Netatmo Modul - 38_netatmo.pm (Support)

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

Vorheriges Thema - Nächstes Thema

no_Legend

Hallo zusammen,

Da ich momentan auf der Suche nach einer Lösung für mein FHEM Absturz Problem zufinden, schalte ich gerade jedes Modul nach und nach ab.

Jetzt wollte ich das das gleich beim Netatmo Modul mit dem disable Attribut machen.
Allerdings scheint disable keine Auswirkung auf das Modul zu haben.

Ist das ein Bug oder wird das disable nicht berücksichtigt?

Ich würde mich freuen, wenn man das disable so einbauen könnte, dass sobald disable 1 Gesetzt wurde, das Modul disconnected und die Abfragen eingestellt werden.

Danke und Gruß Robert


Gesendet von iPad mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Markus M.

Zitat von: no_Legend am 11 April 2018, 10:22:45Jetzt wollte ich das das gleich beim Netatmo Modul mit dem disable Attribut machen.
Allerdings scheint disable keine Auswirkung auf das Modul zu haben.
Ist das ein Bug oder wird das disable nicht berücksichtigt?

Wo hast du denn disable gesetzt und was ist dann passiert?
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

no_Legend

In der Bridge (Main Device)
das bleibt connected selbst, wenn man disabled gesetzt hat.
Auch bei einem Neustart von FHEM hatte disable keine Auswirkung.


Gesendet von iPad mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Markus M.

Sehe ich mir mal an.
Die einzelnen Devices tun dann nichts mehr?
(Wenn dort jeweils einzeln disabled gesetzt 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

no_Legend

Da ich die Bridge nicht Disable setzen konnte, habe ich sie nun einfach gelöscht.
Die ganzen Netatmo device haben mit disabled auf der Bridge ganz normal weiter gearbeitet.

Das Verhalten der devices nach dem löschen der Bridge ist auch komisch.
Die devices fragen dann munter weiter nach Daten.
Ohne Bridge die connected ist, sollten die devices vll auch nicht mehr tun.

Bei den devices habe ich bisher noch kein disable probiert. Mach ich nachher mal

Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

hilde

#785
Zitat von: no_Legend am 11 April 2018, 10:22:45
Da ich momentan auf der Suche nach einer Lösung für mein FHEM Absturz Problem zufinden, schalte ich gerade jedes Modul nach und nach ab.

@no_Legend

Ich habe auch merkwürdige Absturzprobleme und habe schon einige Module durch - aktuell bin ich bei Netatmo und so auch auf Deinen Post gestoßen.
Nachdem ich die Netatmo und Withings Devices zeitweise komplett gelöscht hatte, schien das System stabil.
Netatmo ist jetzt ohne Withings wieder aktiv und die Abstürze wieder da - mindestens einer am Tag.

Edit: Auch ohne Netatmo sind die Abstürze noch da - am Netatmo Modul liegt es nicht!

Wie sehen denn Deine Abstürze aus? Bei mir ist es so, dass fhem mit 100% CPU auf einem Kern festhängt und in der Weboberfläche nicht mehr reagiert.
(Manchmal schreibt das Netatmo Modul dabei trotzdem noch stundenlang Updates in Dblog, während alle anderen Module keine Daten mehr einliefern.)

Meine Versuche mit Frezemon haben das Problem nur soweit verschlimmert, dass das gesamte OS (Ubuntu 16.04) innerhalb kürzester Zeit wegen out-of-memory nicht mehr reagiert. Freezemon Logs vom fraglichen Zeitpunkt gibt es nach dem Reboot aber trotzdem nicht.

Sorry, falls zu sehr OT.

Philipp

Markus M.

Die Abstürze liegen zu 99% nicht an Netatmo oder Withings (ausser ihr verwendet die Aura, da gibt es einen Weg das System zu blockieren), beide Module brauchen aber teilweise relativ viel Rechenleistung. Bei Netatmo ist das insbesondere die PUBLIC Definition über Geokoordinaten.
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

no_Legend

@hilde

Hast du auch homeconnect am laufen?
Schau mal hier

Ubuntu 100% CPU und FHEM ohne Reaktion
https://r.tapatalk.com/shareLink?share_fid=75100&share_tid=86822&url=https%3A%2F%2Fforum%2Efhem%2Ede%2Findex%2Ephp%3Ftopic%3D86822&share_type=t

@Markus M.
Woran es genau liegt kann ich noch nicht sagen
Ich bin halt auf der Suche.
Nichts wird von vorne herein ausgeschlossen.


Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

hilde

Top, hab exakt das gleiche Fehlerbild und auch homeconnect - sogar 00:16 als häufiger Störungszeipunkt kenne ich gut!

Vielen Dank für den Hinweis, werde heute Abend mal das honeconnect Modul raus nehmen und mich ggf. in Deinen Thread einhängen.

Markus M.

Testversion mit verbesserter disabled Erkennung.
Bitte mal ausprobieren.
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

no_Legend

Zitat von: Markus M. am 13 April 2018, 00:20:56
Testversion mit verbesserter disabled Erkennung.
Bitte mal ausprobieren.

Binde ich nachher gerne mal ein.

Danke und Gruß Robert.


Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

rakete123

Hey leute,

ich hab seit heute im Log:


2018.05.02 20:42:31 3: gesamt.netatmo: poll (ACCOUNT)
2018.05.02 20:42:31 3: gesamt.netatmo: refreshing token
2018.05.02 20:42:31 2: gesamt.netatmo: json message error: invalid_client
2018.05.02 20:42:31 3: gesamt.netatmo: refreshing token
2018.05.02 20:42:32 2: gesamt.netatmo: json message error: invalid_client


Geändert habe ich nichts. Jemand eine Idee?
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

Markus M.

Zitat von: rakete123 am 02 Mai 2018, 20:47:18
ich hab seit heute im Log:

2018.05.02 20:42:32 2: gesamt.netatmo: json message error: invalid_client

Definition sieht ca. so aus?
ACCOUNT crypt:01234567 crypt:89abcdef 0123456789abcdef XYZabcDEF000xyz
Der Account unter http://dev.netatmo.com/ ist aktiv und in Ordnung?

Falls ja und das in einer Stunde nach einem Neustart immer noch so aussieht:
Bitte ein list vom Device
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

rakete123

Ja leider nach einer Stunde immer noch der gleiche Zustand.

der list:

Internals:
   Clients    :netatmo:
   DEF        ACCOUNT crypt:5c021700070d23020d11575f0011550b0059591b5557 crypt:095b5356260806070d0d575f0a 5aea07f213475d60d98b9804 hhz8S3EzSpGaf4PagUdmIQAfG4jhr8hBQ
   NAME       gesamt.netatmo
   NOTIFYDEV  global
   NR         461
   NTFY_ORDER 50-gesamt.netatmo
   STATE      LOGIN FAILED
   SUBTYPE    ACCOUNT
   TYPE       netatmo
   network    ok
   status     invalid_grant
   READINGS:
     2018-05-02 22:10:01   active          invalid_grant
   helper:
     INTERVAL   3600
     NEXT_POLL  1525295227
     apiserver  api.netatmo.com
     client_id  5aea07f213475d60d98b9804
     client_secret hhz8S3EzSpGaf4PagUdmIQAfG4jhr8hBQ
     last_status_store 0
     password   crypt:095b5356260806070d0d575f0a
     username   crypt:5c021700070d23020d11575f0011550b0059591b5557
     devices:
     homecoachs:
Attributes:
   room       Gesamt


Der Account sieht auch in Ordnung aus. Login geht, activated und nicht gebannt.
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

Markus M.

Leider erst mal keine Ahnung, wenn es vorher funktioniert hat und du keine Sonderzeichen im Passwort hast oder ähnliches.
Der SSO Login funktioniert bei dir nicht.
Schon mal versucht die Zugangsdaten neu einzugeben? FHEM hast du neu gestartet?
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