Sonoff-Stick nach Zigbee2MQTT Installation läuft nicht error

Hallo, ich bin neu hier und habe noch nicht so viel Erfahrung mit dem Home Assistant. Ich habe versucht mit dem Video von Simon42 den sonoff Zigbee Stick und MQTT zu installieren. Ich denke es hat auch soweit geklappt, aber leider bekomme ich beim Starten des Programms mehrere Fehlermeldungen. Kann mir hier einer sagen, wie ich das beheben kann? Hab schon gelesen, das es Probleme mit der Version gegeben hat. Hier mal die Fehlermeldungen.

    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)
[10:39:31] INFO: Preparing to start...
[10:39:31] INFO: Socat not enabled
[10:39:31] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-12 10:39:39] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-12 10:39:39] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-12 10:39:39] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-12 10:39:40] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"b889108f3b1fef11b9774ed0639e525b","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_b889108f3b1fef11b9774ed0639e525b-if00-port0","vendorId":"10c4","productId":"ea60"} => zstack: path=/dev/ttyUSB0, score=4
[2025-01-12 10:39:40] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyUSB0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2025-01-12 10:39:40] info: 	zh:zstack:znp: Serialport opened
[2025-01-12 10:39:40] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-01-12 10:39:41] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-01-12 10:40:00] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-12 10:40:00] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-12 10:40:00] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-12 10:40:00] error: 	z2m: Exiting...
[2025-01-12 10:40:00] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)
    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 start (/app/index.js:161:5)

Ich hoffe, ihr könnt mir helfen.

Danke!

Schau mal in das letzte YT Video von Simon zu diesem Thema. Am Ende geht er auf die Version 2.0 ein, die Du installiert hast. Vielleicht hilft es dir weiter. VG Rolf

Ein Link zum Video, sofern man eins erwähnt, ist immer hilfreich. So haben zukünftige Besucher auch den richtigen Hinweis. Denn dann ist es nicht mehr das letzte Video.

Stimmt, hier ist der Link: https://youtu.be/YobeQONLdEU?si=2dU6emmbZEiEM1Cd

Hallo, danke für eure Tips und den Link, ich hab die Punkte aus dem Video geprüft und angepasst, aber die Fehlermeldungen bleiben leider. Hat jemand sonst vielleicht noch Tipps?

Danke!

1 „Gefällt mir“

Hallo Joerg. Ich hab genau dei gleiche Fehlermeldung nach der Installation von Sonoff Stick. Ich hab es auch genauso gemacht wie in den Video. Aber finde im Protokoll von Zigbee2MQTT die gleiche Fehlermeldung.

Wurde dazu schon eine Lösung gefunden?

Bitte die genaue Bezeichnung des Dongles mitteilen, es gibt verschiedene Typen von Sonoff und unterschiedliche Konfigurationen. Falls ersichtlich, am besten auch die Firmware-Version nennen.

Hallo,

Der Fehler war tatsächlich ein falscher Sonoff Stick. Ich hab mir bei Amazon einen neuen bestellt und der lief dann sofort ohne etwas zu ändern. Oder der erste hatte eine Macke oder so. Es wird sehr wahrscheinlich an deinem Stick liegen.

Sehr unwahrscheinlich, wahrscheinlicher ist, dass du den E-Dongle hattest und und Z2M für den P-Dongle konfiguriert hast, oder auch umgekehrt. Aber ohne zu wissen um welchen Dongle es wirklich ging, sind das Spekulationen. :wink:

Hauptsache aber das es bei dir jetzt läuft! :slight_smile:

Hallo,

also ich hab ein den Typ ZBDongle-P .Wo sehe ich die Firmware Version?

Ich bekomme diesen Fehler :

Hab ihn folgendermaßen Konfiguriert :

Ich hatte erst ohne adapter : zstack hab es aber dann auch mal mit versucht. Da ich hier im Form gelesen hatte das ab Zigbee2MQTT version 2.0 dies vieleicht das Problem sein könnte aber hab ich es dann auch mit zstack versucht. Gleiches Resultat.

Es wäre tolle wenn mir ein Experte dort weiterhelfen könnte. Ich verzweifle gerade daran.

Danke!

Hier noch die Yaml, wenn sie hilft:

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)

in deiner configuration.yaml fehlt aber das adapter…

Textbasierte Daten wie eine .yaml bitte nicht als Screenshot posten, dafür den Code-Tag </> benutzen, macht Antworten mit Codeschnipzeln einfacher.

Wie @metallmanu schreibt, fehlt in der .yaml der Eintrag adapter: zstack, aber beim Eintrag port: den langen Pfad wie in der Konfiguration verwenden (ersetzen).

1 „Gefällt mir“

Danke schon besser aber läuft immer noch nicht. Ich glaube ich hab in der Yaml noch ein bug laut Protokoll:

[16:43:07] INFO: Preparing to start...
[16:43:07] INFO: Socat not enabled
[16:43:07] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:183
  return new YAMLException(message, mark);

YAMLException: can not read an implicit mapping pair; a colon is missed (38:108)
 35 |  ... 
 36 |  ... 
 37 |  ... 
 38 |  ... f11bb279badc169b110-if00-port0
-----------------------------------------^
 39 |  ... 
 40 |  ... 
    at generateError (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:183:10)
    at throwError (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:187:9)
    at readBlockMapping (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1136:11)
    at composeNode (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1441:12)
    at readBlockMapping (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1164:11)
    at composeNode (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1441:12)
    at readDocument (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1625:3)
    at loadDocuments (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1688:5)
    at Object.load (/app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/lib/loader.js:1714:19)
    at Object.read (/app/lib/util/yaml.ts:23:29)
version: 4
homeassistant:
  enabled: true
advanced:
  network_key:
    - 237
    - 37
    - 119
    - 213
    - 56
    - 133
    - 51
    - 198
    - 104
    - 241
    - 75
    - 150
    - 181
    - 130
    - 210
    - 15
  pan_id: 19359
  ext_pan_id:
    - 189
    - 22
    - 51
    - 191
    - 44
    - 17
    - 102
    - 95
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: iquaiqu2looSioZairom8eeguo5quaujah7kei7iLoh5aeCooghaeteex1Chaeh7
serial:
  port: >-
  /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_8e8b1314fe6aef11bb279badc169b110-if00-port0
adapter: zstack
frontend:
  enabled: true
  port: 8099

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

Hi, ich hatte auch erst die Daten in der .yaml in Verdacht und hab da alles geändert und angepasst. Den neuen Sonoff Stick brauchte ich dann nur rein stecken und hab ihn dann neu von vorne installiert und er lief sofort. Bei dem zweiten Stick brauchte ich dann auch in der .yaml keine Adaptereinstellungen oder ähnliches anpassen.

Ich würde mich mit meinem Problem hier gerne anhängen.
Vor rund 3 Wochen bin ich in das Abendteuer HA gestartet und auch sehr erfolgreich, dass der vielen Videos und des Forums.
Nun steigt mein Zigbee2MQTT-System seit ein paar Tagen einfach aus.

Im Protokoll vom Zigbee - Add-on laufen permanent diese Meldungen auf:

Starting Zigbee2MQTT without watchdog.
[16:57:59] INFO: Preparing to start...
[16:58:00] INFO: Socat not enabled
[16:58:00] INFO: Starting Zigbee2MQTT...

Im Add-on Protokoll vom Mosquitto broker laufen folgende Meldungen auf:

2025-02-25 16:57:12: New connection from 172.30.33.2:49726 on port 1883.
2025-02-25 16:57:12: New client connected from 172.30.33.2:49726 as mqttjs_4bc5c446 (p2, c1, k60, u'addons').
2025-02-25 16:57:39: Client mqttjs_4bc5c446 closed its connection.
2025-02-25 16:57:46: New connection from 172.30.32.2:57130 on port 1883.
2025-02-25 16:57:46: Client <unknown> closed its connection.
2025-02-25 16:58:39: New connection from 172.30.33.2:34930 on port 1883.
2025-02-25 16:58:39: New client connected from 172.30.33.2:34930 as mqttjs_13fa6327 (p2, c1, k60, u'addons').
2025-02-25 16:58:41: Client mqttjs_13fa6327 closed its connection.
2025-02-25 16:59:23: New connection from 172.30.33.2:53168 on port 1883.
2025-02-25 16:59:23: New client connected from 172.30.33.2:53168 as mqttjs_3d5d13ee (p2, c1, k60, u'addons').
2025-02-25 16:59:25: Client mqttjs_3d5d13ee closed its connection.
2025-02-25 16:59:46: New connection from 172.30.32.2:44148 on port 1883.

Ich habe sowohl HA selbst als auch die beiden Add-ons Zigbee2MQTT und Mosquitto broker auf dem akteullen Software-Stand.

Gibt es von euch aus der Ferne eine Idee, wo ich Grünschnabel nachschauen muss, damit das wieder zuverlässig läuft?

Bisher lief alles wie am Schnürchen.

EDIT:
Aktuell ist das Zigbee2MQTT Add-on einfach ausgeschaltet… :rage:

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

adapter muss zwei Leerzeichen eingerückt werden

1 „Gefällt mir“

@MarcelSch
Du hast den adapter: zstack nicht korrekt eingerückt, mach mal 2 Leerzeichen am Anfang, Speichern und HA neu starten.

serial:
  port: >-
  /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_8e8b1314fe6aef11bb279badc169b110-if00-port0
  adapter: zstack
1 „Gefällt mir“

Beim Addon mal watchdog aktivieren, vielleicht hilft das schon

Was steht denn in den Protokollen an Fehlern und Warnungen?

Bei beiden Addons habe ich watchdog von Anfang an eingeschaltet gehabt.