Zigbee2MQTT onboarding loop

[2025-08-15 19:46:20] info: z2m: Logging to console, file (filename: log.log)
[2025-08-15 19:46:20] info: z2m: Starting Zigbee2MQTT version 2.6.0 (commit #unknown)
[2025-08-15 19:46:20] info: z2m: Starting zigbee-herdsman (5.0.4)[2025-08-15 19:46:20] info: zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"f21d552d1751ef1198d32e8ccc32aab1","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_f21d552d1751ef1198d32e8ccc32aab1-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: 4
[2025-08-15 19:46:20] info: zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":true,"autoOpen":false}
[2025-08-15 19:46:20] info: zh:zstack:znp: Serialport opened
[2025-08-15 19:46:21] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-08-15 19:46:22] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-08-15 19:46:40] error: z2m: Error while starting zigbee-herdsman
[2025-08-15 19:46:40] error: z2m: Failed to start zigbee-herdsman
[2025-08-15 19:46:40] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-08-15 19:46:40] error: z2m: Exiting...
[2025-08-15 19:46:40] error: 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)
[19:47:11] INFO: Preparing to start...
[19:47:11] INFO: Socat not enabled
[19:47:11] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

Guden Tach!

Ich habs unter Proxmox in einer VM laufen. Board ist ein Mini-ITX N100. Stick ist ein Sonoff CC2652P und die Firmware hab ich auf der Zigbee2Mqtt Seite geladen. ZHA oder sonst was ist nicht drauf, habs in ne frische Installation und auch nochmal nachgeschaut. Hab hier und bei Reddit schon gefühlt alles durchsucht und versucht ohne Erfolg. Keine Ahnung was das Problem ist. Ich hab mal was von irgendeiner USB Verlängerung gelesen, aber vermute dabei gehts nur um WLAN Interferenzen. Da die Kiste Verkabelt ist und der nächste AP recht weit entfernt dürft das keinen Unterschied machen.

Und hier ist die config. Ist egal ob ichs erst auf der onboarding page ausfülle, oder händisch in die config. auch egal welche Reihenfolge. jemand eine Idee?

`data_path: /config/zigbee2mqtt`

`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`

`mqtt:`

`server: mttq://core-mosquitto:1883`

`user: mqttuser`

`password: pass`

`serial:`

`port: /dev/ttyUSB0`

`adapter: zstack`

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Welche Firmware ist installiert?

Moin,

willkommen im Forum.

Du kannst nicht auf den Adapter zugreifen, siehst Du in HA unter Einstellungen → System → Hardware denn den Stick als ttyUSB0?

Ich würde auch mal schauen und den USB-Stick von Proxmox an die VM durchreichen.

VG
Bernd

Ist durchgereicht und wird von HA unter Hardware und auch vom Onboarding erkannt. Firmware ist 20250321 von der zigbee2mqtt Seite. Habs auch mit der aktuellsten über das addon versucht, gleiches Spiel.

Moin,

und Du hast auch wirklich kein ZHA, auch wenn es deaktiviert ist, kann es den Port blockieren.

VG
Bernd

1 „Gefällt mir“

Ne, war nie installiert und hab nochmal nachgesehen, es ist auch nichts da

Moin,

als Du das Firmware Update gemacht hast, war das über den Proxmox, die VM?
Kann es sein, dass da noch etwas auf den Port zugreift?

Ich würde die HA VM mal herunterfahren und den Stick abziehen, warten und am gleichen Port wieder anstecken, dann die HA VM wieder starten.

VG
Bernd

P.S.: ansonsten vielleicht doch mal nach anderer Firmware Ausschau halten.

Hatte wie gesagt auch schon die neuste drauf mit dem gleichen problem. Die VM in der ichs geflasht habe ist offline und den usb hab ich dort raus und in die neue duchgereicht. Dort wurde nix gemacht abgesehen von der versuchten Einrichtung.

Hab eben auch nochmal eine usb verlängerung dran, nur um sicher zu gehen: keine Abhilfe. Neustart des Servers hat auch nichts genutzt. Das proxmox darauf ist auch frisch und die usb ports wurden noch für nichts anderes genutzt. Ich muss jetzt mal suchen, wo ich noch ne andere fw Version herbekomme und das ding nochmal anders flashe

So hab jetzt mal versucht, das ding zu starten ohne Hardware flow control. Jetzt läufts. Kannst daran gelegen haben? Egal was ich geschaut und gelesen hab, wurde das immer aktiviert.

Hatte grade nur auf github in ner Tabelle bei dem stick unter “Hardware flow control” ein Fragezeichen gesehen und dachte, versuchs mal ohne.

Kann der P-Dongle mMn nicht.

1 „Gefällt mir“

Hab da jetzt nichts definitives zu gefunden, aber jetzt läufts. War also ein Haken der mich jetzt 5 Stunden gekostet hat (; danke trotzdem :victory_hand:

Verwendest du auch einen pve-kernel von proxmox, sonst wirds schnell tricky/buggy

Bin Wiener und kenn die Proxmox-Leute aus Wien und hab nen nicht ganz offiziellen Proxmox-Port+Kernel auf Raspi ausprobiert auf Raspi …

Nicht ansatzweise as stable as normal. Nötigenfalls mit qemu/kvm/libvirt/virt-manager direkt probieren - hatte ich bessere ergebnisse mit HA-Virtualisierung

Wobei ich proxmox gern und stabil auf rootservern verwende

Hallo zusammen,

ich habe das Video von Simon befolgt und bin, in der aktuellen Version, auch in ein onboarding loop gekommen.

Was dabei geholfen hat, den Port nicht über die Konfiguration, wie beschrieben, einzugeben, sondern diesen auf der onboarding-Seite auszuwählen.

Danach hat sich bei mir problemlos das UI geöffnet!