NEWS
Netatmo / Websocket Error
-
@schlumpf sagte in Netatmo / Websocket Error:
und jetzt? Geht alles wieder? muss ich noch was einstellen unter iot oder Netatmo? Bisher habe ich einfach den Adapter auf "warn" umgestellt, so spamt er nicht das Log voll.
"Jetzt" kommt bald ein Update für iot und für Netatmo-Adapter und dann sollte alles wieder gehen.
Zum Grund warum das gerade leider etwas länger dauert siehe mein letzter Post oben ... leider immer noch alles weg bei mir und kein Internet
-
Alles klar, super, danke. Sollte auch keine Kritik gewesen sein, ich bin nur einfach nicht mehr hinterher gekommen.
-
So, Netatmo 3.0.0 ist auf dem Weg ins Beta Repository. benötigt wird ebenfalls iot 1.14.0 (auch im Beta)!!
-
@apollon77 Danke fürs update dann harren wir mal der dinge wann es im repository auftaucht
-
@apollon77 Sieht bis jetzt 20h betrieb sieht soweit ganz ok aus.
-
@svenfrank Cool, Danke für Dein Feedback
-
@apollon77
Ja, so funktioniert es wieder prima ohne Error - Danke für Deinen Einsatz .Ergänzende Anmerkung von meiner Seite, falls noch jemand meine Konstellation hat:
Ich habe die Wetterstation und CO-Melder im Einsatz - keine Kamera.
Bei der Authentifizierung muss ich aber in jedem Fall auch bei der Presence-Kamera den Haken setzen, sonst klappt das Einlesen des CO-Melders nicht (nicht schlimm, man muss es nur wissen). -
@apollon77 Vielen Dank für die schnelle Hilfe. Ich habe den Adapter von netatmo und den iot entsprechend geupdatet. Fehlermeldungen tauchen nicht mehr auf, das ist schonmal gut.
Aber bei allen Werte von meinem netatmo-Rauchmelder steht "(null)", wie auch vorher schon. Nur die "id" und der "Name" im Ordner "info" haben richtige Werte. Habe ich da noch etwas falsch gemacht?
Liebe Grüße
Thomas -
@smarthomer-0 sagte in Netatmo / Websocket Error:
Bei der Authentifizierung muss ich aber in jedem Fall auch bei der Presence-Kamera den Haken setzen, sonst klappt das Einlesen des CO-Melders nicht (nicht schlimm, man muss es nur wissen).
Das sollte aber nicht sein ... Da hätte ich gern ein komplettes Debug log von so einem Authentication vorgang und Restart danach
-
@tööö Hm ... keine Ahnung. ggf nochmal Konfig prüfen, nochmal neu "Authenticate mit Netatmo" machen und wenn s dann noch nciht geht Debug Log bitte vollständig
-
Hallo zusammen, also ich bin so ziemlich am verzweifeln.
Hab nun alle erforderlichen Updates der Adapter durch und bekomme einfach keine Events der Kameras mehr!
Der Rest funktioniert, aber die Events sind halt essentiell wichtig!
Hat noch jemand das Problem? -
@spheara hast du auch die Meldung gelesen die vor der Installation der 3.0 kam und vllt in die readme geschaut? Hast du iot 1.14 installiert? Hast du die iot Instanz mit einer Lizenz bestückt (falls es nicht schon so was)? Hast du in netatmo die iot instanz audgewählt?
-
@apollon77 ich kann all deine Fragen nur mit Ja beantworten! Leider bekomm ich trotzdem keine Events durch gereicht.
-
@spheara Ggf nochmal im Adapter "Authenticate mit Netatmo" gemacht? Steht Irgendwas im Log? Sonst bitte mal ein Debug Log posten oder mit per E-Mail schicken (iobroker@fischer-ka.de)
-
@apollon77
Sorry für die späte Rückmeldung. Auch nach neuem "Authenticate with netatmo" und Neustart des Adapters bekomme ich bei allen netatmo-Datenpunkte "null" als Wert außer bei der "id" und dem "namen".Hier das Log mit Neustart des netatmo-Adapters im Debug-Loglevel, vielleicht siehst du ja was? Ich habe die ids und die Tokens mal ge"x"t, keine Ahnung, ob damit jemand sonst etwas anfangen könnte.
2022-12-17 20:09:10.246 - [32minfo[39m: host.Smarthome stopInstance system.adapter.netatmo.0 (force=false, process=true) 2022-12-17 20:09:10.257 - [32minfo[39m: netatmo.0 (98275) Got terminate signal TERMINATE_YOURSELF 2022-12-17 20:09:10.262 - [32minfo[39m: netatmo.0 (98275) Smoke-Detector: Unregistering realtime events 2022-12-17 20:09:10.268 - [32minfo[39m: netatmo.0 (98275) cleaned everything up... 2022-12-17 20:09:10.272 - [32minfo[39m: netatmo.0 (98275) terminating 2022-12-17 20:09:10.276 - [32minfo[39m: netatmo.0 (98275) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-12-17 20:09:10.342 - [32minfo[39m: host.Smarthome stopInstance system.adapter.netatmo.0 send kill signal 2022-12-17 20:09:10.998 - [32minfo[39m: host.Smarthome instance system.adapter.netatmo.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-12-17 20:09:13.638 - [32minfo[39m: host.Smarthome instance system.adapter.netatmo.0 started with pid 102444 2022-12-17 20:09:15.122 - [34mdebug[39m: netatmo.0 (102444) Redis Objects: Use Redis connection: 127.0.0.1:9001 2022-12-17 20:09:15.227 - [34mdebug[39m: netatmo.0 (102444) Objects client ready ... initialize now 2022-12-17 20:09:15.230 - [34mdebug[39m: netatmo.0 (102444) Objects create System PubSub Client 2022-12-17 20:09:15.232 - [34mdebug[39m: netatmo.0 (102444) Objects create User PubSub Client 2022-12-17 20:09:15.328 - [34mdebug[39m: netatmo.0 (102444) Objects client initialize lua scripts 2022-12-17 20:09:15.340 - [34mdebug[39m: netatmo.0 (102444) Objects connected to redis: 127.0.0.1:9001 2022-12-17 20:09:15.397 - [34mdebug[39m: netatmo.0 (102444) Redis States: Use Redis connection: 127.0.0.1:9000 2022-12-17 20:09:15.427 - [34mdebug[39m: netatmo.0 (102444) States create System PubSub Client 2022-12-17 20:09:15.430 - [34mdebug[39m: netatmo.0 (102444) States create User PubSub Client 2022-12-17 20:09:15.526 - [34mdebug[39m: netatmo.0 (102444) States connected to redis: 127.0.0.1:9000 2022-12-17 20:09:15.723 - [34mdebug[39m: netatmo.0 (102444) Plugin sentry Initialize Plugin (enabled=true) 2022-12-17 20:09:16.317 - [32minfo[39m: netatmo.0 (102444) starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.netatmo, node: v16.17.0, js-controller: 4.0.23 2022-12-17 20:09:16.393 - [34mdebug[39m: netatmo.0 (102444) Use individual ID/Secret 2022-12-17 20:09:16.396 - [32minfo[39m: netatmo.0 (102444) Using stored tokens to initialize ... {"access_token":"**[XXX]**","refresh_token":"**[XXX]**","scope":"read_smokedetector","client_id":"**[XXX]**"} 2022-12-17 20:09:16.400 - [32minfo[39m: netatmo.0 (102444) Authenticating with Netatmo using individual client-ID **[XXX]** 2022-12-17 20:09:16.404 - [34mdebug[39m: netatmo.0 (102444) netatmo: authenticate_refresh: {"grant_type":"refresh_token","refresh_token":"**[XXX]**","client_id":"**[XXX]**","client_secret":"**[XXX]**"} 2022-12-17 20:09:16.623 - [34mdebug[39m: netatmo.0 (102444) Access Token: **[XXX]** 2022-12-17 20:09:16.624 - [34mdebug[39m: netatmo.0 (102444) Update Refresh tokens: **[XXX]** 2022-12-17 20:09:16.627 - [32minfo[39m: netatmo.0 (102444) Successfully authenticated with Netatmo with individual client-ID **[XXX]** 2022-12-17 20:09:16.634 - [32minfo[39m: netatmo.0 (102444) Smoke-Detector: Registering realtime events with iot instance 2022-12-17 20:09:16.833 - [32minfo[39m: netatmo.0 (102444) Webhook added: "{\"status\":\"ok\",\"time_exec\":0.006648063659667969,\"time_server\":1671304156}" 2022-12-17 20:09:17.345 - [34mdebug[39m: netatmo.0 (102444) Get Smoke Detectors for Home 0: {"id":"**[XXX]**","name":"Mein Zuhause","timezone":"GMT","modules":[{"id":"70:ee:50:8c:d2:5c","type":"NSD","name":"Rauchmelder Schlafzimmer","setup_date":1670841035,"firmware_revision":1150,"last_seen":1670867357,"wifi_strength":59}],"events":[{"id":"63971b852fb214c4b1039bc5","type":"smoke","time":1670847365,"module_id":"70:ee:50:8c:d2:5c","message":"Rauch abgezogen","sub_type":0},{"id":"63971b852fb214c4b1039bc4","type":"hush","time":1670847365,"module_id":"70:ee:50:8c:d2:5c","message":"Stummgeschaltet für 15 min","sub_type":1},{"id":"63971b4f2fb214c4b1039bbd","type":"smoke","time":1670847311,"module_id":"70:ee:50:8c:d2:5c","message":"Rauch erkannt","sub_type":1,"highlight":true},{"id":"6397119e2fb214c4b1039b48","type":"wifi_status","time":1670844830,"module_id":"70:ee:50:8c:d2:5c","message":"WLAN-Verbindung erfolgreich hergestellt","sub_type":1},{"id":"639711992fb214c4b1039b46","type":"smoke","time":1670844825,"module_id":"70:ee:50:8c:d2:5c","message":"Rauch abgezogen","sub_type":0},{"id":"639711992fb214c4b1039b45","type":"hush","time":1670844825,"module_id":"70:ee:50:8c:d2:5c","message":"Stummgeschaltet für 15 min","sub_type":1},{"id":"639711762fb214c4b1039b44","type":"smoke","time":1670844790,"module_id":"70:ee:50:8c:d2:5c","message":"Rauch erkannt","sub_type":1,"highlight":true},{"id":"63970e012fb214c4b1039b0e","type":"wifi_status","time":1670843902,"module_id":"70:ee:50:8c:d2:5c","message":"WLAN-Verbindung erfolgreich hergestellt","sub_type":1},{"id":"63970ba483e075a4f40be29b","type":"sound_test","time":1670843300,"module_id":"70:ee:50:8c:d2:5c","message":"Alarmton erfolgreich getestet","sub_type":0},{"id":"639704db2fb214c4b1039a75","type":"hush","time":1670841563,"module_id":"70:ee:50:8c:d2:5c","message":"Stummgeschaltet für 15 min","sub_type":1},{"id":"639703fc2fb214c4b1039a5e","type":"tampered","time":1670841340,"module_id":"70:ee:50:8c:d2:5c","message":"Korrekt montiert","sub_type":0},{"id":"639702cbe1b5d32c9e05cff2","type":"new_device","time":1670841035,"module_id":"70:ee:50:8c:d2:5c","message":"Rauchmelder Schlafzimmer: wurde Ihrem Zuhause hinzugefügt"}]} 2022-12-17 20:09:17.351 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef ... 2022-12-17 20:09:17.372 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData ... 2022-12-17 20:09:17.384 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData.LastPushType ... 2022-12-17 20:09:17.405 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData.LastEventId ... 2022-12-17 20:09:17.452 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData.LastEventType ... 2022-12-17 20:09:17.465 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData.LastEventDeviceId ... 2022-12-17 20:09:17.485 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.LastEventData.LastEvent ... 2022-12-17 20:09:17.500 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c ... 2022-12-17 20:09:17.519 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.info.id ... 2022-12-17 20:09:17.597 - [34mdebug[39m: netatmo.0 (102444) stateChange netatmo.0.639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.info.id {"val":"70:ee:50:8c:d2:5c","ack":true,"ts":1671304157589,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1670867732436} 2022-12-17 20:09:17.600 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.info.name ... 2022-12-17 20:09:17.623 - [34mdebug[39m: netatmo.0 (102444) stateChange netatmo.0.639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.info.name {"val":"Rauchmelder Schlafzimmer","ack":true,"ts":1671304157616,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1670867732464} 2022-12-17 20:09:17.627 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.sound_test ... 2022-12-17 20:09:17.643 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.sound_test.LastEventId ... 2022-12-17 20:09:17.659 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.sound_test.LastEvent ... 2022-12-17 20:09:17.674 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.sound_test.SubType ... 2022-12-17 20:09:17.687 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.sound_test.active ... 2022-12-17 20:09:17.700 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.detection_chamber_status ... 2022-12-17 20:09:17.711 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.detection_chamber_status.LastEventId ... 2022-12-17 20:09:17.723 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.detection_chamber_status.LastEvent ... 2022-12-17 20:09:17.736 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.detection_chamber_status.SubType ... 2022-12-17 20:09:17.751 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.detection_chamber_status.active ... 2022-12-17 20:09:17.763 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.battery_status ... 2022-12-17 20:09:17.777 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.battery_status.LastEventId ... 2022-12-17 20:09:17.788 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.battery_status.LastEvent ... 2022-12-17 20:09:17.800 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.battery_status.SubType ... 2022-12-17 20:09:17.812 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.battery_status.active ... 2022-12-17 20:09:17.825 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.wifi_status ... 2022-12-17 20:09:17.835 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.wifi_status.LastEventId ... 2022-12-17 20:09:17.847 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.wifi_status.LastEvent ... 2022-12-17 20:09:17.859 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.wifi_status.SubType ... 2022-12-17 20:09:17.873 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.wifi_status.active ... 2022-12-17 20:09:17.886 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.tampered ... 2022-12-17 20:09:17.897 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.tampered.LastEventId ... 2022-12-17 20:09:17.915 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.tampered.LastEvent ... 2022-12-17 20:09:17.931 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.tampered.SubType ... 2022-12-17 20:09:17.940 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.tampered.active ... 2022-12-17 20:09:17.951 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.smoke ... 2022-12-17 20:09:17.966 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.smoke.LastEventId ... 2022-12-17 20:09:17.982 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.smoke.LastEvent ... 2022-12-17 20:09:17.992 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.smoke.SubType ... 2022-12-17 20:09:18.003 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.smoke.active ... 2022-12-17 20:09:18.017 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.hush ... 2022-12-17 20:09:18.028 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.hush.LastEventId ... 2022-12-17 20:09:18.040 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.hush.LastEvent ... 2022-12-17 20:09:18.052 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.hush.SubType ... 2022-12-17 20:09:18.067 - [34mdebug[39m: netatmo.0 (102444) Initially Check/Extend object 639702cbe1b5d32c9e05cfef.70-ee-50-8c-d2-5c.hush.active ...
-
@tööö Ok, hast Du mal einen Event über die Rauchmelder ausgelöst? Davon ehe ich nichts ... bzw welche States sollten denn Werte haben? Bei Rauchmeldern werden die "Früheren Events" nicht beim Start gefüllt ... Also Ohne event kommt nichts.
Schick mir gern mal als Forum PN/Chat deine iobroker pro account email, dann schaue ich auch mal dort ob alles korrekt ist -
@apollon77
Ja genau, ich hatte das mal mit echtem Rauch getestet, ob der Rauchmelder funktioniert, bzw. ob ich über die netatmo-App auch eine Nachricht aufs Handy bekomme.Erst nach diesem Test habe ich den netatmo-Adapter installiert. Heißt das, erst beim nächsten Event werden die Werte hier gefüllt?
Mailadresse habe ich dir geschickt.
-
@tööö sagte in Netatmo / Websocket Error:
Heißt das, erst beim nächsten Event werden die Werte hier gefüllt?
Da bei rauchmeldern quasi alles Event infos sind ... ja
Im Account sieht alles super aus
-
um es mal anschaulich zu machen, im grün umkreisten Bereich ist das, was der Adapter in der aktuellen Version 3 an Daten für LastEventID ausgibt!
Die weiteren DP:- LastEvent
- LastEventDeviceId
- LastEventType
- LastKnownPersonName
- LastKnownPersonSeen
- LastMovementDetected
- LastMovementType
- LastPushType
- LastUnknownPersonSeen
bleiben leider leer!
Nur damit kann man nix anfangen, denn wenn man in den Events nachsieht, bekommt man dort keinerlei Info woher das Event stammt!
In dem Bereich wo die beiden blauen Balken sind, sieht man wie es bei der alten Version des Adapters aussah!
Der Unterschied ist klar sichtbar?
-
@apollon77 sagte in Netatmo / Websocket Error:
Da bei rauchmeldern quasi alles Event infos sind ... ja
Im Account sieht alles super aus
Ahh ok, Dankeschön!