Error while starting zigbee-herdsman

Hi ,vielen Dank für den Tipp mit Edge. Ich habe es jetzt mit einem Wind.10 Rechner und edge endlich geschafft den Dongle auf die Version 7.4 zu bringen. Mit 2 anderen Rechnern hat es nicht funktioniert. Egal jetzt hat es geklappt und das Addon läuft. Ich habe auch den USB Pfad in Lang angegeben und auch ezsp eingetragen.

port: >-
  /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_d46197acaa3aef11af30331455516304-if00-port0
adapter: ezsp

So funktioniert es . Vielen Dank für den Tipp!!

Du meinst sicherlich ember. Wenn Du den Sonoff Dongel-E und den jetzt mit einer Firmware-Version > 7.4 hast, was aufgrund der Info

der Fall sein dürfte, muss als Adapter dort nicht mehr ezsp sondern halt ember eingetragen werden. Ich vermute Du bist da jetzt bei posten hier selber irgendwie durcheinander gekommen. :slightly_smiling_face:

VG Jim

:see_no_evil: :see_no_evil: Nee war mein Fehler ,hatte wirklich ezsp eingetragen.
jetzt habe ich es noch geändert in ember. läuft wieder ohne Fehler .
Danke

Hi,
ich habe einen ähnlichen Fehler, der zu diesem Thema passt. Daher möchte ich keinen neuen Thread aufmachen …

Ich nutze HAOS ohne eigene Modifikationen auf einem RaspPi4, der anscheinend mit seinen Aufgaben in meiner Umgebung gelangweilt ist –> keine Leistungsprobleme.
Ich verwende einen Sonoff Dongle-E, ein zweiter ist für Thread vorgesehen, MuliPAN nicht mehr weiterentwickelt wird.
Dongle ist abgesetzt und mit einem USB-Kabel an einem USB 3.0 Port angeschlossen.
Die Funkkanäle für ZigBee und Fritz!Box-WLAN sind so konfiguriert, dass sie möglichst weit auseinander liegen um gegenseitige Beeinflussungen zu vermeiden.

Ich habe sowohl die ZigBee-Firmware 7.4.5 als auch 8.0.2 auf dem ‘ZigBee-Dongle’ getestet.

Ich habe viele Threads in verschiedenen Foren gelesen, aber keine Lösung für mein Problem gefunden (Details siehe unten):

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.

  • Eigenen MQTT-Benutzer eingerichtet – in meinem Testfall ist der Benutzer „mqtt“ mit eigenem Passwort,
  • Nach Neuinstallation von Mosquitto funktionieren alle Geräte, die mqtt verwenden, normal und werden auch mit Hilfe des „MQTT Explorer“-Add-ons angezeigt.
  • Senden und Empfangen von Nachrichten über ein Test-Topic funktioniert ebenfalls.

=> Das bedeutet, dass der MQTT-Broker funktioniert. Zigbee2MQTT funktioniert jedoch nicht und protokolliert Fehler. Ich habe das Log-Level auf „debug“ gesetzt, was nur die Information liefert, dass bisher alles in Ordnung zu sein scheint.
Der Zugriff auf den Dongle funktioniert, ich sehe das Nachrichtenprotokoll im Debug-Modus, die Firmware-Version des Dongles wird korrekt angezeigt, … → sieht gut aus. Trotzdem erhalte 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:
  enabled: true
onboarding: true

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.

VG, Gerald.

Das ich auch an der Z2M Installation verzweifelt und mir die div. Ansätze hier auch nicht weiterhelfen können anbei mein Logfile, vielleicht hat ja jemand eine Idee:

[2025-08-09 14:42:54] info: 	z2m: Logging to console, file (filename: log.log)
[2025-08-09 14:42:54] info: 	z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
[2025-08-09 14:42:54] info: 	z2m: Starting zigbee-herdsman (5.0.4)
[2025-08-09 14:42:54] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"28336605a039ef11bfa25bf454516304","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_28336605a039ef11bfa25bf454516304-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: 4
[2025-08-09 14:42:54] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-08-09 14:42:55] error: 	z2m: Error while starting zigbee-herdsman
[2025-08-09 14:42:55] error: 	z2m: Failed to start zigbee-herdsman
[2025-08-09 14:42:55] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-08-09 14:42:55] error: 	z2m: Exiting...
[2025-08-09 14:42:55] error: 	z2m: Error: Error Resource temporarily unavailable Cannot lock port
[14:42:56] INFO: Preparing to start...
[14:42:56] INFO: Socat not enabled
[14:42:57] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
[14:43:38] INFO: Preparing to start...
[14:43:38] INFO: Socat not enabled
[14:43:39] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Auch ich habe die Herdsman Fehlermeldung und komme nicht weiter.

ich habe einen HA Green und Zigbee funktioniert bestens.

In dem Film von SImon flutscht das alles, aber in einer Realität leider nicht…

Gruß Ulrich

Ich als HA-Neuling hänge nun auch schon Stunden beim zigbee2mqtt und bekomme ihn nicht zum Laufen. USB Dongle ist der Sonoff ZBDongle V2-E. Habe ihn auch mit dem Quick-Flasher Webtool auf die aktuelle Zigbee FW 8…geflashed. Bei dem Starten von zigbee2mqtt drehe ich mich im Kreis und komme nicht weiter. Mittlerweile bin ich beim Löschen und neu Installieren von Z2M sehr geübt.

Hier mein Auszug aus dem Protokoll:
Onboarding page is available at http://0.0.0.0:8099/
[2025-08-14 20:15:57] e[32minfoe[39m: 	z2m: Logging to console, file (filename: log.log)
[2025-08-14 20:15:58] e[32minfoe[39m: 	z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
[2025-08-14 20:15:58] e[32minfoe[39m: 	z2m: Starting zigbee-herdsman (5.0.4)
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember: Using default stack config.
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember: ======== Ember Adapter Starting ========
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember:uart:ash: Serial port opened
[2025-08-14 20:15:58] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-08-14 20:16:03] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-14 20:16:03] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-08-14 20:16:08] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-14 20:16:08] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-08-14 20:16:13] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-14 20:16:13] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-08-14 20:16:18] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-14 20:16:18] e[32minfoe[39m: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-08-14 20:16:23] e[31merrore[39m: 	z2m: Error while starting zigbee-herdsman
[2025-08-14 20:16:23] e[31merrore[39m: 	z2m: Failed to start zigbee-herdsman
[2025-08-14 20:16:23] e[31merrore[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-08-14 20:16:23] e[31merrore[39m: 	z2m: Exiting...
[2025-08-14 20:16:24] e[31merrore[39m: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:665:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:134:29)
    at Zigbee.start (/app/lib/zigbee.ts:67:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)
[20:16:26] INFO: e[32mPreparing to start...e[0m
[20:16:26] INFO: e[32mSocat not enablede[0m
[20:16:27] INFO: e[32mStarting Zigbee2MQTT...e[0m
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Du hast den Stick aber nicht in ZHA (Zigbee Home Automation) integriert ?!

Nein. Habe ZHA deaktiviert.

Wie sieht denn die Konfiguration aus?

Hier ein Screenshot aus der aktuellen Konfiguration:



Gruß…

Zieh bitte noch mal den Dongle ab und steck ihn dann wieder an.
Kommst du dann aufs Onboarding?

Wenn dann immer noch nicht, dann mal (nach einem Backup) unter /homeassistant/zigbee2mqtt alles löschen und neu anfangen. Dann aber nix beim Addon konfigurieren, sondern direkt ins Onboarding.

WOW. Ich bin begeistert. Es hat geklappt. :star_struck:

Zuerst habe ich den USB Dongle (das Kabel) abgezogen, fünf Minuten gewartet und wieder angesteckt. Es hat doch etwas gedauert (schätze 5-8min.) bis der Raspberry wieder aktuallisiert war, aber der Zigbee-Dongle wurde wieder erkannt und stand in der HW-Liste, aber ich kam nur wieder auf die Config-Seite von Z2M. Somit Backup erstellt, Zigbee2MQTT deinstalliert, mit dem Fileeditor alle Dateien und Unterverzeichnisse gelöscht. (Verzeichnisse konnte ich nur löschen, nachdem es leer war!) Jetzt habe ich das Addon Z2M neu installiert, habe aus der Hardware die USB-Dongle Adresse kopiert und in der Z2M-Onboarding eingetragen. Adapter auf “ember” gestellt und den Rest unverändert gelassen. Auch keinen extra User usw eingetragen. Das Ganze bestätigt und jetzt scheint er zu laufen, denn ich bin jetzt auf der Oberfläche und sehe, dass noch keine Geräte angelernt sind.

Ich freue mich. Danke für die Hilfe….:+1:

Hallo,

ich bin neu bei HA und habe Probleme, Z2M zum Laufen zu bekommen, da ich über die Onboarding-Page nicht hinauskomme.

Habe HA schon resettet und den Sonoff Ember Stick auf den neuesten Stand gebracht.

Stimmen meine Angaben?

Den Post USB0 habe ich ausgelesen.

Ich würde immer empfehlen die configuration.yaml von ZigBee2MQTT zu editieren und nicht die Konfiguration des Add-on’s

bei der Port Eingabe hast Du einen Fehler:

port: “port: / dev/ttyUSB0”

ist falsch!

Muss heißen:

port: /dev/ttyUSB0

Für den Port würde ich aber nicht den /dev/tty... pfad verwenden, sondern den /dev/serial/by-id/… Pfad.

Dokumentation zur Konfiguration findest Du hier:

Gruß Osorkon