Probleme bei Zigbee2MQTT mit Sonoff Dongle E

Hallo, ich habe Homeassistent auf dem Synology NAS laufen, nach ein paar Updates erkennt er nun leider meine Zigbee Geräte nicht mehr.

Es gab ein paar Probleme mit dem Durchreichen des Dongles, er hat immer wieder mal die Verbindung verloren. Diese Probleme konnte ich beheben. Zudem habe ich den Dongle auf Ember geupdatet, aber auch weiterhin werden die Zigbee Geräte nicht mehr erkannt und Zigbee2MQTT startet nicht korrekt.Ich bekomme immer folgende Fehlermeldung:

[16:27:10] INFO: Preparing to start...
[16:27:11] INFO: Socat not enabled
[16:27:12] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-02-21 16:27:29] info: 	z2m: Logging to console, file (filename: log.log)
[2025-02-21 16:27:29] info: 	z2m: Starting Zigbee2MQTT version 2.1.1 (commit #unknown)
[2025-02-21 16:27:29] info: 	z2m: Starting zigbee-herdsman (3.2.5)
[2025-02-21 16:27:30] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyACM0","manufacturer":"ITEAD","serialNumber":"20230329164121","pnpId":"usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230329164121-if00","vendorId":"1a86","productId":"55d4"} => ember: 4
[2025-02-21 16:27:31] info: 	zh:ember: Using default stack config.
[2025-02-21 16:27:31] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-02-21 16:27:31] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-02-21 16:27:31] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-21 16:27:31] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-02-21 16:27:31] info: 	zh:ember:uart:ash: Serial port opened
[2025-02-21 16:27:31] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-02-21 16:27:34] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-21 16:27:34] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-02-21 16:27:36] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-21 16:27:36] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-02-21 16:27:39] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-21 16:27:39] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-02-21 16:27:41] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-21 16:27:41] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-02-21 16:27:44] error: 	z2m: Error while starting zigbee-herdsman
[2025-02-21 16:27:44] error: 	z2m: Failed to start zigbee-herdsman
[2025-02-21 16:27:44] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-21 16:27:44] error: 	z2m: Exiting...
[2025-02-21 16:27:45] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/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)

Ich bin langsam am verzweifeln, vielleicht kann mir einer helfen? Vielen lieben Dank.

D.h. Du hast auf Deinen Sonoff Dongle-E auch ein Firmware-Update auf eine Firmware-Version > 7.4 gemacht, oder nur einfach in der Z2M configuration.yaml den Treiber von ezsp auf ember gewechselt.

VG Jim

1 „Gefällt mir“

Von Z2M 1.X auf 2.X?

Wenn ich es richtig sehe hast du den Sonoff Dongle-E?

heist Firmware ist 7.4.0 oder neuer?

Wie sieht deine Serial Configuration für Z2M aus?

Ich habe ein Update auf 7.2. gemacht. Muss es neuer sein?

Hier die Configugartion.yaml von Zigbee2MQTT:

version: 4
homeassistant:
  enabled: true
advanced:
  network_key:
    - 118
    - 197
    - 35
    - 111
    - 223
    - 168
    - 7
    - 37
    - 78
    - 215
    - 137
    - 61
    - 254
    - 22
    - 15
    - 207
  pan_id: 42701
  ext_pan_id:
    - 146
    - 143
    - 242
    - 210
    - 100
    - 135
    - 23
    - 220
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: eithueke9deithe0ohc7The4veezeenuqu9daiWouGahshaiR0fa6aes5phu6iaj
frontend:
  enabled: true
  port: 8099
serial:
  port: /dev/ttyACM0
  adapter: ember
devices:
  '0xa4c13822646e6e52':
    friendly_name: Temperatur & Luftfeuchtigkeit Wohnzimmer
  '0xa4c13833410fd91e':
    friendly_name: Temperatur & Luftfeuchtigkeit Bad
  '0xa4c138717e52dbfe':

Das Passwort kommt mir merkwürdig vor. Kann ich das irgendwo prüfen?

Für ember ja!

Currently supported firmware version: 7.4.x, 8.0.x

LG

Habe nochmal geschaut und festgestellt, dass ich 7.4.2 drauf habe. Daran kann es also nicht liegen.

Gibt es keine Lösung? Am Update kann es ja nun nicht liegen.

Also ich hätte da im Moment leider auch keine Idee mehr. Die Konfiguration sieht soweit richtig aus und eine Firmware-Version > 7.4 hast Du ja auch schon installiert.

Ich würde an Deiner Stelle vermutlich noch einmal kompl. von vorne beginnen. D.h. den Dongle-E bei der DS an die HA VM durchreichen und dann Z2M kompl. löschen incl. alles was in dem Z2M Ordner unter
/homeassistant/zigbee2mqtt ist. Dann die HA VM neu booten und dann Z2M neu installieren und einrichten.

Wenn es dann weiterhin zu dem Fehler kommt würde ich beim Z2M Github halt mal alle noch offenen, aber auch die bereits geschlossenen Issues-Meldungen durchgehen, in der Hofflung dort eine Lösung zu finden.

Das muss so sein und daran liegt das nicht.

VG Jim

Danke, habe ich schon befürchtet.

Hallo Stachi12,

konntest du das Problem inzwischen lösen? Hab den selben Fehler, hab auch schon Firmware 8.0.2 und 7.4.5 (Stock) bei mir probiert, Einstellungen alle geprüft auch in der z2m configuration. Aber bekomme den gleichen Fehler.

Hab das Problem selbst lösen können, es war wohl das falsche Image, habe das mit 230400 baudrate geflasht statt mit der 115200 baud. Nachdem ich also das richtige Image geflasht habe und die Config angepasst habe, läuft alles. Nur falls der nächste über das Problem stolpern sollte. :wink:

Es gibt für den Dongle-E unterschiedliche Firmware-Versionen für unterschiedliche Baud-Raten. :thinking: Davon habe ich bisher noch nie etwas gehört oder gelesen, aber ok wer weiß. :slightly_smiling_face:

VG Jim

Also wenn man hier schaut wegen der Firmware, dann gibt es die Firmware einmal in der Version “ncp-uart-hw-v7.4.2.0-zbdonglee-115200.gbl” und einmal in der Version “ncp-uart-hw-v7.4.2.0-zbdonglee-230400.gbl”. :wink:

Stimmt ich bin von einer Zigbee Firmware ausgegangen und hatte nicht mehr an die Multiprotocol bzw. Thread Firmware gedacht. :slightly_smiling_face:

EZSP - Standard Zigbee (NCP) firmware - Baudrate 115200
MultiPAN RCP - Zigbee + Thread for Silabs Multiprotocol Addon - Baudrate 460800 (230400 for ZB-GW04)
Openthread RCP - Thread Only - Baudrate 460800 (230400 for ZB-GW04)

VG Jim