Netatmo Modul - 38_netatmo.pm (Support)

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

Vorheriges Thema - Nächstes Thema

mw77

ZitatIch kann leider nichts dazu finden. Wo ändert man den max_timediff Value?
Im Modul dewpoint
siehe https://fhem.de/commandref_DE.html#dewpoint
HM, HMIP, Shelly, und anderes

sam spade

Ich bin noch nicht ganz vertraut mit dem Projekt und hatte das dewpoint Modul nicht direkt gefunden.
Hab dann einfach die Befehle define dew_all dewpoint dewpoint .* und danach attr dew_all max_timediff 660 nacheinander ins Kommandofeld eingegeben und nach einiger Zeit ging es dann auch.

Thyraz

Ist jede Abfrage für ein Device eigentlich ein API Zugriff der gezählt wird?
Wenn ja, kann man mit zuviel Devices Probleme mit zu häufigen Updates bekommen?

Habe heute ein zweites Hauptmodul und ein weiteres Innenmodul zu meinem bestehenden Netatmo Account hinzugefügt.
Beim anderen Basismodul hatte ich die max. Anzahl der Innenmodule ausgereizt, wollte aber in allen Räumen ein Modul haben.

Damit hab ich jetzt
- 2 Hauptmodule
- 4 Innenmodule
- 1 Außenmodul
in meinem Account.

Das ging dann heute Mittag auch erstmal gut, aber seit Nachmittags habe ich Fehlermeldungen im Log:
Zitat
http request failed: api.netatmo.com: Verbindungsaufbau abgelehnt

Und nach einem Neustart von Fhem:
Zitat
2017.08.06 19:44:46.975 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.021 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.023 1: Netatmo: No access token was found! (getDevices)
2017.08.06 19:44:47.060 2: Netatmo: http request failed: https://api.netatmo.com/oauth2/token: Can't connect(1) to https://api.netatmo.com:443: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.08.06 19:44:47.062 1: Netatmo: No access token was found! (getHomecoachs)
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

demaya

#618
Hallo,

habe das gleiche Problem wie Thyraz seit ca. 16:40 (Gerät ist auf verbose=5 gesetzt):

2017.08.06 17:45:23 1: TE.Netatmo: Possible IP Ban by Netatmo servers, try to change your IP and increase your request interval
2017.08.06 17:45:23 1: TE.Netatmo: No access token was found! (getDevices)
2017.08.06 17:45:23 1: TE.Netatmo: Possible IP Ban by Netatmo servers, try to change your IP and increase your request interval
2017.08.06 17:45:23 1: TE.Netatmo: No access token was found! (getHomecoachs)
...
2017.08.06 21:51:32 1: TE.Netatmo: connection check failed: api.netatmo.com: Connection refused
2017.08.06 21:53:59 3: TE.Netatmo: refreshing connection information
2017.08.06 21:53:59 5: TE.Netatmo: ACCOUNT network error: banned
2017.08.06 21:53:59 1: TE.Netatmo: connection check failed: api.netatmo.com: Connection refused


IP wurde geändert, Verhalten bleibt gleich. Intervall liegt bei 3600 im IODevice und bei 1800 bei meinen Stationen. Sollte ich an diesen Werten etwas ändern?

Danke + Gruß
demaya von https://demaya.de

Thyraz

Oh. Dann war es evtl. nur ein dummer Zufall, dass es kurz nach dem Hinzufügen der neuen Module passiert ist.

Sonst noch jemand mit Problemen?
Bei mir war das letzte Update auch etwa 16:30.
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

al4012

Hallo,
Habe das gleiche Problem seit 16:30.

Gruß
AL

Markus M.

Bei Netatmo scheint heute alles komplett im Eimer zu sein. Auch mit den Apps.

Hat zufällig noch jemand eine Presence? Aktivieren sich die IR LEDs noch? Oder wird das auch über die Cloud gesteuert...
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

Thyraz

Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

demaya

Zitat von: Markus M. am 06 August 2017, 23:03:49
Bei Netatmo scheint heute alles komplett im Eimer zu sein. Auch mit den Apps.

Hat zufällig noch jemand eine Presence? Aktivieren sich die IR LEDs noch? Oder wird das auch über die Cloud gesteuert...

Oh nein ist es wirklich so, dass ohne die Cloud von Netatmo nix mehr funktioniert an der Welcome/Presence? :O

Cluni

#624
Zitat von: Thyraz am 07 August 2017, 07:34:21
Funktioniert wieder. :)

Bei mir nicht - steht immer noch auf "delayed update" und die Messwerte haben den Zeitstempel "2017-08-06 16:34:17" ...  :-[

TANTE EDIT: Huch, nach mehrmaligem update sowohl am Hauptmodul als auch beim Fühler selber geht es nun auch.  ::)

Markus M.

Zitat von: demaya am 07 August 2017, 08:27:12
Oh nein ist es wirklich so, dass ohne die Cloud von Netatmo nix mehr funktioniert an der Welcome/Presence? :O
Lag bei der Presence daran dass leider gleichzeitig die SD Karte kaputt gegangen ist.
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

demaya

Zitat von: Markus M. am 07 August 2017, 11:19:20
Lag bei der Presence daran dass leider gleichzeitig die SD Karte kaputt gegangen ist.

Ahh OK. Wie ist deine Erfahrung mit der Presence? Wirklich viel scheint ja ohne die Cloud nicht zu funktionieren so wie ich auf Amazon & Co gelesen habe, oder?

Gruß + Danke für eine Antwort

Markus M.

Zitat von: demaya am 07 August 2017, 22:21:49
Ahh OK. Wie ist deine Erfahrung mit der Presence? Wirklich viel scheint ja ohne die Cloud nicht zu funktionieren so wie ich auf Amazon & Co gelesen habe, oder?

Keine der Netatmo Kameras tut ohne Internetverbindung irgendwas sinnvolles.
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

noshi21

Habe auch seit dem Wochenende Probleme mit dem Modul.

Der Haupt-Innensensor und ein erweitertes Innen-Modul funktionieren. Das Außen-Modul funktioniert nicht.

Beim Klick auf "get nATMO.Out update" kommt folgendes ins Log (verbose 5):


2017.08.09 21:04:43 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:43 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:43 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:43 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:43 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:43 5: $VAR1 = {
          'time_exec' => '0.040161848068237',
          'body' => [],
          'time_server' => 1502305483,
          'status' => 'ok'
        };

2017.08.09 21:04:43 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.029476165771484',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:44 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:44 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.060938119888306',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:44 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:44 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:44 5: $VAR1 = {
          'time_exec' => '0.032948017120361',
          'body' => [],
          'time_server' => 1502305484,
          'status' => 'ok'
        };

2017.08.09 21:04:44 4: nAtmo.Out: parsereadings Temperature,Humidity
2017.08.09 21:04:48 3: nAtmo.Out: poll (MODULE)
2017.08.09 21:04:48 4: nAtmo.Out: pollDevice types [Temperature,Humidity] for modules [02:00:00:1c:aa:aa]
2017.08.09 21:04:48 3: nAtmo.Out: requestDeviceReadings (Temperature,Humidity)
2017.08.09 21:04:48 4: nAtmo.Out: dispatch (getmeasure)
2017.08.09 21:04:48 4: nAtmo.Out: dispatch return: getmeasure
2017.08.09 21:04:48 5: $VAR1 = {
          'time_exec' => '0.056305170059204',
          'body' => [],
          'time_server' => 1502305488,
          'status' => 'ok'
        };

2017.08.09 21:04:48 4: nAtmo.Out: parsereadings Temperature,Humidity


Bei den funktionieren Sensoren kommt im Log zusätzlich immer noch


next dynamic update from device (Temperature,CO2,Humidity) at .....


In der App von Netatmo ist alles Ok. Muss also an der Verbindung zum fhem liegen.
Habe auch schon eine neue "Netatmo-App" für das Gateway erstellt. Leider keine Besserung.
Interval per Hand auf 300 gesetzt. Er holt die Daten einfach nicht ab. Ausser vereinzelt beim fhem shutdown restart.

Gruß

Markus M.

Er holt die Daten schon ab, es sind nur keine vorhanden.
Bist du dir sicher dass in der App aktuelle Werte für genau dieses Modul da sind?
Poste mal ein list vom Modul.
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