kdietrich / homebridge-devolo

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

Issue on startup with multiple bridges #46

Closed hennesph closed 5 years ago

hennesph commented 5 years ago

Hi, when starting homebridge with the hombridge-devolo plugin enabled I get the following in the log file:

Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] Loaded plugin: homebridge-devolo
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] Registering platform 'homebridge-devolo.Devolo'
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] ---
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] Loading 1 platforms...
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] [Devolo] Initializing Devolo platform...
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] [Devolo] HBDevoloPlatform > Searching for Devolo Central Unit.
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] Loading 0 accessories...
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] [Devolo] HBDevoloPlatform > Could not get dhlp portal. Try again later.
Dec 02 15:44:47 homebridge homebridge[839]: Trying to connect to socket.
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] [Devolo] HBDevoloPlatform > Could not get session. Try again later.
Dec 02 15:44:47 homebridge homebridge[839]: Websocket open
Dec 02 15:44:47 homebridge homebridge[839]: [12/2/2018, 3:44:47 PM] [Devolo] HBDevoloPlatform > Central Unit found.
Dec 02 15:44:50 homebridge homebridge[839]: /usr/local/lib/node_modules/homebridge-devolo/node_modules/node-devolo/dist/DevoloApi.js:69
Dec 02 15:44:50 homebridge homebridge[839]:                     callback(null, jsonStr, res.statusCode, cookieString);
Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Unit entered failed state.
Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Failed with result 'exit-code'.

The startup process is in a constant loop, always ending with the following:

Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE
Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Unit entered failed state.
Dec 02 15:44:50 homebridge systemd[1]: homebridge.service: Failed with result 'exit-code'.
"platforms": [
        {
          "platform": "Devolo",
          "name": "Devolo",
          "host": "10.0.0.27",
          "email": "myEmail",
          "password": "MyPassswd",
          "uuid": "Value taken from log file after first startup",
          "gateway": "The ID of my main gateway (i have 2 in my account)",
          "passkey": "Value taken from log after first startup"
        }
  ],

Any advice?

kdietrich commented 5 years ago

Hallo Philippe,

bist du dir sicher, dass die unter host angegebene IP (10.0.0.27) richtig ist? Kannst du die IP anpingen? Handelt es sich dabei um deine Zentrale?

Viele Grüße Kevin

hennesph commented 5 years ago

Hallo,

ja, die IP ist richtig und auch im lokalen Netzwerk pingbar / erreichbar.

Philippe

kdietrich commented 5 years ago

Hattest du bei "gateway" gleich zu Beginn die korrekte Seriennummer deiner Zentrale hinterlegt? Ansonsten könnte es passiert sein, dass der "passkey" und die "uuid" der falschen Zentrale ausgegeben wurden.

Starte das Plugin mal ohne "passkey" und "uuid" und überprüfe, ob die Werte in der Ausgabe mit den jetzigen übereinstimmen.

hennesph commented 5 years ago

Ja, das war von Anfang an konfiguriert und die UUID und der passkey sind die gleichen. Ich hab das gerade noch einmal komplett voon vorne gemacht mit dem gleichen Ergebnis wie oben.

kdietrich commented 5 years ago

Puh, wäre es möglich mal auf deinen RPI drauf zu schauen? Ich wüsste sonst spontan nicht wo das Problem liegt.

hennesph commented 5 years ago

per ssh? Wie soll ich dir die Zugangsdaten zukommen lassen?

kdietrich commented 5 years ago

Ja genau, SSH. Du kannst mir deine E-Mail-Adresse senden, dann melde ich mich direkt bei dir!

hennesph commented 5 years ago

philippe.hennes@philstar.de

nicoh88 commented 5 years ago

@hennesph Habe dich mal kontaktiert.

kdietrich commented 5 years ago

Interne Netzwerkprobleme.