Einmal mehr: Zigbee2mqtt startet nicht

Hallo allerseits.

Nachdem ich unzähliche threads auf verschiedenen Foren durchforstet habe, gibt es leider bisher keine Antwort auf mein Problem.

Ich habe HA auf einem Proxmox Server laufen und dort Zigbee Home Automation mit einem Sonoff Zigbee 3.0 USB Dongle Plus V2 eingerichtet, was auch problemlos läuft.

Jetzt will ich umsteigen auf den SMLIGHT SLZB-06 mit PoE und Zigbee2MQtt.

Der SLZB-06 ist problemlos installiert und unter seiner statischen IP erreichbar.

Zigbee2MQtt ist installiert, aber weigert sich, den SLZB-06 als Adapter zu erkennen.

Die Daten dazu:

\[2025-08-10 21:54:48\] e\[32minfoe\[39m: 	z2m: Logging to console, file (filename: log.log)
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	z2m: Starting zigbee-herdsman (5.0.4)
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	zh:zstack:znp: Opening TCP socket with 192.168.1.13:6638
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	zh:zstack:znp: Socket connected
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	zh:zstack:znp: Socket ready
\[2025-08-10 21:54:49\] e\[32minfoe\[39m: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
\[2025-08-10 21:54:50\] e\[32minfoe\[39m: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
\[2025-08-10 21:55:08\] e\[31merrore\[39m: 	z2m: Error while starting zigbee-herdsman
\[2025-08-10 21:55:08\] e\[31merrore\[39m: 	z2m: Failed to start zigbee-herdsman
\[2025-08-10 21:55:08\] e\[31merrore\[39m: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
\[2025-08-10 21:55:08\] e\[31merrore\[39m: 	z2m: Exiting…
\[2025-08-10 21:55:08\] e\[31merrore\[39m: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:114:27)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@5.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:134:29)
at Zigbee.start (/app/lib/zigbee.ts:67:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
\[21:55:09\] INFO: e\[32mPreparing to start…e\[0m
\[21:55:09\] INFO: e\[32mSocat not enablede\[0m
\[21:55:09\] ERROR: e\[35mGot unexpected response from the API: Service not enablede\[0m
\[21:55:09\] ERROR: e\[35mFailed to get services from Supervisor APIe\[0m
\[21:55:09\] INFO: e\[32mStarting Zigbee2MQTT…e\[0m
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
configuration.yaml

mqtt:
base_topic: zigbee2mqtt
server: mqtt://core-mosquitto:1883
user: addons
password: da3evaiwaima8phee3Nangoo9shah1bairoomie5Phich2ze8aeng6ohHiewaesh
serial:
rtscts: false
port: tcp://192.168.1.13:6638
adapter: zstack
baudrate: 115200
advanced:
log_level: info
channel: 11
network_key:
- 125
- 59
- 124
- 16
- 149
- 93
- 12
- 191
- 23
- 203
- 8
- 141
- 100
- 2
- 96
- 242
pan_id: 37088
ext_pan_id:
- 5
- 44
- 4
- 107
- 37
- 144
- 198
- 173
frontend:
enabled: true
port: 8099
homeassistant:
enabled: true
onboarding: true

Hardware:
SMLIGHT SLZB-06

und

Sonoff Zigbee 3.0 USB Dongle Plus V2

Ich wollte alternativ den SLZB-06 unter ZHA einbinden, aber auch das geht nicht.
Zwar wird unter Dienste der SLZB-06 angezeigt, aber ich kann eine Geräte hinzufügen.
Nach allem, was ich so gelesen habe, ist das kein neues Problem.
Die Frage ist, warum klappt es nicht?
Muss ich zuvor den Sonoff Dongel rauswerfen?
Nach dem, was ich bisher erfahren habe, sollten die beiden eigentlich parallel laufen.

Es wäre schön, wenn mir jemand dabei helfen könnte.

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Hat der SMLIGHT SLZB-06 die aktuelle Firmware?
Und ZHA darf dann selbstverständlich nicht für den Dongle eingerichtet sein.

Nein

Ja. ZHA mit Dongle A und dann Z2M mit Dongle B, funktioniert.

Dazu eine Anmerkung: Wenn Du jetzt auch schon mal einen Versuch gestartet hast den SLZB-06 per ZHA unter HA einzubinden, kann es durchaus sein das dadurch bereits irgendwelche Einstellungen unter HA für den SLZB-06 mit ZHA vorhanden sind und sich daraus jetzt ggf. Folgeprobleme ergeben.

Diese Fehlermeldung taucht auch auf wenn eine ältere Firmware-Version benutzt wird und daher wäre die Frage welche Firmware-Versionen Du im Moment auf dem SLZB-06 installiert hast? Bei der Radio Firmware solltest Du m.M.n. am besten die Version 20240710 benutzen und bei der Core-Version musst Du dann mal schauen welche der Firmware-Versionen nach 2.8.0.dev fehlerfrei funktioniert. Ich selber nutze immer noch die Core-Version 2.8.0.dev, weil diese bei mir halt keinerlei Probleme macht. :slightly_smiling_face:

Welche Firmware-Versionen und Kombinationen davon Du dann bei Dir benutzt musst Du halt schauen, aber wie schon gesagt: Falls Du noch ältere Firmware-Versionen als die erwähnten nutzen solltest kann das die Ursache für den Fehler sein. Falls es nicht an der Firmware liegen sollte habe ich im Moment auch keine andere Idee.

VG Jim

Ich würde als erstes nur mal die Firmware aktualisieren.

Vielen Dank für die schnellen Antworten.

Ich nutze die neueste Firmware.

Ich bezweifel, dass die 20221226 die aktuelle ist.

1 „Gefällt mir“

Hm. Ich hab die Core Firmware aktualisiert, aber wenn ich im rechten Feld OTA Update auf die neue Version klicke, kommt die Meldung “cmdSendData error”.

Wahrscheinlich liegt da ein Problem vor.

Aber wie löse ich das?

Update:

Ah. Ich hab jetzt die 20240710 Version flashen können.

Mal sehen was daraus wird.

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Mit der alten 2022-Radio-Version kam/kommt es mit aktuellen HA und Z2M auf jeden Fall zu dem Fehler den ich oben von Dir zitiert hatte. :slightly_smiling_face:

Anm.: Nach dem/den Firmware-Update(s) und Änderungen bei oder für Z2M, auf jeden Fall HA neu booten.

VG Jim

Hurra. Hat geklappt. Jetzt läuft Z2m.

Vielen Dank für die Unterstützung.

Schönes Ding. Ich hatte gestern auch keine Verbindung mehr zwischen Zigbee2MQtt und meinem SMLIGHT SLZB-06M, obwohl ich nichts geändert habe.
Ich hatte zwar ein Proxmox 8 zu 9 Upgrade, aber danach hat die Verbindung noch funktioniert, bis gestern, dann plötzlich…

|[2025-08-10 20:03:39] error: |zh:ezsp:uart: --> Error: Error: {sequence:5} after 4000ms|
|---|---|
|[2025-08-10 20:03:39] error: |zh:ezsp:uart: -!- break waiting (5)|
|[2025-08-10 20:03:39] error: |zh:ezsp:uart: Can't send DATA frame (4,6,0): d400010500|
|[2025-08-10 20:03:43] error: |zh:ezsp:uart: --> Error: Error: {sequence:5} after 4000ms|
|[2025-08-10 20:03:43] error: |zh:ezsp:uart: -!- break rewaiting (5)|
|[2025-08-10 20:03:43] error: |zh:ezsp:uart: Can't resend DATA frame (4,6,1): d400010500|
|[2025-08-10 20:03:43] error: |zh:ezsp:ezsp: Watchdog heartbeat timeout Error: Failure send nop:{type:Buffer,data:[212,0,1,5,0]}|
|[2025-08-10 20:04:54] error: |zh:ezsp:ezsp: Connection attempt 1 error: Error: connect EHOSTUNREACH 192.168.1.89:6638|
|[2025-08-10 20:05:06] error: |zh:ezsp:ezsp: Connection attempt 2 error: Error: connect EHOSTUNREACH 192.168.1.89:6638|
|[2025-08-10 20:05:28] error: |zh:ezsp:ezsp: Connection attempt 3 error: Error: connect EHOSTUNREACH 192.168.1.89:6638|
|[2025-08-10 20:05:43] error: |zh:ezsp:uart: Port error: Error: read ECONNRESET|

Ja, mir war bewusst, dass ich noch “ezsp” und nicht “ember” nutze/nutzte und dann habe ich beim SMLIGHT SLZB-06M das Zigbee-Coordinator Firmware-Update auf Firmware-Revision: 20250220 ausgeführt und danach in Zigbee2MQTT die Konfiguration angepasst…

serial:
# Location of SLZB-06M
  port: tcp://192.168.xxx.xxx:6638
  baudrate: 115200
  adapter: ember

Dann beim Zigbee2MQTT Add-on auf Start geklickt und schon lief wieder alles…

[20:25:01] INFO: Preparing to start...
[20:25:01] INFO: Socat not enabled
[20:25:01] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-08-10 20:25:02] info: z2m: Logging to console, file (filename: log.log)
[2025-08-10 20:25:02] info: z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
[2025-08-10 20:25:02] info: z2m: Starting zigbee-herdsman (5.0.4)
[2025-08-10 20:25:03] info: zh:ember: Using default stack config.
[2025-08-10 20:25:03] info: zh:ember: ======== Ember Adapter Starting ========
[2025-08-10 20:25:03] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-08-10 20:25:03] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-08-10 20:25:03] info: zh:ember:uart:ash: Socket ready
[2025-08-10 20:25:03] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-08-10 20:25:05] info: zh:ember:uart:ash: ======== ASH connected ========
[2025-08-10 20:25:05] info: zh:ember:uart:ash: ======== ASH started ========
[2025-08-10 20:25:05] info: zh:ember:ezsp: ======== EZSP started ========
[2025-08-10 20:25:05] info: zh:ember: Adapter EZSP protocol version (14) lower than Host. Switched.
[2025-08-10 20:25:05] info: zh:ember: Adapter version info: {"ezsp":14,"revision":"8.0.2 [GA]","build":397,"major":8,"minor":0,"patch":2,"special":0,"type":170}
[2025-08-10 20:25:06] info: zh:ember: [STACK STATUS] Network up.
[2025-08-10 20:25:06] info: zh:ember: [INIT TC] Adapter network matches config.
[2025-08-10 20:25:06] info: zh:ember: [CONCENTRATOR] Started source route discovery. 1246ms until next broadcast.
[2025-08-10 20:25:06] info: z2m: zigbee-herdsman started (resumed)
[2025-08-10 20:25:06] info: z2m: Coordinator firmware version: '{"meta":{"build":397,"ezsp":14,"major":8,"minor":0,"patch":2,"revision":"8.0.2 [GA]","special":0,"type":170},"type":"EmberZNet"}'

Da ich meinen SLZB-06 nicht mehr habe, kann ich Dir jetzt nur sagen, dass die Verbindung bei meinem M gestern urplötzlich nicht mehr aufgebaut wurde und ich erst das Zigbee-Coordinator Firmware-Update durchführen und im Zigbee2MQTT Add-on die Konfiguration anpassen musste.

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)