Integration Zigbee2MTQTT

Liebes Forum,
stecke gerade in der Installation von Zigbee2MTQTT.
Nach dem Starten der Integration (was auch funktioniert-scheinbar) gehe ich auf die linke Seite und möchte Zigbee2MTQTT “ansehen”. Ich erhalte aber eine Fehlermeldung, dass Zigbee nicht gestartet wurde oder noch im Begriff ist zu starten:

error: z2m: Error while starting zigbee-herdsman
[2025-02-02 14:26:40] error: z2m: Failed to start zigbee-herdsman
[2025-02-02 14:26:40] error: z2m: Check Zigbee2MQTT fails to start/crashes runtime | Zigbee2MQTT for possible solutions
[2025-02-02 14:26:40] error: z2m: Exiting…
[2025-02-02 14:26:40] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
Was ist mir da misslungen?
Kennt jemand das Problem?

Welchen Zigbee Cordinator nutzt Du? Ist der Stick im AddOn richtig konfiguriert und der richtige Port in der Konfiguration eingetragen?

SONOFF Zigbee Gateway, ZBDongle-E USB Zigbee 3.0 USB Dongle Plus,EFR32MG21 + CH9102F Coordinator
Ich bin exakt nach Video vorgegangen.
Gerade fällt mir auf, das E könnte falsch sein.
Mit ZHA hat es funktioniert …

Poste doch bitte mal einen Link zum gekauften Artikel oder ein Bild davon. Ist es ein USB-Stick mit Antenne?

Ich hatte den Stick mit einem RaspberryMatic zusammen gekauft und bin jetzt umgestiegen auf den MiniPC.
https://www.amazon.de/gp/product/B0CGNZCJTG?psc=1
Ich ergänze mal das, was unter Hardware steht:
ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231008164521-if00
ZHA hatte ich deaktiviert.

Ich sehe hier keins… , verlinke so was wen du dich drauf beziehst, so kann keiner herausfinden ob da veraltete Infos drin sind.
altes Video?
Hast du noch adapter: ezsp oder schon adapter: ember konfiguriert?
für ember muss die Firmware auf dem Stick neuer als 7.4.X sein.

Der V2 ist der Dongle-E

LG
Tobi

So steht es auch in der Artikelbeschreibung

Ich habe also tatsächlich den falschen Dongle? Hatte es mir beim E fast gedacht.
Das ist ja Prima :face_exhaling: - dann wäre es also für mich besser, wenn ich ZHA nutzen würde. Da scheint der E zu funktionieren. Oder war das ein Trugschluss?
Da er bei ZHA zu funktionieren schien, habe ich zwar am Rande im Video mitbekommen, dass es eine E-Version gibt, aber nicht weiter darauf geachtet.
Ich gehe fälschlicherweise immer davon aus, dass die Meisten die Videos von Simon gesehen haben. Da war ich wohl auf dem Holzweg - ich gelobe Besserung :wink: :smirk:
Also nochmals Danke für die Hilfe! :clap: Danke!

Dann schließt sich die nächste Frage an:
Wenn ich mir doch den RICHTIGEN Dongle kaufe, entdecke ich gerade ein Angebot für 2 Dongle. Könnte ich den zweiten sinnvoll einsetzen?

:pencil2: by tarag: Beiträge zusammengeführt

Moment, moment, nicht so schnell aufgeben! :slight_smile:

Die E-Version funktioniert auch, nur muss du eine andere Konfiguration vornehmen.

Unter Einstellungen/System/Hardware → Gesamte Hardware suchst du erstmal nach Sonoff, z.B. könnte der unter ttyUSB0 stehen, klick drauf und kopiere den langen Pfad im Feld ID:
2025-02-02 18_36_26-Window
Nicht von meinen Einträgen verwirren lassen, ich hab einen P-Dongle.

Stoppe jetzt das Addon falls es gestartet ist und gehe auf Konfiguration und trage den kopierten Pfad analog zu dem Screenshot ein:


Als Adapter nimmst du aber ember

Dann das gleiche im FileEditor in der zigbee2mqtt/configuration.yaml eintragen, z.B.:
2025-02-02 18_43_14-Window

Jetzt das Addon starten und etwas länger warten.

Ah, ich habe das mal versucht, was ist mit der Gerätepfad?
So wie Du das beschrieben hast, würde jetzt unter serial folgendes bei mir stehen:
port: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231008164521-if00
adapter: ember
In der yaml trage ich dann folgendes ein:
serial:
port: /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231008164521-if00
adapter: ember
Mir fehlt eigentlich der Pfad - damit der USB-Dongle gefunden werden muss.
Ich würde unwissend den Pfad mit hinzunehmen, so dass
port: /dev/ttyACM0

/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20231008164521-if00
adapter: ember
Ich habe natürlich keine Erfahrung, wie man da richtig schreibt …

Das ist der Gerätepfad, dev=device (Gerät)

Also doppelt gemoppelt? Immerhin unterscheidet sich der Gerätepfad: /dev/ttyACM0 von dem Gerätepfad in der langen Zeile? Aber da habe ich eben keine Ahnung.
Wenn ich das also in Konfiguration und in der yaml eintrage, kann ich sagen, dass ich die gleiche Fehlermeldung erhalte.
Es hat sich nicht verändert.

Ach so sorry, den kurzen Pfad bitte weglassen und nur den langen verwenden.

Der kurze Pfad ist aber der Gerätepfad!
In der ID steht dann etwas anderes, insofern unterscheidet sich da etwas.
Deswegen frage ich ja - ich bin mir nicht sicher.
Bei mir steht also jetzt in der Konfiguration:


und dann in der yaml:

Wenn direkt nachsehe, läuft 2MTQTT, wenn ich es in der linken Leiste anklicke:

Vielleicht hab ich auch die Begriffe verwechselt, aber so wie du es jetzt hast, ist es korrekt. Falls Z2M trotzdem nicht startet, poste bitte das Protokoll vom Addon, ggf. hast du noch die falsche Firmware

Protokoll:

Ist eine alte Firmware. Ich habe leider keinen E-Dongle und kann dir nur einen Link zur englischen Erklärung geben, aber wie das Update geht, weiß ich nicht.

Vielleicht kann noch jemand aushelfen?

Update hilft … Das erste Ergebnis wenn ich nach sonoff dongle e firmware suche ist

Ich persönlich würde über Silabs Firmware Flasher | Web based flasher for ZB-GW04 and ZBDongle-E. MultiPAN RCP firmware enables these devices to be used with Silabs Multiprotocol Addon in Home Assistant. Allow Zigbee and Thread to co-exist on the same dongle. Get ahead of the tech an experiment with Matter! flashen. Die Firmware findet sich auf Sonoff_Zigbee_Dongle_Firmware/Dongle-E/NCP_7.4.4 at master · itead/Sonoff_Zigbee_Dongle_Firmware · GitHub, falls man nicht ohnehin die standardmäßig angebotene Firmware nutzt. :wink:

Danke fürs suchen, ich war nebenbei meinen Couchtisch am umbauen… :wink:

@tarag
Danke nochmal für die ganze Fleißarbeit!
da muss ich mich intensiv beschäftigen - wie sehr bin ich doch eingerostet!