uDocs

Настройка Zigbee2MQTT Home Assistant

botbot
6 января 2023
Настройка Zigbee2MQTT Home Assistant

Настройка Zigbee2MQTT Home Assistant

Настраиваем интеграцию zigbee2mqtt в Home Assistant
ИванИван
7 апреля 2023

Спасибо за подробную инструкцию. В ZHA не определялся адаптер. Пришлось настраивать Zigbee2MQTT. Прочитал несколько статей и только эта помогла

АлександрАлександр
23 апреля 2023
[23:17:53] INFO: Preparing to start...
[23:17:53] INFO: Socat not enabled
[23:17:54] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-04-23 23:17:56: Logging to console and directory: '/config/zigbee2mqtt/log/2023-04-23.23-17-56' filename: log.txt
Zigbee2MQTT:info  2023-04-23 23:17:56: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info  2023-04-23 23:17:56: Starting zigbee-herdsman (0.14.103)
Error: Reset error: Error: {"sequence":-1} after 10000ms
    at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:298:23
    at Queue.executeNext (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:32:32)
Alexander PushkarevAlexander Pushkarev
24 апреля 2023
Александр

Вашу проблему решили, ответ ниже

AlrxandrAlrxandr
25 апреля 2023

Здравствуйте! Такая же проблема при запуске:

[10:57:00] INFO: Preparing to start...
[10:57:00] INFO: Socat not enabled
[10:57:01] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-04-25 10:57:04: Logging to console and directory: '/config/zigbee2mqtt/log/2023-04-25.10-57-04' filename: log.txt
Zigbee2MQTT:info  2023-04-25 10:57:04: Starting Zigbee2MQTT version 1.30.3 (commit #unknown)
Zigbee2MQTT:info  2023-04-25 10:57:04: Starting zigbee-herdsman (0.14.103)
Error: Reset error: Error: {"sequence":-1} after 10000ms
    at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:298:23
    at Queue.executeNext (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:32:32)
serial:
   adapter: ezsp
   port: >-
     /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221130094747-if00

Пробовал удалять Zigbee2MQTT и его папку, переустанавливал с перезагрузкой до и после, ничего не помогает.

Подскажите какие варианты еще можно попробовать?

Alexander PushkarevAlexander Pushkarev
25 апреля 2023
Alrxandr

С serial все как надо.

Надо разобраться с самом Mosquitto. А именно как он у вас запущен и запущен он вообще или нет.

  • Проверьте статус интегарции Mosquitto
  • Посмотрите логи Mosquitto. В них должна быть строка 2023-04-25 11:59:35: New connection from 172.30.32.2:47762 on port 1883. (IP разумеется другой)

Конфигурация Mosquitto broker

Logins

- username: user
  password: 36v9Xv

Customize

active: false
folder: mosquitto

Попробуйте заменить весь конфиг /config/zigbee2mqtt/configuration.yaml

homeassistant: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: user
  password: 36v9Xv
serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221130094747-if00
  adapter: ezsp
frontend:
  port: 8099
advanced:
  homeassistant_legacy_entity_attributes: false
  legacy_api: false
  legacy_availability_payload: false
  log_level: debug
device_options:
  legacy: false
AlrxandrAlrxandr
25 апреля 2023
Alexander Pushkarev

Можете показать свой файл state.json?

Как понимаю проблема в том, что через конфигурацию в веб интерфейсе ничего не попадает в /config/zigbee2mqtt/configuration.yaml и state.json, там были пустые файлы.

Alexander PushkarevAlexander Pushkarev
25 апреля 2023
Alexander Pushkarev

Отключите интеграцию и сами заполните /config/zigbee2mqtt/configuration.yaml. В state.json список устройств которые были добавлены.

Часть state.json:

{
  "0xa4c138d1a18ba3c0": {
    "state_l5": "ON",
    "state_l1": "ON",
    "state_l3": "ON",
    "state_l2": "OFF",
    "state_l4": "ON",
    "linkquality": 204
  },
  ...
}
AlrxandrAlrxandr
25 апреля 2023

Большое спасибо за помощь! Получилось запустить добавив файл /config/zigbee2mqtt/configuration.yaml вручную и файл state.json с содержанием: {}

Подскажите как отключить интеграцию?

Alexander PushkarevAlexander Pushkarev
25 апреля 2023
Alrxandr

Там же где и включается:

Настройки -> Дополнения -> Zigbee2MQTT -> Остановить (красная кнопка)

ИгорьИгорь
29 апреля 2023

Здравствуйте, долго мучаясь c настройкой аддонов Mosquito MQTT и Zigbee2MQTT так как при входе в веб интерфейс выдавал ошибку 502, в итоге получилось, но почему то перестали быть активны в интеграциях подключенные устройства к SONOFF Zigbee 3.0 USB Dongle Plus V2, с чем это может быть связано?

Alexander PushkarevAlexander Pushkarev
30 апреля 2023
Игорь

А что в журнале ошибок написано?

ЕвгенийЕвгений
13 мая 2023

Здравствуйте! Подскажите, пожалуйста, а в настройке для USB ZigBee модуль Sonoff CC2531 есть отличия, кроме строки port: ? Сделал всё по инструкции, но Zigbee2MQTT не запускается.((

Alexander PushkarevAlexander Pushkarev
13 мая 2023
Евгений

Здравствуйте, на Sonoff CC2531 не надо указывать adapter: ezsp. При такой настройке работать не будет

МихаилМихаил
6 июля 2023
Alexander Pushkarev

Мне помогло полное удаление ZHA.

Ескендир НуржанЕскендир Нуржан
22 августа 2023

А как потом добавить иконку протечки воды в главный экран HomeAssist?

Alexander PushkarevAlexander Pushkarev
7 октября 2023
Ескендир Нуржан
  • Обзор
  • Нажимаете на три точки (в правом углу) и выбираете “Изменить панель”
  • Далее “Добавить карточку”, синяя кнопка внизу
  • В качестве иконки, можно использовать протечки воды
ДмитрийДмитрий
9 октября 2023

Делал все по инструкции. Никак не запускается веб-интерфес zigbee2mqtt. Постоянно выдает ошибку:

"502: Bad Gateway Zigbee2MQTT
Похоже, что дополнение ещё не готово. Возможно, оно запускается. Вы хотите попробовать ещё раз?"

Кто знает как исправить?

Alexander PushkarevAlexander Pushkarev
9 октября 2023
Дмитрий

А что в логах самого Zigbee2MQTT? Оно без правильной конфигурации не будет запускаться

ДмитрийДмитрий
9 октября 2023
Дмитрий

А там сплошные ошибки:

[17:46:50] INFO: Preparing to start...
[17:46:50] INFO: Socat not enabled
[17:46:52] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-10-09 17:46:58: Logging to console and directory: '/config/zigbee2mqtt/log/2023-10-09.17-46-58' filename: log.txt
Zigbee2MQTT:info  2023-10-09 17:46:58: Starting Zigbee2MQTT version 1.33.1 (commit #unknown)
Zigbee2MQTT:info  2023-10-09 17:46:58: Starting zigbee-herdsman (0.19.0)
Zigbee2MQTT:error 2023-10-09 17:47:19: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-10-09 17:47:19: Failed to start zigbee
Zigbee2MQTT:error 2023-10-09 17:47:19: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-10-09 17:47:19: Exiting...
Zigbee2MQTT:error 2023-10-09 17:47:19: Error: Connection not initialized
    at Ezsp.execCommand (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:551:19)
    at Ezsp.version (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:349:35)
    at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:141:25)
    at EZSPAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:165:16)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
    at Zigbee.start (/app/lib/zigbee.ts:60:27)
    at Controller.start (/app/lib/controller.ts:101:27)
    at start (/app/index.js:107:5)
Alexander PushkarevAlexander Pushkarev
9 октября 2023
Дмитрий

Покажите конфиг