Hallo,
ich nutze Sonoff Dongle-E und habe sowohl mit ZigBee-Firmware 7.4.5 als auch mit 8.0.2 getestet.
Die Plattform ist ein RasPi4 und der Dongle ist mit einem USB-Kabel an einem USB 2.0 Port angeschlossen.
Die Funkkanäle von Zigbee und WLAN meiner Fritz!Box habe ich so eingestellt, dass sie möglichst weit auseinander liegen, damit gegenseitige Störungen so gering wie möglich sind.
Ich habe viele Threads in unterschiedlichen Foren gelesen, aber für mein Problem keine Lösung gefunden:
error: z2m: Error while starting zigbee-herdsman
...
error: z2m: Error: [INIT TC] Network init timed out after 10000ms
- ich habe Mosquitto und Zigbee2MQTT komplett neu installiert,
- ich habe einen eigenen MQTT-Benutzer mit Passwort eingerichtet – in meinem Testfall den Benutzer „mqtt“, Passwort: ,
- nach der Neuinstallation von Mosquitto funktionieren alle Geräte, die das nutzen normal und werden auch mit Hilfe der ‚Mqtt Explorer‘ Addons angezeigt,
- das Senden/Empfangen über einen Test Topic funktioniert ebenfalls.
=> Das bedeutet für mich, dass der MQTT Broker funktioniert.
Zigbee2Mqtt funktioniert nicht und schreibt Fehler ins log.
Ich habe Log-Level ‚debug‘ eingestellt, der liefert für mich nur die Information, dass soweit alles Okay ist.
Trotzdem bekomme ich diesen Fehler:
[2025-07-31 07:15:18] debug: zh:ember:ezsp: <=== [FRAME: ID=23:"NETWORK_INIT" Seq=27 Len=6]
[2025-07-31 07:15:18] debug: zh:ember: [INIT TC] Network init status=OK.
[2025-07-31 07:15:18] debug: zh:ember:ezsp: <=== [CBFRAME: ID=25:"STACK_STATUS_HANDLER" Seq=27 Len=5]
[2025-07-31 07:15:18] debug: zh:ember:ezsp: ezspStackStatusHandler: status=OK
[2025-07-31 07:15:18] debug: zh:ember: [STACK STATUS] OK.
[2025-07-31 07:15:28] error: z2m: Error while starting zigbee-herdsman
[2025-07-31 07:15:28] error: z2m: Failed to start zigbee-herdsman
[2025-07-31 07:15:28] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-07-31 07:15:28] error: z2m: Exiting...
[2025-07-31 07:15:28] error: z2m: Error: [INIT TC] Network init timed out after 10000ms
at Object.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/oneWaitress.ts:283:23)
at EmberOneWaitress.startWaitingForEvent (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/oneWaitress.ts:308:63)
at EmberAdapter.initTrustCenter (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:869:36)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at runNextTicks (node:internal/process/task_queues:69:3)
at processImmediate (node:internal/timers:453:9)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:707:18)
at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
at Zigbee.start (/app/lib/zigbee.ts:68:27)
[07:15:30] INFO: Preparing to start...
[07:15:30] INFO: Socat not enabled
[07:15:31] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
Meine Z2M Konfiguration:
version: 4
mqtt:
base_topic: zigbee2mqtt
server: mqtt://core-mosquitto:1883
user: mqtt
password: <mqtt-passwd>
serial:
port: /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_8c9c0faa5fe7ed11a73c6b6262c613ac-if00-port0
adapter: ember
baudrate: 115200
rtscts: false
advanced:
log_level: debug
channel: 25
network_key:
- xxx(0)
- ...
- xxx(n)
pan_id: yyyy
ext_pan_id:
- yyy(0)
- ...
- yyy(n)
frontend:
enabled: true
port: 8099
homeassistant:
Ich wäre Euch dankbar, wenn Ihr eine Lösung für mein Problem hättet oder mir eine Link zu einem Thread schickt, der mir potentiell eine Lösung zeigt.
LG, Gerald.
PS: Mit MultiPAN hat es funktioniert, aber die Firmware wird ja nicht weiterentwickelt, daher zwei Dongles, einen für ZigBee, einen für Thread.