Próbuję uruchomić MQTT w moim HA. Do tej pory urzędzenia zigbee działają na ZHA. Problem polega na tym, że dodatek Zigbee2MQTT nie uruchamia się. W logu widzę coś takiego:
[
16:59:07] INFO: Preparing to start...
[16:59:07] INFO: Socat not enabled
[16:59:08] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
Próbowałem wyłączyć ZHA poprzez wyłączenie huba w “Urządzenia oraz usługi” → Zigbee Home Automation ale nic to nie zmienia.
Co może być problemem?
Twój Z2M normalnie wystartował.
Onboarding page is available at http://0.0.0.0:8099/
to jest strona gdzie powinieneś wejść http://0.0.0.0:8099/ w miejsce zer wstaw IP: twojego HA, otworzy się strona interfejsu konfiguracji Z2M.
Ehh - faktycznie, jednak trzeba było na stronie konfiguracyjnej zapisać ustawienia. Poza tym sugerowałem się tym filmikiem: https://www.youtube.com/watch?v=x-iD8Q7AwLE&t=209s gdzie w 3:21 jest komunikat “Zigbee2MQTT started” - u mnie takiego komunikatu w logach nie było.
Pojawił się jednak następny problem - korzystam z tej porady: Migracja z ZHA do Z2M bez ponownego parowania - Poradnik i jestem w punkcie 8. Dodatek niestety nie startuje, a w logach pojawia się coś takiego:
[22:51:55] INFO: Preparing to start...
[22:51:56] INFO: Socat not enabled
[22:51:56] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-12-12 22:51:58] info: z2m: Logging to console, file (filename: log.log)
[2025-12-12 22:51:58] info: z2m: Starting Zigbee2MQTT version 2.7.1 (commit #unknown)
[2025-12-12 22:51:58] info: z2m: Starting zigbee-herdsman (7.0.4)
[2025-12-12 22:51:58] info: zh:ember: Using default stack config.
[2025-12-12 22:51:58] info: zh:ember: ======== Ember Adapter Starting ========
[2025-12-12 22:51:58] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-12-12 22:51:58] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-12-12 22:51:58] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-12-12 22:51:58] info: zh:ember:uart:ash: Serial port opened
[2025-12-12 22:51:58] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-12-12 22:52:00] info: zh:ember:uart:ash: ======== ASH connected ========
[2025-12-12 22:52:00] info: zh:ember:uart:ash: ======== ASH started ========
[2025-12-12 22:52:00] info: zh:ember:ezsp: ======== EZSP started ========
[2025-12-12 22:52:00] error: z2m: Error while starting zigbee-herdsman
[2025-12-12 22:52:00] error: z2m: Failed to start zigbee-herdsman
[2025-12-12 22:52:00] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-12-12 22:52:00] error: z2m: Exiting...
[2025-12-12 22:52:00] error: z2m: Error: Adapter EZSP protocol version (8) is not supported by Host [13-18].
at EmberAdapter.emberVersion (/app/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1408:19)
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:9)
at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1539:24)
at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@7.0.4/node_modules/zigbee-herdsman/src/controller/controller.ts:143:29)
at Zigbee.start (/app/lib/zigbee.ts:70:27)
at Controller.start (/app/lib/controller.ts:101:13)
at start (/app/index.js:149:5)
Sekcja advanced i devices została skopiowana z generatora podanego w poradzie. Zmieniłem też ręcznie adapter na ember oraz zmieniłem ręcznie nazwę friendly name urządzenia _TZE200_p0gzbqct TS0601_1 - ponieważ wcześniej w logach wyświetlał mi się błąd, że nazwa się powtarza.
Przeczytałem, próbowałem zrozumieć i zrobić - nic z tego - finalnie usunąłem dodatek Zigbee2MQTT i dodałem go jeszcze raz. Teraz ręcznie dodaję urządznia. To nie jest system dla zwykłego zjadacza chleba.
To jest system dla zwykłego zjadacza chleba. Warunek jest jeden : trzeba poświęcić mu czas.
Inaczej : to nie jest system z pudełka.
Po drugie czasem poradniki są już nieaktualne a wynika to z tego iż sam system bardzo szybko ewoluuje .