Zigbee-устройства в Home Assistant: ZHA или Zigbee2MQTT?
Zigbee-устройства можно подключить к Home Assistant двумя способами -- через встроенную интеграцию ZHA или через Zigbee2MQTT. Оба варианта работают локально в твоей сети, и вот честное сравнение, чтобы выбрать подходящий для твоего дома.
Как выбрать: 4 шага
Начни с координатора
И ZHA, и Zigbee2MQTT требуют Zigbee-координатор -- USB-стик или модуль. Без него ни одна из интеграций не заработает.
Оцени, насколько важна простота
Если хочешь быстро начать и настроить всё в интерфейсе Home Assistant без дополнительных сервисов, ZHA -- более прямой путь.
Подумай о поддержке устройств
Планируешь редкие или нишевые бренды? Посмотри список устройств Zigbee2MQTT -- его часто пополняют быстрее и шире.
Проверь, используешь ли уже MQTT
Для Zigbee2MQTT нужен MQTT-брокер. Если MQTT у тебя уже настроен для других задач, добавить Zigbee2MQTT -- меньше лишней работы.
ZHA против Zigbee2MQTT -- чего ожидать
Оба варианта -- это компромисс
ZHA проще для старта, потому что всё находится внутри Home Assistant. Zigbee2MQTT добавляет один лишний элемент (MQTT-брокер), но часто даёт более широкую и быстрее обновляемую поддержку устройств. Выбор зависит от твоих устройств и от того, сколько дополнительной настройки ты готов взять на себя.
Процесс установки
ZHA настраивается прямо в интерфейсе Home Assistant -- добавь координатор и подключи устройства. Для Zigbee2MQTT нужно ещё настроить MQTT-брокер и подключить его к HA через интеграцию MQTT.
Поддержка устройств и 'quirks'
У обеих интеграций свои списки совместимых устройств и исправлений для нестандартных моделей ('quirks'). Список сообщества Zigbee2MQTT часто пополняется быстрее, но и ZHA постоянно расширяется.
Координатор нужен в любом случае
Какой бы вариант ты ни выбрал, понадобится USB-стик или модуль Zigbee-координатора -- это радио-мост между твоей Zigbee-сетью и Home Assistant.
Автоматизации работают одинаково
Как только устройство появляется в Home Assistant как сущность, триггеры, условия и действия в автоматизациях работают одинаково -- независимо от того, пришло устройство через ZHA или Zigbee2MQTT.
Смена варианта позже -- это лишняя работа
Переход с одного варианта на другой означает повторное сопряжение устройств -- это не простой переключатель, поэтому осознанный выбор с самого начала экономит время.
Что нужно для старта
Независимо от выбора между ZHA и Zigbee2MQTT, базовый комплект почти одинаков.
- Zigbee-координатор (USB-стик или модуль)
- Установка Home Assistant -- OS, Container или Core
- Zigbee-устройства (датчики, выключатели и т.д.)
- MQTT-брокер -- только если выбираешь Zigbee2MQTT
- Время на сопряжение устройств и первые автоматизации
Частые вопросы
Что проще для новичка -- ZHA или Zigbee2MQTT?
Новичку обычно проще с ZHA, потому что всё настраивается в интерфейсе Home Assistant без дополнительных сервисов. Для Zigbee2MQTT нужно ещё настроить и подключить MQTT-брокер -- это один лишний шаг.
Какой вариант поддерживает больше устройств?
У обоих широкие списки устройств, но сообщество Zigbee2MQTT часто добавляет поддержку новых или нишевых устройств быстрее. Если у тебя конкретное редкое устройство, перед решением проверь списки обоих проектов.
Можно ли использовать ZHA и Zigbee2MQTT одновременно?
Каждой интеграции нужен свой Zigbee-координатор, потому что одно устройство не может одновременно принадлежать двум отдельным Zigbee-сетям. На практике пользователи выбирают один вариант, а не смешивают оба в одной сети.
Сложнее ли поддерживать Zigbee2MQTT в долгосрочной перспективе?
Это означает один дополнительный компонент -- MQTT-брокер, который нужно поддерживать и обновлять вместе с Home Assistant. Если MQTT у тебя уже настроен для других задач, дополнительная нагрузка минимальна; если нет -- это новый сервис, о котором нужно думать.
Нужен ли особый Zigbee-координатор?
Да -- и ZHA, и Zigbee2MQTT работают через Zigbee-координатор (USB-стик или модуль), который связывает Zigbee-радиосеть с Home Assistant. Без него ни одна интеграция не увидит твои устройства.
Готов добавить Zigbee в свой дом?
Посмотри Zigbee-устройства и координаторы в магазине -- выбирай исходя из своего плана, а не из моды.