Archiv der Kategorie: Telegram

Telegram Bot: Air Quality Vienna

Während der Entwicklung und dem Testbetrieb der Air-Quality-Chain (blockchainbasierte Lösung zur unveränderlichen Speicherung von Messdaten) baute ich im Rahmen eines anderen Projektes einen Proof-Of-Concept mit einem Telegram-Bot. Ich fand die Bot-Programmierung recht witzig und kam auf die Idee, mit der AQC protokollierte Umweltdaten auch per Telegram-Bot abzufragen.

Ich kombinierte also ein paar vorhandene Softwaremodule mit ein paar zig Zeilen neuem Code und … die erste Version des Bots war fertig, ich nannte ihn „Air Quality Vienna Bot“. Zugegeben, der Funktionsumfang ist noch recht bescheiden, in der ersten Version kann man nur die aktuellen Messwerte der 17 Wiener Umweltmessstationen abfragen. Ideen für neue Funktionen gibt es natürlich genug: Zeitreihenauswertungen, Mittelwerte, Maximalwerte, Benachrichtigungen bei Grenzwertüberschreitungen und so weiter. Mal sehen, wann ich dazu komme …

Der „Air Quality Vienna Bot“ ist übrigens unter https://t.me/AirQualityVienna_bot zu erreichen.

Der Screenshot zeigt die Liste aller vom Bot abfragbaren Messstellen, die aktuellen Messdaten und dazugehörigen Grenzwerte aus dem Immissionsschutzgesetz-Luft (IG-L) bzw. Informationsschwelle aus dem Ozongesetz (OzonG), weitere Details dazu siehe https://www.wien.gv.at/umwelt/luft/messwerte/grenzwerte.html.

Viel Spaß damit.

Update 1.10.2018: Die Anwendung ist jetzt auch auf data.gv.at – offene Daten Österreichs unter https://www.data.gv.at/anwendungen/telegram-bot-air-quality-vienna/ gelistet.

Datenquelle: Stadt Wien – data.wien.gv.at