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)
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.
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?
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.
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.
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.
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.
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).
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)
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…
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)