Zigbee2mqtt startet nicht mehr nach supervisor-update

Moin

Kommt man auch, :slightly_smiling_face: aber dafür reicht es nicht nur die Z2M App über die HA App Oberfläche


per Deinstallieren zu deinstallieren, sondern zusätzlich muss auch noch der Z2M Ordner unter /homeassistant/zigbee2mqtt, oder halt nur die Dateien darin, gelöscht werden. Wenn man dann HA (sicherheitshalber) neu bootet

und dann die Z2M App wieder neu installiert, startet auch wieder der Z2M Onboarding-Prozess.

Da ich jetzt nicht weiß was nach Deinen div. Versuchen da ggf. “verbogen” ist und Du jetzt ja eh wieder bei Null bist mit Z2M, würde ich Dir empfehlen Z2M noch einmal kompl. neu zu installieren. Zur Orientierung siehe:

Oder auch:

Darin ist u.a. auch das Thema Pfad für den Dongle beschrieben.


Falls Du jetzt nicht neu installieren willst solltest Du hier mal Deine Z2M configuration.yaml (/homeassistant/zigbee2mqtt/configuration.yaml) posten.

VG Jim

Danke für die ausführlich erklärung. Ich bin jetzt schon mal einen großen Schritt weiter und um einiges schlauer. Leider funktioniert es jedoch noch nicht, obwohl ich wieder beim Onboarding bin.

Ich habe Z2M deinstalliert und im Ordner homeassistant/zigbee2mqtt alles gelöscht. (auser log)

Anschließend HA neu gestartet und Z2M wieder Installiert.

Jetzt startet das Onboarding und ich kann den Dongle dort auswählen. Sobald ich dies abschließe und die Weiterleitungszeit abgelaufen ist bekomme ich jedoch keine Verbindung.

Im Protokoll schaut das dann jetzt so aus:

[20:07:10] INFO: Preparing to start...
[20:07:10] INFO: Socat not enabled
[20:07:10] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
[2026-04-11 20:07:54] info: 	z2m: Logging to console, file (filename: log.log)
[2026-04-11 20:07:54] info: 	z2m: Starting Zigbee2MQTT version 2.9.2 (commit #unknown)
[2026-04-11 20:07:54] info: 	z2m: Starting zigbee-herdsman (10.0.5)
[2026-04-11 20:07:54] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB1","manufacturer":"SONOFF","serialNumber":"68c0cf57568bef118b251fccef8776e9","pnpId":"usb-SONOFF_SONOFF_Dongle_Plus_MG24_68c0cf57568bef118b251fccef8776e9-if00-port0","vendorId":"10c4","productId":"ea60"} => ember: 4
[2026-04-11 20:07:54] info: 	zh:ember: Using default stack config.
[2026-04-11 20:07:54] info: 	zh:ember: ======== Ember Adapter Starting ========
[2026-04-11 20:07:54] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2026-04-11 20:07:54] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-04-11 20:07:54] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2026-04-11 20:07:54] info: 	zh:ember:uart:ash: Serial port opened
[2026-04-11 20:07:54] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-04-11 20:07:59] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-04-11 20:07:59] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-04-11 20:08:04] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-04-11 20:08:04] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-04-11 20:08:09] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-04-11 20:08:09] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-04-11 20:08:14] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2026-04-11 20:08:14] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2026-04-11 20:08:16] error: 	zh:ember:uart:ash: Received frame with CRC error
[2026-04-11 20:08:16] error: 	zh:ember:uart:ash: Received frame with CRC error
[2026-04-11 20:08:19] error: 	z2m: Error while starting zigbee-herdsman
[2026-04-11 20:08:19] error: 	z2m: Failed to start zigbee-herdsman
[2026-04-11 20:08:19] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2026-04-11 20:08:19] error: 	z2m: Exiting...
[2026-04-11 20:08:19] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@10.0.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@10.0.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1538:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@10.0.5/node_modules/zigbee-herdsman/src/controller/controller.ts:146:29)
    at Zigbee.start (/app/lib/zigbee.ts:70:27)
    at Controller.start (/app/lib/controller.ts:111:29)
    at start (/app/index.js:156:5)
[20:08:24] INFO: Preparing to start...
[20:08:24] INFO: Socat not enabled
[20:08:24] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Im File-Editor ist mir aufgefallen, dass durch die Neuinstallation nur die /homeassistant/zigbee2mqtt/configuration.yaml neu erstellt wurde. Die anderen Ordner die ich dort raus gelöscht habe sind immer noch weg.

In der yaml sieht es so aus :

version: 5
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: addons
  password: Feef3eh2Keughie6eeFah1EocheiShojac6theiqueim2kui3shoo9ooHah0iaxe
serial:
  port: /dev/ttyUSB1
  adapter: ember
  baudrate: 115200
  rtscts: false
advanced:
  log_level: info
  channel: 11
  network_key:
    - 82
    - 251
    - 219
    - 125
    - 106
    - 119
    - 49
    - 230
    - 109
    - 201
    - 215
    - 128
    - 7
    - 244
    - 214
    - 168
  pan_id: 41561
  ext_pan_id:
    - 171
    - 53
    - 236
    - 20
    - 145
    - 168
    - 53
    - 26
frontend:
  enabled: true
  port: 8099
homeassistant:
  enabled: true
onboarding: true

In Zeile 8 habe ich auch schon einmal Versucht den port zu verändern und aus

  port: /dev/ttyUSB1

habe ich

  port: /dev/serial/by-id/usb-SONOFF_SONOFF_Dongle_Plus_MG24_68c0cf57568bef118b251fccef8776e9-if00-port0

gemacht. Hat leider nichts verändert. Daher hab ich alles erneut zurückgesetzt aber auch beim 2. Versuch keine Erfolg.

Moin

Vorab: Die neueren Sonoff Dongle scheinen echte “Problemkinder” zu sein und Du bist natürlich nicht der erste User der damit Problem hat. Es gibt auch User die bei dem MG24 irgendwann genervt aufgegeben und sich einen anderen Dongle gekauft haben. :laughing: Bsp.

Jetzt zu Deinen aktuellen Problem: Weil der MG24 bei Dir zu Anfang ja funktioniert hat

interessiert mich erst einmal welches Update

genau gemeint ist. Hier in dem Beitrag geht es ja ursprünglich um das HA Supervisor Update. Bei Dir auch nur, oder hast Du auch noch ein Z2M Update installiert, oder gar eine anderen Firmware-Version auf dem MG24?

Das Problem was jetzt besteht ist ja scheinbar das hier

[2026-04-11 20:08:16] error: 	zh:ember:uart:ash: Received frame with CRC error
[2026-04-11 20:08:16] error: 	zh:ember:uart:ash: Received frame with CRC error

und auch dafür kann es durchaus unterschiedliche Gründe geben.

Trotzdem mal die Frage: Bei dem neuen Z2M Onboarding-Prozess ist dann nicht dieser Screen mit dem Pfeil oben links gekommen


und somit konnte die Z2M Benutzeroberfläche auch nicht geöffnet werden?

Erst einmal hoffe ich das Du den MG24 nicht direkt an einen USB-Port bei der Kiste angeschlossen hast auf der HA läuft, sondern hoffentlich über ein zusätzliches USB-Kabel. Falls Du kein zusätzliches USB-Kabel nutzen solltest wäre das das erst was Du ändern solltest/musst!

Die Z2M configuration.yaml die da der Z2M Onboarding-Prozess erstellt hat sieht erst einmal grundsätzlich gut und richtig aus und wenn es keine “Hardware-Störungen” bei dem MG24 gibt (z.B. durch den USB-Port von de Kiste auf der HA läuft) gibt es noch drei mögliche Ursachen die in Verbindung mit dem MG24 von anderen Usern auch schon diskutiert wurden.

  1. Das Thema port, sprich die Frage ttyUSBx oder besser by-id.
  2. Die baudrate.
  3. Die Firmware-Version.

Zu 1: Das scheinst Du ja schon mal getestet zu haben

sodass das als mögliche Lösung wohl ausfällt.

Zu 2 und 3: Es gibt für den MG24 wohl unterschiedliche Firmware-Versionen die dann scheinbar auch unterschiedliche Baud-Raten brauchen/nutzen. Sprich 115200 oder 460800. Wenn auf Deinem MG24 aber (noch) die Firmware-Version 8.0.2 installiert ist müsste es mit 115200 eigentlich funktionieren. Ich hatte hier bei einem anderen Posting auch schon mal auf eine entsprechende Diskussion bei den Z2M Issues-Meldungen verwiesen, bei der es um genau dieses Thema ging. Diese Diskussion ist allerdings bereits vom Februar

und wie dazu jetzt der aktuelle Stand ist weiß ich leider auch nicht.

D.h. mal abgesehen von irgendwelchen USB-Problemen/Störungen habe ich aktuell leider auch keine Idee mehr was bei Dir das Problem sein könnte. Insbesondere weil der MG24 bei Dir ja schon mal funktioniert hat. Solltest Du kein USB-Kabel für den Dongle benutzen wäre das das erst was Du ändern solltest/musst. Sofern die Kiste auf der HA läuft mehrere USB-Ports hat kannst Du ja auch noch einmal einen anderen USB-Port testen. Theoretisch könntest Du, sofern Du bereits ein USB-Kabel für den Dongle nutzt, das auch mal gegen ein anderes tauschen. Einfach nur “sicherheitshalber”.

Zum Schluss noch ein allgemeiner Hinweis: Wenn Du da irgendwelche Änderungen an den USB-Port vornimmst, egal ob jetzt physisch oder bei der Z2M-Konfiguration, solltest Du nach jeder Änderung den HA Host immer neu booten (System neu starten) und nicht nur HA neu starten. Falls Du das bei Deinen bisherigen Versuchen - z.B. Wechsel von ttyUSBx zu by-id - so nicht gemacht hast, solltest Du diese Versuche sicherheitshalber noch einmal wiederholen.

Mehr kann ich Dir dazu leider auch nicht sagen, eben weil die neueren Sonoff Dongle scheinbar “Problemkinder” sind, bei denen man mit scheinbar unterschiedlichen Problemen zu kämpfen hat.

VG Jim

Aller besten dank für deine ausführliche Hilfe.

Mit großer Freude kann ich verkünden, jetzt läuft es wieder und zu meiner Schande muss ich gestehen, dass das Problem, wie so oft, vor der Technik saß.

Eigentlich hatte ich mich gerade schon entschieden einen neuen Dongel zu kaufen und wollte nur schnell raussuchen welche Updates ich gemacht hatte, da hat HA mir noch ein ganz neues Core Update vorgeschlagen. Tja, was soll schon schief gehen … läuf ja grad eh nicht … also noch ein Update gemach und Z2M Onboarding wiederholt.
Hier waren dann auf einmal die beiden Sonoff Dongel andersherum den USB Ports zugeortnent als vorher. Ach ja, hätte ich vielleicht früher erwähnen sollen. Ich habe noch einen baugleinen Dongel für Thread. Aber der war ja “richtig” zugeortnet und lief und hatte mit diesem Problem also garnichts zu tun.
Da diese Zuordnug jetzt im Z2M Onboarding wie gesagt andersherum war, hab ich mal nachgeschaut, welchen Dongel Thread nutzt. Oh, Wunder … natürlich ist es der, mit dem ich die ganze Zeit versuche Z2M zu starte. Also mal den anderen Dongel ausgewält und siehe da … alles läuft.

Ich würde jetzt gerne behaupten, dass Thread heimlich bei dem Update den Zigbee Dongel übernommen hat und ich garnicht dafür konnte aber vermutlich hab ich es bei meiner wilden Fehlersuche selber vertauscht.

Nochmals riesige Dank für die geduldige und ausführliche HIlfe und beste Grüße