kdietrich / homebridge-devolo

WARNING: this repo is not maintained anymore. Homebridge plugin for Devolo Home Control
16 stars 4 forks source link

Connection to socket lost. Trying to reconnect > ReInitializing #36

Closed nicoh88 closed 6 years ago

nicoh88 commented 6 years ago

Hi Kevin,

wenn dein Plugin ein Connection to socket lost. Trying to reconnect erkennt und auslöst, muss er, wenn der Websocket open ist, alle Geräte erneut, zur Sicherheit, abfragen.

Ich hatte es nun schon mehrere Male, dass wenn der Websocket sich aufgegangen hat, was dein Plugin auch nicht immer sofort mitbekommt, dass sich in dieser kurzen Zeit etwas geändert hat und das Gerät weiterhin im falschen Status in der Home-App verweilt.

Jun 06 13:38:21 rpi-smarthome homebridge[31595]: Connection to socket lost. Trying to reconnect...
Jun 06 13:38:21 rpi-smarthome homebridge[31595]: Reconnecting...
Jun 06 13:38:21 rpi-smarthome homebridge[31595]: Trying to connect to socket.
Jun 06 13:38:21 rpi-smarthome homebridge[31595]: Websocket open

img_9816

Gruß Nico

nicoh88 commented 6 years ago

Was mir gerade noch aufgefallen ist. Der Status von Regeln wird nach einem Homebridge Neustart sauber und schnell aktualisiert. Nach einer Weile funktioniert die Aktualisierung des Status der Devolo-Reglen überhaupt nicht mehr. Vermutlich immer nach einem Reconnect?

nicoh88 commented 6 years ago

Fix with v0.1.9

npm update -g --unsafe-perm homebridge-devolo