Autor Thema: Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)  (Gelesen 14689 mal)

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #60 am: 07 April 2017, 11:59:21 »
Wie geht es jetzt weiter mit den ODL-Daten? Ich habe das jetzt zwar mit einem apiKey gelöst und bekomme auch Daten. Aber richtig wäre ja der Zugang über https://<LOGIN>:<PASS>@odlinfo.bfs.de/daten/json/<STATION-ID>.json.

Noch nicht dazu gekommen.
Bekommst du was unter https://<LOGIN>:<PASS>@odlinfo.bfs.de/daten/json/<STATION-ID>ct.json ?
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #61 am: 07 April 2017, 14:02:11 »
Bekommst du was unter https://<LOGIN>:<PASS>@odlinfo.bfs.de/daten/json/<STATION-ID>ct.json ?

Ja, erst kommt ein Fenster, das mit "Ja" zu bestätigen ist, dann kommen die Daten. Brauchst Du die Daten?

MfG
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #62 am: 07 April 2017, 14:57:47 »
Ja, erst kommt ein Fenster, das mit "Ja" zu bestätigen ist, dann kommen die Daten. Brauchst Du die Daten?

Die Meldung ist von deinem Browser, ob du den Login verwenden willst?

Wenn ein einzelnes Attribut mit noch unverschlüsselten User:Pass erst mal reicht, kannst du heute abend vielleicht noch testen :)
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #63 am: 07 April 2017, 15:52:57 »
Hallo Markus,

ja, das kommt vom Browser. Aber nur einmalig.

wget rennt:
ralf@yoda:/tmp$ wget https://XXXXX:XXXXX@odlinfo.bfs.de/daten/json/055620080ct.json
--2017-04-07 15:47:00--  https://XXXXX:*XXXXX*@odlinfo.bfs.de/daten/json/055620080ct.json
Auflösen des Hostnamen »odlinfo.bfs.de (odlinfo.bfs.de)«... 194.94.69.74
Verbindungsaufbau zu odlinfo.bfs.de (odlinfo.bfs.de)|194.94.69.74|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 401 Unauthorized
Authentifizierung ausgewählt: Basic realm="BfS ODL-Info Downloadbereich"
Wiederverwendung der bestehenden Verbindung zu odlinfo.bfs.de:443.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 22174 (22K) [application/json]
In »»055620080ct.json«« speichern.

055620080ct.json              100%[=================================================>]  21,65K  --.-KB/s    in 0,02s   

2017-04-07 15:47:00 (1,04 MB/s) - »055620080ct.json« gespeichert [22174/22174]

MfG

http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #64 am: 07 April 2017, 17:20:45 »
wget rennt

Dann probier mal ob das Modul das auch tut.
username:password kommt in's Attribut userPassODL
Danach bitte neu starten und mal das Log mit verbose 4 (oder höher) beobachten.
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

Online KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3535
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #65 am: 07 April 2017, 22:48:19 »
Hi Markus,
wenn ich es richtig in Erinnerung habe, sollten doch Logmeldungen zum "normalen Verhalten" mit Level 3 geloggt werden, oder ? Hab airquality jetzt in meinem Prod.system laufen und da find ich die Meldungen bei generellem verbose 2 unschön/überflüssig.
Zitat
Skipping missing readings before 2017-04-06 11:31:49
kommt jetzt auch regelmäßig mit level 2. Wenn es nicht zu aufwändig in der Umsetzung ist, sollte die aus meiner Sicht nur kommen, wenn wirklich Zeiträume übersprungen werden, dann aber gerne als level 2  ;)
Grüße Markus
RPi3/2 Stretch-STV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #66 am: 08 April 2017, 01:01:51 »
Dann probier mal ob das Modul das auch tut.
username:password kommt in's Attribut userPassODL
Danach bitte neu starten und mal das Log mit verbose 4 (oder höher) beobachten.

Hallo Markus,

hier die Logs nach Neustart (userPassODL ist gefüllt, 2 x get data):

2017.04.08 00:46:54 3: Luftdaten: Refreshing ODL key
2017.04.08 00:46:54 1: Luftdaten: Personal ODL key seems to be invalid!
2017.04.08 00:46:54 3: Getting ODL data from URL: http://odlinfo.bfs.de/jsona192f6dc757ba5c406e780800d50300f/055620080ct.json
2017.04.08 00:46:54 2: Received 0 values for radiation
2017.04.08 00:46:54 5: JSON data for radiation
$VAR1 = {
          'stamm' => {
                       'mw' => '0.066',
                       'hoehe' => 50,
                       'kid' => 4,

2017.04.08 00:47:25 3: Getting ODL data from URL: http://odlinfo.bfs.de/jsona192f6dc757ba5c406e780800d50300f/055620080ct.json
2017.04.08 00:47:25 2: Received 0 values for radiation
2017.04.08 00:47:25 5: JSON data for radiation
$VAR1 = {
          'mw24h' => {
                       't' => [
                                '2016-03-21',
                                '2016-03-22',
                                '2016-03-23',

MfG
« Letzte Änderung: 08 April 2017, 01:03:47 von Ralf W. »
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #67 am: 08 April 2017, 01:18:05 »
Hallo Markus,
hier die Logs nach Neustart (userPassODL ist gefüllt, 2 x get data):

Funktioniert noch nicht, bitte nochmal mit der aktualisierten Version probieren.
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #68 am: 08 April 2017, 01:27:36 »
Da fehlt noch ein @ nach dem Kennwort:

2017.04.08 01:24:11 1: Luftdaten: URL error for ODL: https://xxxxx:xxxxxodlinfo.bfs.de/json/055620080ct.json: malformed or unsupported URL
MfG
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #69 am: 08 April 2017, 01:31:17 »
Da fehlt noch ein @ nach dem Kennwort:
Stimmt. Jetzt besser?
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #70 am: 08 April 2017, 01:37:16 »
2017.04.08 01:34:03 3: Getting ODL data with login from URL: https://odlinfo.bfs.de/json/055620080ct.json                                                                                                                 
2017.04.08 01:34:03 5: JSON data for PM10                                                                                                                                                                                 
$VAR1 = {                                                                                                                                                                                                                 
          'data' => [                                                                                                                                                                                                     
                      []                                                                                                                                                                                                   
                    ],                                                                                                                                                                                                     
          'time_scope' => [                                                                                                                                                                                               
                            3600                                                                                                                                                                                           
                          ]                                                                                                                                                                                               
        };                                                                                                                                                                                                                 
                                                                                                                                                                                                                           
...                                                                                                                                                     
                                                                                                                                                                                                                           
2017.04.08 01:34:03 1: Luftdaten: ODL key missing                                                                                                                                                                         
2017.04.08 01:34:03 3: Luftdaten: Refreshing ODL key                                                                                                                                                                       
2017.04.08 01:34:03 1: Luftdaten: Personal ODL key seems to be invalid!         
     

STATE = error                                                                                                                                     
« Letzte Änderung: 08 April 2017, 01:38:48 von Ralf W. »
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #71 am: 08 April 2017, 01:46:29 »
Klappt nicht.
Muss noch was probieren.
« Letzte Änderung: 08 April 2017, 10:59:40 von Markus M. »
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #72 am: 08 April 2017, 01:49:04 »
Hast PM ...
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

Offline Markus M.

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2733
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #73 am: 08 April 2017, 02:19:29 »
Noch nicht ganz fertig aber der letzte Versuch für heute :)
« Letzte Änderung: 08 April 2017, 12:30:05 von Dr. Boris Neubert »
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

Online Ralf W.

  • Full Member
  • ***
  • Beiträge: 405
  • FHEM - Möge die Macht mit dir sein!
Antw:Umweltbundesamt Luftdaten - 60_airquality.pm (non-commit)
« Antwort #74 am: 08 April 2017, 02:39:41 »
2017.04.08 02:32:29 3: Getting ODL data from URL: http://odlinfo.bfs.de/jsona172f6dc757ba0c480e7020c0d03060f/055620080ct.json
2017.04.08 02:32:29 2: Received 0 values for radiation
2017.04.08 02:32:29 5: JSON data for radiation
$VAR1 = {
          'stamm' => {
                       'plz' => '45711',
                       'status' => 1,
                       'kid' => 4,
                       'kenn' => '055620080',
                       'lat' => '51.67',
                       'hoehe' => 50,
                       'ort' => 'Datteln',
                       'lon' => '7.36',
                       'mw' => '0.066'
                     },
          'mw1h' => {
                      'mw' =>

...
 [


STATE = error
« Letzte Änderung: 08 April 2017, 02:41:59 von Ralf W. »
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: ZBOX CI320 NANO, Ubuntu Server 16.04.1, VCCU (HM-CFG-LAN, HM-CFG-USB2, HMUARTLGW), versch. HM-Gäräte, LaCrosse GW 868 mit CUL 868, DE ConBee II, diverse Sensoren und Aktoren.

 

decade-submarginal