Hallo,
nachdem ich immer wieder Probleme mit der Verbindung zu meinen Zigbee Geräten habe, hab ich mal beschlossen, vom Deconz ConBee II auf den Sonoff Dongle Plus (Version CC2652P) zu wechseln. Hab zwischenzeitlich nen täglichen Reboot des Systems eingestellt, weil sich Zigbee immer wieder aufgehängt hat, aber das macht ja auch keinen Sinn. Und irgendwie bin ich immer wieder bei der Recherche auf den Stick gekommen, weshalb ich durch den Wechsel das Thema mal ausschließen wollte.
Bei mir läuft Zigbee über Zigbee2MQTT auf nem Pi 4. Dabei hängt der Stick in ner USB-Verlängerung (ist so ein älteres Teil das mal bei ner Logitech-Maus mit dabei war, damit man den Stick von hinter dem PC nach vorne bekommt, nur als Info falls das relevant sein könnte).
Ganz naiv bin ich davon ausgegangen, dass ich in der Z2M-Konfig einfach den Part
port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1234567-if00
adapter: deconz
gegen
port: >-
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_12345678901234567890-if00-port0
adapter: zstack
austauschen muss. Dem war aber leider nicht so, danach startet Z2M nicht mehr hoch, im Log bekomme ich folgende Meldung:
[18:46:35] INFO: Preparing to start...
[18:46:35] INFO: Socat not enabled
[18:46:36] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-03-12 18:47:44] error: z2m: Error while starting zigbee-herdsman
[2025-03-12 18:47:44] error: z2m: Failed to start zigbee-herdsman
[2025-03-12 18:47:44] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-03-12 18:47:44] error: z2m: Exiting...
[2025-03-12 18:47:44] error: z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000ms
at Object.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/utils/waitress.ts:67:23)
at ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:372:31)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5))
at ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:374:23)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
at Zigbee.start (/app/lib/zigbee.ts:69:27)
at Controller.start (/app/lib/controller.ts:142:13)
at start (/app/index.js:161:5)
Meine configuration.yaml für Z2M sieht wie folgt aus:
homeassistant:
enabled: true
advanced:
network_key:
- 235
- 50
- 1
- 183
- 191
- 46
- 202
- 29
- 217
- 177
- 98
- 183
- 49
- 156
- 44
- 193
pan_id: 29976
ext_pan_id:
- 20
- 23
- 53
- 67
- 70
- 29
- 86
- 134
log_level: warning
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: abc
serial:
port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1234567-if00
adapter: deconz
frontend:
enabled: true
port: 8099
devices:
"0x5c0272fffe646626":
friendly_name: Deckenlampe A
icon: device_icons/251c4677c21f9752c73c69e5d5df9e7e.jpeg
"0x00158d000a98ac8e":
Hat jemand ne Idee was ich da falsch mache? Ich muss gestehen ich habe gerade keinen Plan wie ich das gelöst bekommen.
Grüße,
Flo