ich nutze z2m als AddOn in HA.
vorher hatte ich den Sonoff Dongle 3 als z2m unter HA in z2m eingebunden, lief einwandfrei, sollte jetzt aber gegen cod.m getauscht werden.
Zwischenzeitlich habe ich das AddOn z2m unter HA deinstalliert, den Ordner zigbee2mqtt gelöscht, zigbee2mqtt neu installiert und HA gebootet.
Ich habe den Koordinator nach der Video Anleitung installiert.
In der zigbee2mqtt config habe ich folgendes eingetragen:
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: {}
serial:
port: tcp://192.168.1.150:6638
baudrate: 115200
Hier das Log mit dem Fehler:
[08:42:52] INFO: Preparing to start...
[08:42:52] INFO: Socat not enabled
[08:42:55] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-07-10 08:43:01] info: z2m: Logging to console, file (filename: log.log)
[2024-07-10 08:43:01] info: z2m: Starting Zigbee2MQTT version 1.39.0 (commit #unknown)
[2024-07-10 08:43:01] info: z2m: Starting zigbee-herdsman (0.50.1)
[2024-07-10 08:43:02] info: zh:zstack:znp: Opening TCP socket with 192.168.1.150:6638
[2024-07-10 08:43:02] info: zh:zstack:znp: Socket connected
[2024-07-10 08:43:02] info: zh:zstack:znp: Socket ready
[2024-07-10 08:43:02] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2024-07-10 08:43:03] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2024-07-10 08:43:21] error: z2m: Error while starting zigbee-herdsman
[2024-07-10 08:43:21] error: z2m: Failed to start zigbee
[2024-07-10 08:43:21] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-07-10 08:43:21] error: z2m: Exiting...
[2024-07-10 08:43:21] error: z2m: 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:101:27)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:129:29)
at Zigbee.start (/app/lib/zigbee.ts:63:27)
at Controller.start (/app/lib/controller.ts:139:27)
at start (/app/index.js:154:5)
maxe
10. Juli 2024 um 07:35
2
Hast du das in die configuration.yaml von zigbee2mqtt eingetragen oder wo?
Schau mal hier, ich denke danach läuft es:
https://docs.codm.de/zigbee/coordinator/tutorials/setup-zigbee2mqtt/
1 „Gefällt mir“
wie oben geschrieben , ich habe es nach diesen Videos installiert.
eingetragen habe ich die Daten in die z2m config
maxe
10. Juli 2024 um 07:57
4
dann schau mal, wie im o.g. Link, in der configuration.yaml von z2m nach, was da drin steht.
Edit: bei mqtt müsste imho auch was stehen.
nein, laut z2m doku steht da nichts drinne wenn der MQTT Client von HA genutzt wird.
und es ändert auch nichts
maxe
10. Juli 2024 um 08:01
6
Im Link steht doch sogar ein Bsp. Code für die configuration.yaml
homeassistant: true
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
frontend: true
serial:
port: tcp://192.168.0.42:6638
mit dieser config läuft es jetzt, warum ist mir nicht ganz klar. Ich habe jetzt auch mal auf dem Koordinator selber das Zigbee und Gateway neu gestartet.
jetzt muss ich natürlich alle z2m devices neu anlernen
Nero1
9. Januar 2025 um 12:42
8
Hallo zusammen,
ich habe aktuell das gleiche Problem… möchte vom Sonoff 3.0 USB Dongle Plus, welcher über MQTT angebunden ist auf den Cod.M ZigBee Coordinator wechseln. Leider bekomme ich hier immer Fehlermeldungen, welche ich nicht auflösen kann.
Wo liegt hier das Problem und wie löse ich dieses?
Vielen Dank für eure Unterstützung.
Grüße Volker
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:
user: mqttp
password: xxxxxxxxxxx
server: mqtt://core-mosquitto:1883
base_topic: zigbee2mqtt
serial:
port: tcp://192.168.178.188:6638
adapter: zstack
baudrate: 115200
frontend:
enabled: true
port: 8099
Log-Ausgabe:
13:27:25] INFO: Preparing to start...
[13:27:25] INFO: Socat not enabled
[13:27:25] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-01-09 13:27:30] info: z2m: Logging to console, file (filename: log.log)
[2025-01-09 13:27:30] info: z2m: Starting Zigbee2MQTT version 2.0.0 (commit #unknown)
[2025-01-09 13:27:30] info: z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-09 13:27:31] info: zh:zstack:znp: Opening TCP socket with 192.168.178.188:6638
[2025-01-09 13:27:31] info: zh:zstack:znp: Socket connected
[2025-01-09 13:27:31] info: zh:zstack:znp: Socket ready
[2025-01-09 13:27:31] info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-01-09 13:27:32] info: zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-01-09 13:28:37] error: z2m: Error while starting zigbee-herdsman
[2025-01-09 13:28:37] error: z2m: Failed to start zigbee-herdsman
[2025-01-09 13:28:37] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-09 13:28:37] error: z2m: Exiting...
[2025-01-09 13:28:37] error: z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000ms
at Object.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/utils/waitress.ts:59:23)
at ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:372:31)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
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 ZnpAdapterManager.beginCommissioning (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:374:23)
at ZnpAdapterManager.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:91:21)
at ZStackAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.1/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:158:16)
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)
Jim_OS
9. Januar 2025 um 13:05
9
Vorab eine Info: Das Du jetzt nach dem Wechsel Dein Zigbee Mesh wieder kompl. neu aufbauen und die Geräte wieder neu anlernen musst, ist Dir klar?
Ich kenne den Cod.M Coordinator nicht weiter, aber die Teile sind ja quasi baugleich zu den SLB-06 den ich nutze. Die Z2M configuration.yaml sieht auf den ersten Blick gut aus und auch die zstack
Eintrag unter serial:
sollten passen. So wie ich das sehe dürfte das das Probem sein:
z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000ms
sprich das da Deine alte panId von dem Sonoff Dongle ggf. Pobleme macht. Wie man eine neue panId erstellen kann und/oder dabei vorgehen kann/muss, sollte irgendwo bei Z2M beschrieben sein. Da musst Du selber mal suchen.
VG Jim
Nero1
9. Januar 2025 um 13:47
10
Hallo Jim,
danke für deine Hinweis, der hat hier geholfen!
Die störende panId war aber nicht vom Sonoff Dongle, sonder von meinem vergessenen Repeater (Ikea), welche noch am Netz hin… nach dem Entfernen war alles OK.
Manchmal Übersicht man die einfachsten Dingen. Danke dir!
Grüße Volker