Zigbee2MQTT startet nicht

Ich habe Zigbee2MQTT installiert und beim starten bricht der Startprozess mit folgendem Fehler ab. Als MQTT Broker habe ich den Mosquitto broker. Hat vielleicht einer eine Idee was ich da falsch mache?

[21:16:42] INFO: Preparing to start...
[21:16:42] INFO: Socat not enabled
[21:16:44] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2022-12-15 21:16:46: Logging to console and directory: '/config/zigbee2mqtt/log/2022-12-15.21-16-46' filename: log.txt
Zigbee2MQTT:info  2022-12-15 21:16:47: Starting Zigbee2MQTT version 1.28.4 (commit #unknown)
Zigbee2MQTT:info  2022-12-15 21:16:47: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:error 2022-12-15 21:17:00: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-12-15 21:17:00: Failed to start zigbee
Zigbee2MQTT:error 2022-12-15 21:17:00: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-12-15 21:17:00: Exiting...
Zigbee2MQTT:error 2022-12-15 21:17:00: Error: SRSP - SYS - getExtAddr after 6000ms
    at Timeout._onTimeout (/app/node_modules/zigbee-herdsman/src/utils/waitress.ts:64:35)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)

Was nutzt du für ein Gateway ?

Das sonoff oder conbee ?

Hallo @Rapha,
ich habe den Sonoffs Zigbee 3.0 USB Dongle Plus in der ersten Version.

Wer ist denn "Starting zigbee-herdsman" ?

Gehört dazu was genau das ist kann ich dir nicht sagen 😅

Andere Frage ... Findet HA deinen sonoff Stick überhaupt ?

ZHA muss ausgeschaltet sein..... Sonst kann z2m nicht zugreifen.

Auch immer ein guter Startpunkt: https://www.simon42.com/home-assistant-zigbee/#:~:text=Was%20tun%2C%20wenn%20Zigbee2MQTT%20nicht%20startet%3F

😁

Ich hatte das Problem auch mit dem Sonoff Stick. Hab dann einfach nochmal den Stick abgezogen, neu eingesteckt und dann startete Z2M sofort ohne Problem und läuft seitdem gut... Ist vielleicht eine sehr einfache Lösung aber probieren schadet ja nicht ...

Also ich habe das gleiche Problem nur mit eine ConBee II Stick. Config passt soweit aber der Dienst will einfach nicht starten. Ich habe das erweiterte Protokoll aktiviert kann aber daraus nicht schlau werden.

Die üblichen Dinge wie Dienst neu installieren und Reboot usw. habe ich schon durch, leider ohne erfolg. Der Stick funktioniert auch, wenn ich deconz nutze, nur kommen keine aktualisierungen von den Aqara Sensoren sondern nur die Werte die beim Connecten des Sensors mit dem Stick ausgelesen wurden. Daher dachte ich ich probiere z2m aus.

[06:21:38] INFO: Preparing to start...
[06:21:38] INFO: Socat not enabled
[06:21:38] INFO: Zigbee Herdsman debug logging enabled
[06:21:39] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:debug 2022-12-21 06:21:40: Can't load state from file /config/zigbee2mqtt/state.json (doesn't exist)
Zigbee2MQTT:info  2022-12-21 06:21:40: Logging to console and directory: '/config/zigbee2mqtt/log/2022-12-21.06-21-40' filename: log.txt
Zigbee2MQTT:debug 2022-12-21 06:21:40: Removing old log directory '/config/zigbee2mqtt/log/2022-12-20.20-42-35'
Zigbee2MQTT:info  2022-12-21 06:21:40: Starting Zigbee2MQTT version 1.28.4 (commit #unknown)
Zigbee2MQTT:info  2022-12-21 06:21:40: Starting zigbee-herdsman (0.14.76)
Zigbee2MQTT:debug 2022-12-21 06:21:40: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","databasePath":"/config/zigbee2mqtt/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"path":"/dev/ttyACM0"}}'
2022-12-21T05:21:40.883Z zigbee-herdsman:adapter Failed to validate path: 'Error: spawn udevadm ENOENT'
2022-12-21T05:21:40.884Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6754,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[11]},"serialPort":{"path":"/dev/ttyACM0"},"databasePath":"/config/zigbee2mqtt/database.db","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","backupPath":"/config/zigbee2mqtt/coordinator_backup.json","adapter":{"disableLED":false,"concurrent":null,"delay":null}}'
2022-12-21T05:21:40.885Z zigbee-herdsman:adapter:zStack:znp:log Opening SerialPort with /dev/ttyACM0 and {"baudRate":115200,"rtscts":false,"autoOpen":false}
2022-12-21T05:21:40.889Z zigbee-herdsman:adapter:zStack:znp:log Serialport opened
2022-12-21T05:21:40.891Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1}
2022-12-21T05:21:40.892Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32]
2022-12-21T05:21:41.143Z zigbee-herdsman:adapter:zStack:znp:log Writing CC2530/CC2531 skip bootloader payload
2022-12-21T05:21:41.144Z zigbee-herdsman:adapter:zStack:unpi:writer --> buffer [239]
2022-12-21T05:21:42.146Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1}
2022-12-21T05:21:42.146Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32]
2022-12-21T05:21:42.397Z zigbee-herdsman:adapter:zStack:znp:log Skip bootloader for CC2652/CC1352
2022-12-21T05:21:42.852Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1}
2022-12-21T05:21:42.853Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32]
2022-12-21T05:21:48.854Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1}
2022-12-21T05:21:48.855Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32]
2022-12-21T05:21:54.862Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1}
2022-12-21T05:21:54.862Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32]
Zigbee2MQTT:error 2022-12-21 06:22:00: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-12-21 06:22:00: Failed to start zigbee
Zigbee2MQTT:error 2022-12-21 06:22:00: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-12-21 06:22:00: Exiting...
Zigbee2MQTT:error 2022-12-21 06:22:01: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
    at Zigbee.start (/app/lib/zigbee.ts:58:27)
    at Controller.start (/app/lib/controller.ts:101:27)
    at start (/app/index.js:107:5)

Ok, es war ein Layer 8 Problem...

Es war noch zha aktiv/eingerichtet. Nachdem ich die zha integration gelöscht habe und unter Serial noch den adapter: deconz eingetragen habe ist z2m erfolgreich gestartet...

Hallo @Rapha,

Danke für den Tipp. Genau das war mein Fehler.

Perfekt , super das dass geholfen hat.

Viel Spass beim basteln :)

Noch mal auf ZHA bezogen, ich hatte auch nach der ZHA Integration gesucht aber da war nix bei mir zu finden bei Integrationen ... Ich hatte lediglich unter discovered devices den Sonoff Stick gesehen der da unter ZHA angezeigt wurde. Diesen habe ich da entfernt ... Möglicherweise war das auch ein Grund das Z2M nicht lief aber eine INtegration nur ZHA konnte ich nirgends finden ...

Wird auch nicht als ZHA angezeigt sondern als :

Zigbee Home Automation

Es darf aber immer nur 1 Sache zugreifen.

Wie dem auch sei läuft ja das ist das wichtigste :)

Ja - wenn man's weiß ist es ganz einfach. 😆 Obwohl ich überlege wieder zu ZHA zurück zu switchen. Ich sehe noch nicht so ganz den Vorteil von Z2M. Bei Z2M braucht man ja auch ganz andere Blueprints.

Ich habe den gleichen Fehler, dass Z2M nicht startet, nutze derzeit aber noch deconz. Muss ich das vorher löschen/deaktivieren? Erscheint mir ein größeres Risiko zu sein, falls es dann doch nicht klappt - dann sind ja alle Automationen etc. weg, oder?

@christian

Hi ,

Also ich nutze auch den conbee / deconz Stick ... Allerdings die integration dazu nicht.

Wenn du da was in der oberfläche angelegt hast dann wird das danach weg sein das ist korrekt. Hast du es in HA unter Automationen angelegt dann bleibt es. Aber dann musst du das natürlich anpassen da sich die "Namen" ändern.

Conbee 2 Stick läuft aufjedenfall mit z2m.

Beides gleichzeitig läuft nicht entweder deconz integration oder z2m.

Moin @christian,

wenn du ZHA deaktivierst sollte eigentlich nichts verschwinden. Die Automationen bleiben auch. Bei mir hat es jedenfalls geklappt und bin auf ZHA zurück.

Super, vielen lieben Dank für den Tipp. Jetzt klappt es und es beginnt der spaßige Teil alles neu anzulernen und zu benennen :) Ich hätte gleich mit Z2M anfangen soll statt deconz :)

Ich lasse mal den alten Thread aufleben, denn ich laufe nun in neue Probleme, vielleicht kann ja jemand den entscheidenden Hinweis geben.

info  2024-01-11 08:08:37: Logging to console and directory: '/config/zigbee2mqtt/log/2024-01-11.08-08-37' filename: log.txt
info  2024-01-11 08:08:37: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
info  2024-01-11 08:08:37: Starting zigbee-herdsman (0.30.0)
error 2024-01-11 08:08:58: Error while starting zigbee-herdsman
error 2024-01-11 08:08:58: Failed to start zigbee
error 2024-01-11 08:08:58: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
error 2024-01-11 08:08:58: Exiting...
error 2024-01-11 08:08:58: Error: Failure to connect
    at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:277:19)
    at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:139:9)
    at EZSPAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:172:16)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
    at Zigbee.start (/app/lib/zigbee.ts:60:27)
    at Controller.start (/app/lib/controller.ts:98:27)
    at start (/app/index.js:107:5)

Welchen Stick benutzt du? Bitte die genaue Bezeichnung.
Hast du versehentlich ZHA und Zigbee2mqtt laufen? Schau dazu auch mal in die Integrationen. Beides zusammen mit einem Stick würde nicht funktionieren.

Ich benutze den SkyConnect.
Habe ZHA deaktiviert.

Ich bin gerade dabei das AddOn “Zigbee2mqtt” neu zu installieren und die Einrichtung nochmal durchzuführen.
Evtl. habe ich irgendwas falsch gemacht.

Ich habe noch die Multiprotokoll-Unterstützung aktiviert, muss die ausgeschaltet werden?