uDocs

Docker часть 7: Zigbee2MQTT

botbot
15 апреля 2023
Docker часть 7: Zigbee2MQTT

Docker часть 7: Zigbee2MQTT

Настраиваем Zigbee2MQTT в Docker контейнере Home Assistant
АлександрАлександр
10 ноября 2023

Почему-то после всех операций по инструкции так и не видит стик, в устройствах пусто и параллельно стик отвалился в ZHA, там теперь выходит ошибка проверки USB устройства – что я мог сделать не так?

ИгорьИгорь
28 декабря 2023

После перезагрузки ОС отваливаются zigbee устройства! При повторном подключении устройства подхватывают прежние имена (в файле конфигурации Zigbee2MQTT данные об устройствах есть).

RusRus
25 января 2024

Здравствуйте, спасибо большое за серию статей. Все очень грамотно и четко.

И прошу помощи. В “НА” при открытии вкладки Zigbee2MQTT выдает ошибку: Не удается получить доступ к сайту.

РоманРоман
7 февраля 2024

Очень хороший материал. Немного краток, но все подробности есть в инете.

Захотел поднять HA в кубере. Но в процессе развертывания наткнулся на ваши статьи. И стало таааак лениво =) В итоге поднял быстренько в compose. Спасибо за труд.

З.Ы. оформление топ

RomanRoman
7 марта 2024

Поправьте описание configuration.yaml

Должно быть.

mqtt:

server: ‘!secret.yaml server’

user: ‘!secret.yaml user’

password: ‘!secret.yaml password’

СоусСоус
4 апреля 2024

Столкнулся с неприятным моментом, если отключить сетевой кабель от малины, зигби устройства перестают работать. Это не большая проблема, но если ты решил перезагрузить роутер и в этот момент у тебя срабатывают автоматизации, можно словить глюки из-за которых часть устройств работает, а часть нет. (надеюсь что именно перезагрузка роутера была тому виной).

Что бы сделать работу zigbee2mqtt не зависящей от наличия локального сетевого адреса, я использовал адрес 172.19.0.3, который показывается в portainer для контейнера mosquitto.

В этом случае указать localhost или прочие аналоги не получалось, zigbee2mqtt отказывался работать.

Так же в настройках интеграции MQTT в HA я указал localhost заместо локального адреса.

МихаилМихаил
31 мая 2024

Добрый день! Большое спасибо за столь подробную серию статей, но у меня, в процессе установки возникла следующая проблема: У меня не USB-устройство, а Xiaomi Gateway. Не определятся сервером по USB и не могу конфигурацию корректно указать. Может сталкивались с таким? Заренее спасибо!

ИгорьИгорь
20 июня 2024

После перезагрузки подключенные устройства не отображаются в “Zigbee2MQTT – Устройства” В интеграции MQTT пишет “Этот объект больше не предоставляется интеграцией mqtt. Вы можете удалить его на вкладке “Настройки”, если он больше не будет использоваться.”

SergeySergey
14 ноября 2024

Файлы configuration.yaml и secret.yaml должны быть созданы в директории zigbee2mqtt/data иначе плагин будет стучаться по дефолтному адресу localhost и не дойдет до mosquitto.

ВячеславВячеслав
9 марта 2025

Не запускается контейнер zigbee2MQTT/ Portainer пишет : Failed starting container: error gathering device information while adding custom device “/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_58e9c4813114ef11842075b8bf9df066-if00-port0 -> ../../ttyACM0”: no such file or directory

Как будто не видит хаб.

Alexander PushkarevAlexander Pushkarev
10 марта 2025
Вячеслав

Что указано в секции devices? должно быть /dev/ttyACM0, а не ../../ttyACM0

ВячеславВячеслав
15 марта 2025
Alexander Pushkarev

Добрый вечер. Спасибо за подсказку. Контейнер удалось запустить. Но, судя по логу, контейнер перезапускается по watchdog.

2025-03-15 20:32:27 info: z2m: Starting zigbee-herdsman (3.2.7)

2025-03-15 20:32:28 info: zh:adapter:discovery: Matched adapter: {“path”:”/dev/ttyUSB0″,”manufacturer”:”ITead”,”serialNumber”:”58e9c4813114ef11842075b8bf9df066″,”pnpId”:”usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_58e9c4813114ef11842075b8bf9df066-if00-port0″,”vendorId”:”10c4″,”productId”:”ea60″} => zstack: path=/dev/ttyUSB0, score=4

2025-03-15 20:32:28 info: zh:zstack:znp: Opening SerialPort with {“path”:”/dev/ttyUSB0″,”baudRate”:115200,”rtscts”:false,”autoOpen”:false}

2025-03-15 20:32:28 info: zh:zstack:znp: Serialport opened

2025-03-15 20:32:28 info: zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload

2025-03-15 20:32:30 info: zh:zstack:znp: Skip bootloader for CC2652/CC1352

2025-03-15 20:32:48 error: z2m: Error while starting zigbee-herdsman

2025-03-15 20:32:48 error: z2m: Failed to start zigbee-herdsman

2025-03-15 20:32:48 error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions

2025-03-15 20:32:48 error: z2m: Exiting…

2025-03-15 20:32:49 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.7/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:113:27)

at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@3.2.7/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)

Using ‘/app/data’ as data directory

Starting Zigbee2MQTT without watchdog.

2025-03-15 20:33:00 info: z2m: Logging to console, file (filename: log.log)

2025-03-15 20:33:00 info: z2m: Starting Zigbee2MQTT version 2.1.3 (commit #ba337bd329aeb4ca17735c0cf09b31293c8cff06)

В чем может быть дело?

ВячеславВячеслав
16 марта 2025

Обновил прошивку Sonoff Zigbee, дописал в конфигурацию adapter: ember, поменял порт на малинке и Все заработало.

ИльяИлья
19 апреля 2025
Вячеслав

Добрый день, а что за порт вы меняли и как?

ПётрПётр
20 мая 2025
Илья

Вероятно, сетевой порт, если 8020 был занят

ports:

  – “{8020->8030}:8020”