NEWS
(Problem) Zigbee stürzt nach Umzug auf Master ab
-
Moin zusammen,
anbei vorab ein paar Infos zu meinem System:
Multihostsystem
Master:- MacMini mit Proxmox
- ioBroker auf Linux (Ubuntu 21.10.)
- NPM 6.14.16
- Node 12.22.12
Slave:
- Raspberry Pi 3B
- Linux image mit pivCCU
- NPM 6.14.16
- Node 12.22.12
Zigbee:
- CC2652P via LAN
In der Ausgangskonfiguration hatte ich Zigbee schon immer auf dem Slave betrieben (früher per USB). Da ich nun den Stick im LAN habe, wollte ich den Zigbee Adapter auf den Master bringen, was grundsätzlich klappen müsste.
Der Adapter (Version 1.7.5) wird auf dem Master auch grün, bis ein Zigbee Gerät angesprochen oder abgefragt wird. Dann stürzt er ab und Zeigt im Log folgende Fehler:
2022-06-17 08:49:00.276 - info: zigbee.0 (4118930) Sets unsupported 2022-06-17 08:49:01.376 - info: zigbee.0 (4118930) starting. Version 1.7.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.12, js-controller: 4.0.23 2022-06-17 08:49:01.434 - info: zigbee.0 (4118930) Starting Zigbee npm ... 2022-06-17 08:49:01.675 - info: zigbee.0 (4118930) Installed Version: iobroker.zigbee@1.7.5 2022-06-17 08:49:03.030 - info: zigbee.0 (4118930) Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20220219}} 2022-06-17 08:49:03.038 - info: zigbee.0 (4118930) Unable to disable LED, unsupported function. 2022-06-17 08:49:03.046 - info: zigbee.0 (4118930) --> transmitPower : normal 2022-06-17 08:49:03.073 - info: zigbee.0 (4118930) Currently no devices. 2022-06-17 08:49:03.073 - info: zigbee.0 (4118930) Zigbee started 2022-06-17 08:50:23.509 - error: zigbee.0 (4118930) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2022-06-17 08:50:23.511 - error: zigbee.0 (4118930) unhandled promise rejection: Cannot read property 'mapped' of undefined 2022-06-17 08:50:23.512 - error: zigbee.0 (4118930) TypeError: Cannot read property 'mapped' of undefined at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:501:36) at processTicksAndRejections (internal/process/task_queues.js:97:5) 2022-06-17 08:50:23.513 - error: zigbee.0 (4118930) Cannot read property 'mapped' of undefined 2022-06-17 08:50:23.526 - info: zigbee.0 (4118930) cleaned everything up... 2022-06-17 08:50:23.527 - info: zigbee.0 (4118930) Zigbee: disabling joining new devices. 2022-06-17 08:50:24.027 - info: zigbee.0 (4118930) terminating 2022-06-17 08:50:24.028 - warn: zigbee.0 (4118930) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-06-17 08:50:24.639 - error: host.MacOSX Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: 2022-06-17 08:50:24.640 - error: host.MacOSX Caught by controller[0]: TypeError: Cannot read property 'mapped' of undefined 2022-06-17 08:50:24.640 - error: host.MacOSX Caught by controller[0]: at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:501:36) 2022-06-17 08:50:24.640 - error: host.MacOSX Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5) 2022-06-17 08:50:24.640 - error: host.MacOSX instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2022-06-17 08:50:24.640 - info: host.MacOSX Restart adapter system.adapter.zigbee.0 because enabled
Ein Ansteuern der Geräte oder abrufen von Daten funktioniert leider nicht. Sobald ich den Adapter wieder auf den Slave verschiebe und starte klappt alles perfekt ohne Probleme.
Ich habe es bisher vermieden eine neue Instanz zu erstellen, da ich super viele Geräte neu anlernen müsste und einige Skripte umprogrammieren.
Daher die Frage sieht einer von den Spezialisten eine Lösung oder hat einen Tipp in welcher Ecke meines Ökosystems ich mal weitersuchen sollte?Vielen Dank!
Beste Grüße
Walkinlarge