Hallo, ich habe einen Raspi4 mit der aktuellen HA-Software, dazu einen SONOFF Zigbee 3.0 USB Dongle Plus. Verwendet hatte ich ZHA.
Nach Simons neuem Video und seiner Empfehlung für Zigbee2MQTT wollte ich ZHA aufgeben und auf Zigbee2MQTT umsteigen. Ich bin seinem Video " Mit Home Assistant ZigBee Geräte steuern über Zigbee2MQTT" gefolgt und habe alles entsprechend installiert und konfiguriert, bekomme aber beim Start von Zigbee2MQTT immer diese Fehler:
[19:13:16] INFO: Preparing to start...
[19:13:16] INFO: Socat not enabled
[19:13:18] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info 2023-12-27 19:13:24: Logging to console and directory: '/config/zigbee2mqtt/log/2023-12-27.19-13-24' filename: log.txt
Zigbee2MQTT:info 2023-12-27 19:13:24: Starting Zigbee2MQTT version 1.34.0 (commit #unknown)
Zigbee2MQTT:info 2023-12-27 19:13:24: Starting zigbee-herdsman (0.25.0)
Zigbee2MQTT:error 2023-12-27 19:13:44: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-12-27 19:13:44: Failed to start zigbee
Zigbee2MQTT:error 2023-12-27 19:13:44: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-12-27 19:13:44: Exiting...
Zigbee2MQTT:error 2023-12-27 19:13:45: Error: Connection not initialized
at Ezsp.execCommand (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:551:19)
at Ezsp.version (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:349:35)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:140:25)
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:101:27)
at start (/app/index.js:107:5)
Kann jemand anhand der Meldungen erkennen, wo bei mir der Fehler liegt?
Danke …
Bei MQQT muss man wohl nichts eintragen, wenn Du den MOSQUITO in HA installiert hast… Habe es gestern so installiert. Und dann gleich wieder gelöscht, weil Z2M mit meinen Steckern nicht klar kommt. ZHA hat damit kein Problem.
This dongle/stick ships with standard Silicon Labs EmberZNet Zigbee NCP (Network Co-Processor, Zigbee only) firmware as opposed to the RCP (Radio Co-Processor, multi-protocol) firmware. It is recommended you remain on an NCP firmware which will allow it to work out-of-the-box like any other EZSP adapter.
While the RCP firmware allows you to utilize the adapter with other protocols such as Thread, it requires offloading large parts of the application onto the host computer using an additional service, Zigbeed (Zigbee daemon) instead. This service is not currently included with Zigbee2MQTT/zigbee-herdsman and you will be required to install and maintain the dependency yourself. More discussion can be found here.
Wenn du Multiprotokoll nicht nutzt würde ich empfehlen die Zigbee Firmware zu installieren.
Gem. diesem Video von Udo hätte ich wohl als port folgendes angeben müssen: tcp://core-silabs-multiprotocol:9999 … in Verbindung mit dem Add-On Silicon Labs Multiprotocol.
Habe hier ein ähnliches Problem mit dem SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2 (E-Version) out of the Box und so wie im Video eingerichtet, nur scheitert es schon daran das dieser Fehler “Error while starting zigbee-herdsman” ausgegeben wird und somit ein weiter Start verhindert wird.
Habs mit dev/tty* als auch mit der dev/serial/by-id/* probiert keines funktionert.
Unter ZHA funktionerts mit diesem Stick, und ja, ich habe ZHA deinstalliert und Z2M installiert, der Moskito Broker funktionert auch mit Tasmota Geräten.
Auch mit mit dem Adapter: ezsp klappt es nicht (gleiche Fehlermeldung)
Log:
[16:56:45] INFO: Preparing to start...
[16:56:46] INFO: Socat not enabled
[16:56:47] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info 2024-02-29 16:56:53: Logging to console and directory: '/config/zigbee2mqtt/log/2024-02-29.16-56-53' filename: log.txt
Zigbee2MQTT:info 2024-02-29 16:56:53: Starting Zigbee2MQTT version 1.35.3 (commit #unknown)
Zigbee2MQTT:info 2024-02-29 16:56:53: Starting zigbee-herdsman (0.33.8)
Zigbee2MQTT:error 2024-02-29 16:57:14: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2024-02-29 16:57:14: Failed to start zigbee
Zigbee2MQTT:error 2024-02-29 16:57:14: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2024-02-29 16:57:14: Exiting...
Zigbee2MQTT:error 2024-02-29 16:57:14: 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:60:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
Socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"
log: false
Hast Du schon nachgeprüft mit dem File-Editor, ob auch in der configuration.yaml im Ordner zigbee2mqtt der Pfad zu Deinem Stick richtig eingetragen ist (und nimm auf jeden Fall den dev/serial/…)?