Vakio Base Smart
Интеграция для Homeassiant, позволяющая управлять устройством Vakio Base Smart.
Для корректной работы интеграции требуется выполнить следующие шаги:
- Установка MQTT-брокера
- Установка дополнения
- Настройка брокера
- Подключение прибора к брокеру
- Установка интеграции
Дополнительно:
1. Установка и настройка MQTT-брокера
Данный этап можно пропустить, если у вас уже есть брокер.
Установка брокера производится в рамках Homeassitant.
1. Установка дополнения
- В Homeassistant перейдите в Настройки -> Дополнения -> Магазин дополнений.
- Найдите "Mosquitto broker" и нажмите на него.
- Нажмите кнопку "Установить".
- После окончания установки нажмите "Запустить".
- Переведите слайдер "Автозагрузка" в положение ВКЛ.
2. Настройка брокера
Данный этап является необязательным.
- В Homeassistant перейдите в Настройки -> Дополнения.
- Найдите "Mosquitto broker" и нажмите на него.
- Нажмите кнопку "Запустить", если не сделали это ранее.
- Во вкладке "Конфигурация" можно изменить порт "Normal MQTT", если требуется.
2. Подключение прибора к брокеру
Ознакомьтесь с Инструкцией по подключению приборов по MQTT.
Заполните поля в разделе "Настройка MQTT" следующим образом:
- Имя сервера MQTT - ip-адрес сервера Homeassistant.
- Порт - порт "Normal MQTT" (пункт 1.2.4), по умолчанию 1883.
- Логин - не заполняется.
- Пароль - не заполняется.
- Топик - произвольно*.
* каждый прибор должен иметь уникальный топик.
Пример
Имя сервера MQTT: 192.168.0.10
Порт: 1883
Логин:
Пароль:
Топик: vakio_basesmart1
3. Установка интеграции
Для установки интеграции требуется HACS - магазин сообщества Home Assistant.
Следующий алгоритм описывает случай, когда HACS уже установлен:
- HACS -> Integrations -> Custom repositories: в окно ввода добавьте ссылку на данный репозиторий.
- HACS -> Integrations: в поле ввода "Поиск" введите запрос "Vakio".
- Найдите интеграцию с соответствующим наименованием и перейдите на её страницу.
- Нажмите на кнопку "Установить".
- В появившемся окне введите значения, которые вводили в пункте 2. Подключение прибора к брокеру
Управление устройством в автоматизациях
Далее описан способ управления устройством через интерфейс автоматизаций HASS:
-
Управление режимом работы:
- В разделе "Действия" на экране "Новая автоматизация" нажмите кнопку Добавить действие -> Вызвать службу;
- Служба: Выберите службу
fan.set_preset_mode
;
- Цели: Выберите объект
fan.base_smart
;
- Preset mode: Введите имя положения или режима работы из следующего списка:
Приток
;
Приток MAX
;
Рекуперация (лето)
;
Рекуперация (зима)
;
Вытяжка
;
Вытяжка MAX
;
Ночной
.
Пример YAML
service: fan.set_preset_mode
data:
preset_mode: Приток
target:
entity_id: fan.base_smart
-
Управление скоростью вентилятора:
- В разделе "Действия" на экране "Новая автоматизация" нажмите кнопку Добавить действие -> Вызвать службу;
- Служба: Выберите службу
fan.set_percentage
;
- Цели: Выберите объект
fan.base_smart
;
- Percentage: Выберите значение скорости вентилятора.
Пример YAML
service: fan.set_percentage
data:
percentage: 14
target:
entity_id: fan.base_smart
-
Управление состоянием устройства:
- В разделе "Действия" на экране "Новая автоматизация" нажмите кнопку Добавить действие -> Вызвать службу;
- Служба: Для включение выберите службу
fan.turn_on
, для выключения - fan.turn_off
;
- Цели: Выберите объект
fan.base_smart
.
Пример YAML
service: fan.turn_off
data: {}
target:
entity_id: fan.base_smart
Полезные ресурсы
-
Интеграции HomeAssistant
-
Модули Majordomo
-
Sprut.hub
-
Дополнительно
Возможные ошибки
Не удалось авторизироваться
- Проверьте корректность введенных данных брокера (Хост, порт, имя пользователя и пароль).
- Если всё заполнено правильно, проверьте, запущено ли дополнение:
- В Homeassistant перейдите в Настройки -> Дополнения.
- Найдите "Mosquitto broker" и нажмите на него.
- В нижней части должны быть доступны кнопки "Остановить" и "Перезапустить".
Значение сенсора "Неизвестно"
- Перезагрузите прибор путём полного отключения из сети. Дождитесь полного включения устройства, если в течение минуты значения не появились, переходите к следующему пункту.
- Измените топик в устройстве на другой, переустановите интеграцию на новый топик.