Z2M nie uruchamia się i SMLIGHT SLZB-06

Mam dwa zigbee SMLIGHT SLZB-06 które fajnie działały pokazując kilka encji z 2 liczników i 2 czujników temp aż coś się zadziało i nie pokazują już stanu. - nie mogę uruchomić Z2M (wersja 2.6.3-1). Niestety nie jestem w stanie powiedzieć kiedy i jak to się zadziało…

Kombinowałem ale nie potrafię uruchomić niestety… Jestem mega zielony w temacie - wcześniej ktoś mi to uruchomił a niestety już nie mam możliwości żeby pomógł. Chciałbym powoli sam ogarnąć z waszą pomocą. Będę bardzo wdzięczny jeśli ktoś podpowie co zrobić żeby znowu hulało… po uruchomieniu takie wyświetla logi:

[21:45:00] INFO: Preparing to start...

[21:45:00] INFO: Socat not enabled

[21:45:00] INFO: Starting Zigbee2MQTT...

Starting Zigbee2MQTT without watchdog.

[2025-11-06 21:45:03] error: z2m: MQTT failed to connect, exiting... (Invalid header flag bits, must be 0x0 for puback packet)

[2025-11-06 21:45:03] error: zh:controller: Failed to disable join on stop: Error: --> 'SREQ: AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":3,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[25,0,2,10,0,0]}}' failed with status '(0x11: BUFFER_FULL)' (expected '(0x00: SUCCESS)')

[21:45:30] INFO: Preparing to start...

[21:45:30] INFO: Socat not enabled

[21:45:30] INFO: Starting Zigbee2MQTT...

Starting Zigbee2MQTT without watchdog.

[2025-11-06 21:45:33] error: z2m: MQTT failed to connect, exiting... (Invalid header flag bits, must be 0x0 for puback packet)

[21:45:55] INFO: Preparing to start...

[21:45:55] INFO: Socat not enabled

[21:45:56] INFO: Starting Zigbee2MQTT...

Starting Zigbee2MQTT without watchdog.

[2025-11-06 21:45:58] error: z2m: MQTT failed to connect, exiting... (Invalid header flag bits, must be 0x0 for puback packet)

[21:46:21] INFO: Preparing to start...

[21:46:21] INFO: Socat not enabled

[21:46:21] INFO: Starting Zigbee2MQTT...

Starting Zigbee2MQTT without watchdog.

[2025-11-06 21:46:24] error: z2m: MQTT failed to connect, exiting... (Invalid header flag bits, must be 0x0 for puback packet)

Tutaj konfiguracja yaml:

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: mqtt://192.168.1.5:8123
  user: MQTT
  password: zibi0506
serial:
  port: tcp://192.168.1.152:6638
  baudrate: 115200
  adapter: zstack

Czy tu wszystko jest ok czy cos brakuje?

na moje oko jest do bani, ale niemożliwe, że działało wcześniej

broker na 99.99% nie pracuje na porcie 8123 (to jest standardowy port dla połączenia http z GUI HA)

Normalnie domyślnie jest to port 1883 dla połączenia protokołem mqtt lub 8883 dla mqtts

Ponadto przeczytaj te 3 wątki podstawy-forum
Jest tam m.in. o tym jak wklejać kod czy logi (teraz poprawiłem, ale powinieneś to umieć sam użyć, bo pewnie przyda się jeszcze nie raz).
Jeśli ustawienie właściwego portu nie pomoże to daj nam podsumowanie instalacji opisane w jednym z nich.

Edit - część istotnych informacji jest tam

Tak wygląda mój konfig. slzb-06m

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: mqtt://192.168.1.17:1883
  user: user
  password: ***
serial:
  port: tcp://192.168.1.35:6639
  adapter: ember
  baudrate: 115200
  rtscts: true

Jest to konfiguracja dla pracy w trybie LAN.

@artpc zaznacz, że to NIE jest config dla SLZB-06 tylko dla SLZB-06M (czy tam czegoś innego, ale na 100% nie na chipsecie od Texas Instruments tylko od SiliconLabs).

Jakkolwiek z logów @Ziggy widać, że Z2M dostaje bzdurne odpowiedzi z adresu 192.168.1.5:8123 no i nie jest to dziwne, bo na porcie 8123 jest normalne nasze ludzkie GUI HA, a nie żaden broker MQTT…

tak wygląda mój po LAN - SLZB-06

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: mqtt://core-mosquitto
  user: zigbee2mqtt
  password: xxxxx
serial:
  port: tcp://192.168.1.228:6638
  baudrate: 115200
  adapter: zstack
Feature SLZB-06 SLZB-06M SLZB-06MG24 SLZB-06P7 SLZB-06P10
Radio 1 – SoC Type CC2652P EFR32MG21 EFR32MG24 CC2652P7 CC2674P10
Radio 1 – Manufacturer Texas Instruments Silicon Labs Silicon Labs Texas Instruments Texas Instruments
1 polubienie

Czy interfejs jest taki sam jak dla slzb-06m / SLZB-06Mg24?

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: {}

SLZB-06M i tyle wystarczy aby chodził - LAN.
Reszta konfiguracji jest dostępna w GUI.

1 polubienie

Tyle to widzę u siebie bo mam SLZB-06M jako router a SLZB-06Mg24 jako koordynator.
SLZB-06 to inny chipset.

SLZB-06

Dla konfiguracji :electric_plug:USB connection, możliwe że to zadziała bo zostanie wykryty przez Z2M lub można go wybrać z listy, a dla konfiguracji LAN? Chyba że chodzi ci o te same wpisy w konfiguracji już uruchomionego Z2M, więc niczego to nie zmienia.

Za Chiny Ludowe koordynator na TI CC2652P nie ruszy przy takich ustawieniach, więc OPa tego wątku puszczasz w kanał

Poprawiłem wyżej, więc nie wpuszczam, ale dzięki za sprostowanie dotyczące różnic, następnym razem spytam AI (jak dobrze odpowie) to będę mógł się wymądrzać :slight_smile: :rofl:

2 polubienia

A jednak nie widzę gdzie te poprawki…
nie jesteśmy tu po to aby wprowadzać w błąd kogokolwiek, a do AI to jestem mocno sceptyczny, więc nie kumam do kogo ta wstawka o AI?

Zmiana portu na 1883 pomogła. Z2M ruszyło. Encje wróciły. Dziękuję pięknie panowie

To tylko żart, bezosobowy.

1 polubienie

Tak :slight_smile:

Off topic: Ten koordynator można uruchomić aby pracował jednocześnie dla z2mqtt i ZHA. Urządzenia są widoczne i tu i tu, podobnie jak sterowanie np. z poziomu ZHA widoczne jest w z2mqtt i odwrotnie.