Компонент для управления устройствами ZONT из Home Assistant.
Для входа в ваш аккаунт потребуется токен. Его можно получить из Home Assistant. При добавлении устройства нажмите галочку "Получить токен". При каждом получении токена создаётся новый. Что бы их не плодить на аккаунте ZONT, запишите полученный токен. Как удалить токен описано здесь.
После авторизации в Home Assistant (далее НА) добавляются все доступные в API устройства аккаунта.
Модели контроллеров на которых проверена работоспособность:
- CLIMATIC
- H2000+ pro
- H2000+
- H2000
- H1000
- H1000+
* Теоретически все модели поддерживаюся интеграцией. В списке устройства с которыми я лично работал.
Модели термостатов на которых проверена работоспособность:
- T100 (H-1)
- T102 (H-2)
* на данный момент устройства термостат не передают котловые сенсоры
В НА из ZONT добавляются следующие объекты каждого устройства:
- Контуры отопления
- Сенсоры
- Элементы управления (кнопка, сложная кнопка или бинарный сенсор)
- Охранные зоны
- Местоположение
- Состояние и местоположение автомобиля
Контур отопления добавляется в НА в виде термостата. Шаг регулировки температуры и пределы регулировки берутся из аккаунта ZONT. Все, созданные в ZONT, режимы отопления добавляются в НА. В каждом контуре есть возможность менять режим отопления. Для изменения режима отопления во всех контурах одновременно в НА добавляются кнопки с названиями режимов.
Warning
Включение и выключение контура возможно только через режимы отопления. Управление контуром в НА через set_hvac_mode не предусмотрено. Такова особенность ZONT.
В НА добавляются все доступные сенсоры в API ZONT. Обновление сенсоров происходит примерно раз в минуту.
У радиодатчиков есть дополнительные параметры rssi и вольтаж батарейки. Эти параметры добавляются в виде отдельных сенсоров с тем же названием, что и сам датчик.
Ошибки котла добавляются отдельным сенсором, который отображает код ошибки и описание. Описание ошибок зависит от котла.
В веб интерфейсе ZONT можно добавить элементы управления и привязать на них любое доступное действие. Например, включить реле или выключить реле, включить котловой режим, включить отопительный режим на всех устройствах и др. Смотрите возможности в интерфейсе ZONT. Устройства, у которых тип элемента - статус входа/выхода, добавляются как бинарные сенсоры.
Warning
В настройках ZONT кастомного элемента (элемента управления) должна быть снята галочка в пункте:
- Скрывать виджет на панели состояния
В НА добавляются все охранные зоны устройства. Можно поставить на охрану или снять с охраны охранную зону.
Передаётся местоположение устройства.
Добавляются бинарные датчики автомобиля, его местоположение. Есть возможность постановки и снятия с охраны. С помощью кастомного элемента можно организовать запуск двигателя и др.
Бинарные датчики автомобиля тут
- Двигатель заведён
- Состояние блокировки двигателя
- Состояние сирены
- Передняя левая дверь открыта
- Передняя правая дверь открыта
- Задняя левая дверь открыта
- Задняя правая дверь открыта
- Багажник открыт
- Капот открыт
У меня нет автосигнализации ZONT, поэтому реальных тестов не проводилось. Если будет у кого желание и сигнализация, то пишите, проверим.
Способ 1. HACS -> Интеграции -> 3 точки в правом верхнем углу -> Пользовательские репозитории
Далее вставляем репозиторий https://github.com/MihVS/zont_ha выбираем категорию "Интеграция" и жмём добавить.
Способ 2. Вручную скопируйте каталог zont_ha
в директорию /config/custom_components
Настройки -> Интеграции -> Добавить интеграцию -> ZONT
Если интеграции не появилось в списке, то очистите кэш в браузере.
Чтобы изменить уровень логирования, для выявления проблем, необходимо в файле configuration.yaml
добавить:
logger:
logs:
custom_components.zont_ha: debug