Hallo ioBroker Forum,
ich bin neu im Forum und bin vor ein paar Wochen auf den iobroker gestoßen. Nach ein paar Videos auf Youtube und viel Googlesuche habe ich mir ein Raspberry zugelegt und auch alles eingerichtet. Der iobroker ist in meinen Augen das was ich schon immer gesucht habe. Alle möglichen Smart Homesysteme miteinander zu verbinden, zu steuern uvm.
Ich besitze eine Home Control von Devolo, nach ein wenig rechere im Netz habe ich etwas dazu gefunden das man dies mit dem Homebridge accessories Manager einbinden kann. Ich habe dies Laut Anleitung gemacht und alles eingetragen. Leider startet es nicht und ich bekomme fehler im Debug Modus angezeigt. Könnt ihr mir sagen was ich falsch gemacht habe bzw. was ich machen muss. Damit dies läuft.
Vielen Dank im vorraus.
Konfiguration:
{
"description": "Add configuration for your accessories or platforms according to the docs of the plugins.",
"accessories": [],
"platforms": [
{
"platform": "Devolo",
"name": "Devolo",
"host": "192.168.002.103",
"email": "xxxxxx@xxx.com",
"password": "xxxxx",
"uuid": "xxxxxxxx-xxxx-44E3-A804-xxxx52Fxxx15",
"gateway": "Seriennr.",
"passkey": "XXXXXXXXXXXX"
}
]
}
Debug Log:
2020-08-31 21:54:42.286 - info: host.raspberrypi "system.adapter.ham.0" enabled
2020-08-31 21:54:42.322 - info: host.raspberrypi instance system.adapter.ham.0 started with pid 1688
2020-08-31 21:54:43.188 - debug: ham.0 (1688) Redis Objects: Use Redis connection: 127.0.0.1:9001
2020-08-31 21:54:43.227 - debug: ham.0 (1688) Objects client ready ... initialize now
2020-08-31 21:54:43.231 - debug: ham.0 (1688) Objects create System PubSub Client
2020-08-31 21:54:43.232 - debug: ham.0 (1688) Objects create User PubSub Client
2020-08-31 21:54:43.233 - debug: ham.0 (1688) Objects client initialize lua scripts
2020-08-31 21:54:43.247 - debug: ham.0 (1688) Objects connected to redis: 127.0.0.1:9001
2020-08-31 21:54:43.254 - debug: ham.0 (1688) objectDB connected
2020-08-31 21:54:43.256 - debug: ham.0 (1688) Redis States: Use Redis connection: 127.0.0.1:9000
2020-08-31 21:54:43.263 - debug: ham.0 (1688) States create User PubSub Client
2020-08-31 21:54:43.266 - debug: ham.0 (1688) States create System PubSub Client
2020-08-31 21:54:43.276 - debug: ham.0 (1688) States connected to redis: 127.0.0.1:9000
2020-08-31 21:54:43.277 - debug: ham.0 (1688) statesDB connected
2020-08-31 21:54:43.525 - info: ham.0 (1688) starting. Version 1.1.2 in /opt/iobroker/node_modules/iobroker.ham, node: v14.9.0, js-controller: 3.1.6
2020-08-31 21:54:43.554 - info: ham.0 (1688) Install/Update the following Libraries: homebridge-devolo
2020-08-31 21:54:43.555 - info: ham.0 (1688) Install/Update homebridge-devolo
2020-08-31 21:54:43.556 - info: ham.0 (1688) All Libraries installed/updated
2020-08-31 21:54:45.075 - debug: ham.0 (1688) [31.8.2020, 21:54:45] Loaded plugin: homebridge-devolo
2020-08-31 21:54:45.078 - debug: ham.0 (1688) [31.8.2020, 21:54:45] Registering platform 'homebridge-devolo.Devolo'
2020-08-31 21:54:45.079 - debug: ham.0 (1688) [31.8.2020, 21:54:45] ---
2020-08-31 21:54:45.088 - debug: ham.0 (1688) [31.8.2020, 21:54:45] Loading 1 platforms...
2020-08-31 21:54:45.089 - debug: ham.0 (1688) [31.8.2020, 21:54:45] [Devolo] Initializing Devolo platform...
2020-08-31 21:54:45.095 - debug: ham.0 (1688) [31.8.2020, 21:54:45] [Devolo] HBDevoloPlatform > Searching for Devolo Central Unit.
2020-08-31 21:54:45.113 - debug: ham.0 (1688) [31.8.2020, 21:54:45] Loading 0 accessories...
2020-08-31 21:54:45.197 - debug: ham.0 (1688) Trying to connect to socket.
2020-08-31 21:54:45.264 - debug: ham.0 (1688) Websocket open
2020-08-31 21:54:45.268 - debug: ham.0 (1688) [31.8.2020, 21:54:45] [Devolo] HBDevoloPlatform > Central Unit found.
2020-08-31 21:54:46.526 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
2020-08-31 21:54:46.527 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
2020-08-31 21:54:46.527 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
2020-08-31 21:54:46.528 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
2020-08-31 21:54:46.528 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
2020-08-31 21:54:46.529 - debug: ham.0 (1688) Device > %s < is not supported (yet) or devolo has something changed. Open an issue on github and ask for adding it.
Model: %s
ProductID: %s
ProductTypeID: %s
Sensors: %s
%(#ff0000)[2020-08-31 21:54:47.337 - error: ham.0 (1688) uncaught exception: Cannot read property 'length' of undefined
2020-08-31 21:54:47.338 - error: ham.0 (1688) TypeError: Cannot read property 'length' of undefined]
at /opt/iobroker/node_modules/iobroker.ham/node_modules/node-devolo/dist/Devolo.js:363:47
at /opt/iobroker/node_modules/iobroker.ham/node_modules/node-devolo/dist/DevoloApi.js:185:17
at IncomingMessage. (/opt/iobroker/node_modules/iobroker.ham/node_modules/node-devolo/dist/DevoloApi.js:69:21)
at IncomingMessage.emit (events.js:326:22)
at endReadableNT (_stream_readable.js:1244:12)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
2020-08-31 21:54:47.339 - info: ham.0 (1688) cleaned everything up...
2020-08-31 21:54:47.347 - warn: ham.0 (1688) Exception: TypeError: Cannot read property 'length' of undefined
2020-08-31 21:54:47.654 - info: ham.0 (1688) terminating
2020-08-31 21:54:47.655 - info: ham.0 (1688) Terminated (NO_ERROR): Without reason
2020-08-31 21:54:48.190 - error: host.raspberrypi Caught by controller[0: [31.8.2020, 21:54:44] Warning: skipping plugin found at '/opt/iobroker/node_modules/homebridge-devolo' since we already loaded the same plugin from '/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-devolo'.
2020-08-31 21:54:48.191 - error: host.raspberrypi Caught by controller[0: [31.8.2020, 21:54:44] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.]]
2020-08-31 21:54:48.191 - info: host.raspberrypi instance system.adapter.ham.0 terminated with code 0 (NO_ERROR)
2020-08-31 21:54:48.192 - info: host.raspberrypi Restart adapter system.adapter.ham.0 because enabled
Systemdata |
Rasspberry Pi4 Model B |
Hardwaresystem: |
PI4 |
Arbeitsspeicher: |
8GB |
Festplattenart: |
SD-Karte 128GB |
Betriebssystem: |
Raspberry Pi OS (32-bit) Lite |
Node-Version: |
14.9.0 |
Nodejs-Version: |
14.9. |
NPM-Version: |
6.14.8 |
Installationsart: |
Manuell |
Image genutzt: |
JA |
Raspberry Pi OS (32-bit) Lite, Minimal image based on Debian Buster, Version: August 2020,Release date: 2020-08-20 |
https://www.raspberrypi.org/downloads/raspberry-pi-os/ |
Viele Grüße Tobi