Netatmo Modul - 38_netatmo.pm (Support)

Begonnen von Markus M., 17 Mai 2016, 12:37:34

Vorheriges Thema - Nächstes Thema

m.zielinski

Zitat von: grappa24 am 12 Dezember 2022, 08:50:49
Der Netatmo Server ist seit heute Montag ca. 8.00 Uhr wieder offline  >:(
Ärgerlich, dass man nicht lokal auf die Daten der Station zugreifen kann. Oder gibt es einen Reverse-Engineered Server ?
Ich habe inzwischen auch eine Benachrichtigung eingebaut, wenn mehr als 30 Minuten keine Änderung mehr kommt...


grappa24

Der Ausfall heute war ca 8.15 bis 9.00. Jetzt geht's wieder.
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

grappa24

Zitat von: m.zielinski am 12 Dezember 2022, 08:55:37
Ich habe inzwischen auch eine Benachrichtigung eingebaut, wenn mehr als 30 Minuten keine Änderung mehr kommt...
wie hast du die Prüfung gemacht, würde ich gern übernehmen?
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

m.zielinski

defmod Netatmow_watchdog watchdog wohn_netatmo:active:.ok 00:25 SAME {FBMail('Netatmo eingefroren wohn')}


FHEM PI

#1249
Zitat von: Badflex am 30 Dezember 2016, 23:32:14
Wie hast du Webhook eingerichtet?

define netatmo_webhook netatmo WEBHOOK
attr netatmo_webhook IODev netatmo
attr netatmo_webhook webhookURL

Beispiel Url einer FritzBox. Zugriff vom Internet muss eingerichtet sein:
http://Benutzername:Passwort@hdjdndhdjzzuuz.myfritz.net:8083/fhem/netatmo   
Starten mit:
set netatmo_webhook webhook add

Es dürfen keine Sonderzeichen im Passwort/Benutzername der Webhook Url sein.
Nach dem Adden des Webhooks nochmal im dev.netatmo auf unban klicken falls gebannt wurde.

Ich habe die Funktion des Webhooks nicht verstanden.
Benutzername / Passwort : Ist Hiermit das Passwort der Fritzbox gemeint?
Muss in der Fritz-Box eine Portfreigabe gemacht werden? Aktuell ist FHEM von Außen nicht erreichbar.

Markus M.

Zitat von: FHEM PI am 30 Dezember 2022, 18:58:07Ich habe die Funktion des Webhooks nicht verstanden.
Benutzername / Passwort : Ist Hiermit das Passwort der Fritzbox gemeint?
Muss in der Fritz-Box eine Portfreigabe gemacht werden? Aktuell ist FHEM von Außen nicht erreichbar.

FHEM
Das ist die komplette URL über die dein FHEM von aussen erreichbar ist, idealerweise eine eigene Instanz mit eigenen Credentials, die sonst keine Rechte hat. Darauf dann über ein allowed User/Passwort definieren und nichts freigeben.
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

Badflex

Hallo,
kann man irgendwie auch die Vorhersagen anzeigen lassen?
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

grappa24

#1252
[Edit]:
1) Läuft wieder. Irgendwann wird man schizophren und schiebt alles auf dieses eine (nichtexistente) Problem  ;)
2) Hatte gestern am Debian "rumgeschraubt", einmal den RasPi neugestartet und alles läuft wieder, vermute es war ein SSL Problem


seit heute morgen 9:00 Uhr hab ich wieder mal Verbindungsprobleme. Liegt das

a) an meinem System oder
b) an einem generellen Server-Problem bei netatmo oder
c) jetzt doch die Folge der Umstellung auf das neue Authentifizierungsverfahren?

2023.01.25 09:00:17 1: Netatmo: token error $VAR1 = {
          'error' => {
                       'code' => 503
                     }
        };

sowie nach einem FHEM Neustart
2023.01.25 09:15:46 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: timeout
2023.01.25 09:15:53 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:15:58 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: timeout
2023.01.25 09:16:04 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:16:12 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Select timeout/error:
2023.01.25 09:16:21 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:16:26 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: timeout
2023.01.25 09:16:43 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:16:50 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:17:01 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Select timeout/error:
2023.01.25 09:17:06 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:17:11 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: timeout
2023.01.25 09:17:21 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Select timeout/error:

und paar Minuten später
2023.01.25 09:22:34 2: netatmo_D70_ee_50_04_82_be: dataTypes missing, re-initializing device
2023.01.25 09:22:43 2: Netatmo: devicelist request failed: https://api.netatmo.com/api/getstationsdata: Can't connect(2) to https://api.netatmo.com:443:  SSL wants a read first
2023.01.25 09:22:48 2: Netatmo: homecoachlist request failed: https://api.netatmo.com/api/gethomecoachsdata: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: timeout
2023.01.25 09:23:50 2: netatmo_D70_ee_50_04_82_be: getmeasure request failed: start_SSL https://api.netatmo.com:443 timed out
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

Badflex

Moin, da ich dauernd Probleme mit dem Webhook habe und ich ständig gebannt werde, wollt ich mal Fragen ob ich nicht einfach die Snapshots auf dem Raspi speichern kann die er ja bei eine Event eh  macht.
Natürlich nur 5 oder so doe er immer überschreibt.
Habe aber keinerlei Idee wie ich das machen soll.
Wie kann ich fhem sagen , nimm den Link bei einem Event aus vom Reading aus Netatmo und speicher das Bild in diesem Order.
Geht das überhaupt?
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

Markus M.

Zitat von: Badflex am 23 Januar 2023, 13:32:54kann man irgendwie auch die Vorhersagen anzeigen lassen?
define netatmo_forecast netatmo FORECAST 70:ee:50:12:34:56


Hat jemand zufällig eine Klingel und schon mal ausprobiert, ob die mit dem Webhook funktioniert?
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