Das klingt doch gut. Den Ember-Eintrag braucht es tatsächlich nicht mehr, ich hab es ausprobiert. Das haben sie in den neueren Versionen offensichtlich geändert.
ich bin absolut neu im Thema Home Assistant. Nutze seit Jahren den iobroker und möchte nun umsteigen. Bisher läuft der HA nur nebenher und ich richte nach und nach alles ein.
Nun habe ich mir einen Sonoff ZB-Dongle P bestellt. Diesen habe ich einfach aus der Verpackung genommen, an USB 2.0 angeschossen und mehr nicht.
Danach habe ich wie im Video erst Mosquitto Broker installiert, danach Zigbee2MQTT.
Mehr habe ich nicht gemacht. Also auch nichts in die yaml Datei eingetragen. Ich habe direkt mit der neuen 2.0.0-2 gestartet.
Das Problem ist wie viele hier:
[2025-01-11 21:45:46] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
[2025-01-11 21:45:46] e[31merrore[39m: z2m: Failed to start zigbee-herdsman
[2025-01-11 21:45:46] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-11 21:45:46] e[31merrore[39m: z2m: Exiting...
[2025-01-11 21:45:46] e[31merrore[39m: z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000ms
at Object.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/utils/waitress.ts:59:23)
at ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:372:31)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/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))
at ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:374:23)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/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)
Den Stick zu Flashen wird wohl nicht klappen da auf der Seite nur von der “E” Version die Rede ist.
Ehrlich gesagt weiß ich nicht wo ich anfangen soll. Kann jemand einen Tipp geben?
Da steht, es gäbe ein Netzwerk mit derselben panID in der Nähe, worauf auch immer sich das auch begründet. Lösch mal die Dateien coordinator_backup.json und database.db im Verzeichnis zigbee2mqtt und starte dann nochmal.
Das Löschen der Dateien hat nichts geholfen. Aber ich bin in den Keller gegangen, habe den ioBroker heruntergefahren und stromlos gemacht, damit die Zigbee Antenne von dem nicht mehr funkt.
Nachdem ich mir diesen Thread und einige in englischsprachigen Foren durchgelesen habe und mich drei Stunden oder länger mit ChatGPT im Kreis gedreht habe geht meine Frage nun hier rein, vielleicht klappt es ja doch noch ohne komplette Neuinstallation des Systems.
Der HA läuft auf einem kleinen Lenovo Rechner (Celeron) mit Ubuntu drauf als Core version.
Da dran steckt mit einem Verlängerungskabel ein Sonoff Zigbee-E Dongle
Dieser wird in HA automatisch erkannt und wenn ich die Zigbee Erweiterung installiere, dann findet der auch ein Zigbee Thermometer (mehr ist derweilen gar nicht via Zigbee da). Nun habe ich diese Erweiterung auch wieder deinstalliert.
In der Konsole habe ich Mosquitto installiert und das müsste auch laufen (nachgeschaut - active (running).
Nun habe ich Zigbee2Mqtt per Konsole installiert. Es geht aber nicht, es bringt mir diesen Failed to start zigbee-herdsman
Wenn ich in der Configuration.Yaml den port auf /ttyUSB0 stelle, dann zeigt er mir beim Starten von zigbee2mqtt wenigstens kurz an, dass er den Stick gefunden hat, also da steht dann die Serial dort usw… Hilft aber nichts, weil “auch dann”, kommt der herdsman fehler. Aktuell habe ich da die komplette Adresse drinnen, dann schreibt er beim Starten nix vom Stick hin, es kommt auch der herdsman Fehler.
So sieht die configuration.yaml aus:
Ob ich da bei Adapter nun ezsp oder ember reinschreibe, welche Baudrate ich einstelle, das hat alles keine Auswirkung auf den Fehler:
Hier etwas weiter oben steht etwas davon, dass ich die FW des Sticks auf “EMBER” Umflashen soll - ist das evtl. die Lösung? Ich habe den Stick gestern auf die aktuellste FW geflashed (hier am Windows Rechner), das hat aber auch keine Änderung ergeben.
> Starting Zigbee2MQTT without watchdog.
> [2025-01-19 10:15:22] info: z2m: Logging to console, file (filename: log.log)
> [2025-01-19 10:15:22] info: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #060ae99c)
> [2025-01-19 10:15:22] info: z2m: Starting zigbee-herdsman (3.2.1)
> [2025-01-19 10:15:22] error: z2m: Error while starting zigbee-herdsman
> [2025-01-19 10:15:22] error: z2m: Failed to start zigbee-herdsman
> [2025-01-19 10:15:22] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
> [2025-01-19 10:15:22] error: z2m: Exiting...
> [2025-01-19 10:15:22] error: z2m: Error: USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
> at discoverAdapter (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:523:15)
> at processTicksAndRejections (node:internal/process/task_queues:95:5)
> at Function.create (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:33)
> at Controller.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:132:24)
> at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:69:27)
> at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:142:13)
> at start (/opt/zigbee2mqtt/index.js:161:5)
> [2025-01-19 10:15:22] error: z2m: If this happens after updating to Zigbee2MQTT 2.0.0, see https://github.com/Koenkk/zigbee2mqtt/discussions/24364
Bringt es mir überhaupt was, die Kiste auf Home Assistant Administrated zu installieren, oder sehen wir uns dann in drei Tagen mit dem gleichen Fehler wieder …
Oder muss ich den Stick auf eine andere FW Flashen?
Ich sage schonmal danke
Hallo, ich möchte meine Probleme mit Z2M und dem Conbee II Dongle auf meinem Beelink Mini S12 Pro HA OS als VM teilen:
Z2M startete nicht („Fehler beim Starten von zigbee-herdsman“) und ich habe viele Dinge ausprobiert, aber am Ende habe ich herausgefunden, dass der Dongle nur an den vorderen USB-Ports funktioniert und nicht an denen auf der Rückseite. Ich weiß nicht, warum. Ich habe alle vier Anschlüsse getestet und nur die beiden an der Vorderseite funktionieren.
Vielleicht hat jemand das gleiche Problem.
ich habe auf die V2 ein Upgrade gemacht konnte mit
adapter: zstack nicht starten.
nun geht es bei mir mit
adapter: ezsp
sehe im Protokoll dann folgendes:
[2025-01-22 13:45:34] warning: zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
Kann ich den “einfach” so flashen? Oder muss ich dann wieder alles neu konfigurieren?
Außer das ich dann natürlich den Eintrag ändern muss.
Denn @simon42 hat in seinem V2 Update Video ja etwas von zstack erzählt. Aber da hat er wohl einen anderen Adapter. Ich hatte vor dem Updates nichts stehen.
wie @maxe schon geschrieben, hast du sehr wahrscheinlich ein Sonoff E Dongle
Du solltest die Firmware des dongles upgraden
Schau mal hier : (speziell das zweite Video)
und dann bei adapter: ember schreiben (wie auch @maxe schon geschrieben)
Hast mich glaub ich falsch verstanden. Ich hab den E Dongle und geflasht ist er schon. Das Addon hakt aber extrem. Ich habe es jetzt zum laufen gebracht indem ich den kompletten MQTT bereich gelöscht habe. Das wird nicht benötigt wenn der Broker auf der gleichen HA Instanz läuft. Eigentlich muss man nur den Adapter eintragen, der Rest läuft wohl über auto discover.
Stabil läuft das Addon aber trotzdem nicht.
Mal gibt es logs mal nicht, mal startet es, mal hängt er sich mitten drin auf und selbst wenn er endlich durch ist, dann läuft das Addon nur für ein paar Sekunden. Ich vermute mal, dass er zu wenig Ram hat.
Hallo zusammen
Ich wollte auch meinen Stick in Betrieb nehmen aber ich bekomme es nicht hin
es ist ein USB dogle plus V2mit Firmware EZSP 6.10.3.0 build 297.
Kann ich aus dem Silabs Flasher auslesen. Der stick wird dort erkannt kann aber nicht geflasht werden. Es steht seit über 1 stunde Firmware wird übertragen ,aber immer noch bei 0%.
Den stick in Homeassistent einbinden funktioiert nicht. Ich bekomme immer folgende Fehlermeldung
[13:37:49] INFO: Preparing to start...
[13:37:49] INFO: Socat not enabled
[13:37:50] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-02-17 13:37:53] info: z2m: Logging to console, file (filename: log.log)
[2025-02-17 13:37:53] info: z2m: Starting Zigbee2MQTT version 2.1.1 (commit #unknown)
[2025-02-17 13:37:53] info: z2m: Starting zigbee-herdsman (3.2.5)
[2025-02-17 13:37:53] info: zh:ember: Using default stack config.
[2025-02-17 13:37:53] info: zh:ember: ======== Ember Adapter Starting ========
[2025-02-17 13:37:53] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-02-17 13:37:53] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-17 13:37:53] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-02-17 13:37:53] info: zh:ember:uart:ash: Serial port opened
[2025-02-17 13:37:53] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-02-17 13:37:56] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-17 13:37:56] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-02-17 13:37:58] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-17 13:37:58] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-02-17 13:38:01] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-02-17 13:38:01] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-02-17 13:38:02] info: zh:ember:uart:ash: ======== ASH connected ========
[2025-02-17 13:38:02] info: zh:ember:uart:ash: ======== ASH started ========
[2025-02-17 13:38:02] info: zh:ember:ezsp: ======== EZSP started ========
[2025-02-17 13:38:02] error: z2m: Error while starting zigbee-herdsman
[2025-02-17 13:38:02] error: z2m: Failed to start zigbee-herdsman
[2025-02-17 13:38:02] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-02-17 13:38:02] error: z2m: Exiting...
[2025-02-17 13:38:02] error: z2m: Error: Adapter EZSP protocol version (8) is not supported by Host [13-16].
at EmberAdapter.emberVersion (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1403:19)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@3.2.5/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:674:9)
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)
Hi, Du musst zum einen den langen Pfad aus der Hardware nehmen, ist sicherer, dann solltest Du auch wenn ezsp ausgelesen wird auch ezsp im adapter eintragen. Das flashen funktioniert mit dem Dongle E nur mit einem Edge Browser. Hier mal ein Link wie das richtig gemacht wird: https://darkxst.github.io/silabs-firmware-builder/
Da kannst Du den Stick sofort flashen.