Umweltbundesamt Luftdaten (60_airquality.pm) Ersetzt durch 60_uba.pm & 60_bfs.pm

Begonnen von Markus M., 07 März 2017, 19:31:30

Vorheriges Thema - Nächstes Thema

Markus M.

Zitat von: Gisbert am 10 Juni 2018, 20:01:06Kannst Du dich dieser Sache annehmen?

Hallo Gisbert
Es liegt tatsächlich an CHANGETIME.
Nur damit lassen sich Datenreihen aus der Cloud sinnvoll in Logs schreiben.
Dass dann doppelt geschrieben wird, liegt im Endeffekt daran dass entweder der Anfangspunkt der Reihe nicht sauber berechnet wird oder irgendwo falsch gespeichert wird.

Wie du aber aus dem Post eins weiter oben aber vielleicht rauslesen kannst, werde ich das Problem mangels Zeit und Interesse nicht mehr beheben.
Möchtest du das Modul vielleicht adoptieren?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Gisbert

Hallo Markus,

das habe ich nicht vermutet, und leider den Beitrag nicht gelesen.
Ich würde es ja machen, aber mir fehlen jegliche Programmierkenntnisse, das ist aussichtslos.
Schade, aber nicht zu ändern.
Ich könnte mich aber zum Testen bereithalten, falls sich jemand für das Modul interessiert und weiterarbeitet.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

Markus M.

Zitat von: afloria am 03 Juni 2018, 19:32:00
Ich würde es ja machen, aber wie du gemerkt hast, bin ich jetzt noch nicht der beste PERL-Entwickler. Ich könnte mich aber um die Pflege über ein GIT kümmern. Und wenn dann wirklich mal etwas am Code geändert werden muss, dann schaut mal halt in der Community, dass eine Lösung gefunden wird. Ich könnte dann auch als Ansprechpartner seitens dem BFS dienen.
Versuch dich doch einfach mal dran.
Das erste Ziel hättest du mit dem gemeldeten Bug ja jetzt.
Mehr als schief gehen kanns nicht, wenn du konkrete Fragen hast, werde ich versuchen dich zu unterstützen :)
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Florian_GT

Hallo zusammen,

wie damals gesagt, übernehme ich die Betreuung des Modules.
Ich habe in den vergangenen Tagen das Module in bfs (Bundesamt für Strahlenschutz) und uba (Umweltbundesamt) getrennt, wird bald veröffentlicht. Dann schaue ich mir die Bugs an.

Gruß Florian
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

Florian_GT

Zitat von: Florian_GT am 20 Juni 2019, 16:03:08
Hallo zusammen,

wie damals gesagt, übernehme ich die Betreuung des Modules.
Ich habe in den vergangenen Tagen das Module in bfs (Bundesamt für Strahlenschutz) und uba (Umweltbundesamt) getrennt, wird bald veröffentlicht. Dann schaue ich mir die Bugs an.

Gruß Florian

Die Module sind nun hier veröffentlicht:
https://raw.githubusercontent.com/fhem/bfs/master/controls_bfs.txt
https://raw.githubusercontent.com/fhem/uba/master/controls_uba.txt

Das alte Modul muss natürlich vorher gelöscht werden. Fortan benötigt man dann je Dienst ein Device. Bei Issues gerne Github nutzen, natürlich geht das auch hier. Ich werde noch für das jeweilige Module ein neuen Thread öffnen indem dann kommentiert werden kann.
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

slawekking

Hallo,

habe mir einen User ,  Passwort , die ID der Messstation (messstelle/031540091.html=>031540091) beim BFS besorgt und das Modul 60_bfs.pm ausprobiert.

Leider bekomme ich in Fhem im state error. Im Log kann ich leider nichts erkennen.

Hat vielleicht einer von euch eine Idee, was es sein könnte?

Gruß

Christoph

Florian_GT

Zitat von: slawekking am 13 August 2019, 15:51:29
Hallo,

habe mir einen User ,  Passwort , die ID der Messstation (messstelle/031540091.html=>031540091) beim BFS besorgt und das Modul 60_bfs.pm ausprobiert.

Leider bekomme ich in Fhem im state error. Im Log kann ich leider nichts erkennen.

Hat vielleicht einer von euch eine Idee, was es sein könnte?

Gruß

Christoph

Hi,

wenn du das Verbose Level auf 3 oder 5 erhöhst, bekommst du eine genauere Fehlermeldung im Log.

Gruß
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

slawekking

Hallo,

danke für die Rückmeldung.

Ich hatte Zugangsdaten nicht für die Json Schnittstelle erhalten.

Jetzt funktioniert es einwandfrei.

Gruß

Christoph

HeikoE

#113
Hallo,
Danke erst mal für das Modul UBA.
Wurde beim Umweltbundesamt etwas verändert? Seit einigen Tagen bekomme ich (aus dem alten Modul) keine Daten mehr. Ich habe das zum Anlass genommen, endlich auf das neue UBA Modul umzustellen. Im Testsystem hatte das vor ein paar Wochen problemlos funktioniert.
Jetzt liefert auch dieses nur Fehler

2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (CO from 1569870000)
2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (NO2 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (SO2 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (PM10 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (O3 from 1569870000)

Wenn ich die angezeigten Links
http://www.umweltbundesamt.de/js/uaq/data/stations/measuring?pollutant[]=SO2&scope[]=1SMW&station[]=DERP020&group[]=pollutant&range[]=1569871800,1569956400
im Browser eingebe, kommt sowas wie "Schnittstelle nicht mehr unterstützt".
Viele Grüße
Heiko

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Florian_GT

Zitat von: HeikoE am 01 Oktober 2019, 21:50:20
Hallo,
Danke erst mal für das Modul UBA.
Wurde beim Umweltbundesamt etwas verändert? Seit einigen Tagen bekomme ich (aus dem alten Modul) keine Daten mehr. Ich habe das zum Anlass genommen, endlich auf das neue UBA Modul umzustellen. Im Testsystem hatte das vor ein paar Wochen problemlos funktioniert.
Jetzt liefert auch dieses nur Fehler

2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (CO from 1569870000)
2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (NO2 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (SO2 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (PM10 from 1569870000) 2019.10.01 21:26:22 2: DR.Umwelt: JSON error for UBA (O3 from 1569870000)

Wenn ich die angezeigten Links
http://www.umweltbundesamt.de/js/uaq/data/stations/measuring?pollutant[]=SO2&scope[]=1SMW&station[]=DERP020&group[]=pollutant&range[]=1569871800,1569956400
im Browser eingebe, kommt sowas wie "Schnittstelle nicht mehr unterstützt".
Viele Grüße
Heiko

Die Schnittstelle vom Bundesamt wird so wie sie im Module genutzt wird, nicht mehr unterstützt. Ich arbeite bereits an der neuen Schnittstelle.
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

Gisbert

Hallo Florian,

gibt es in der Zwischenzeit eine Idee, wie die Luftdaten wieder zur Verfügung gestellt werden können?

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

Gisbert

Hallo Florian,

ich hab es mal gewagt das Bundeumweltamt anzuschreiben und habe heute vormittag eine Antwort erhalten, die ich dir vom Inhalt her nicht vorenthalten möchte:

"Unser neues Luftportal ist unter https://www.umweltbundesamt.de/daten/luft/luftdaten/ erreichbar.
Unter https://www.umweltbundesamt.de/daten/luft/luftdaten/doc finden Sie eine Dokumentation zur Umweltbundesamt Air Data API."

Angehängt war auch noch eine pdf, die Abrufbeispiele enthält (ist auch hier angehängt).

Ich hab so was noch nie umgesetzt, d.h. ich bin damit schwergradig überfordert.
Dennoch hätte ich gerne die relevanten Daten in meiner Nähe.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

KölnSolar

Klingt gar nicht so wild auf den ersten Blick. Vom Ablauf "gefühlt" wie früher.

Wenn Florian sich mal melden würde... :'(

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Gisbert

Zitat von: KölnSolar am 13 Januar 2020, 14:33:25
Klingt gar nicht so wild auf den ersten Blick. Vom Ablauf "gefühlt" wie früher.

Wenn Florian sich mal melden würde... :'(

Grüße Markus

Heißt das, dass du Florian unter die Arme greifen willst? Fände ich auf jeden Fall gut, damit es hier mal wieder voran geht.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY