Drivent

Мы стремимся создать лучшие устройства

Инструменты пользователя

Инструменты сайта


wiki:drivent_air:mqtt

MQTT Discovery Home Assistant

Перейти к оглавлению

  1. Для включения автоматической интеграции в систему управления умным домом Home Assistant - MQTT Discovery необходимо в web-интерфейсе DriventAir перейти на страницу «MQTT» и ввести настройки вашего MQTT сервера и нажать «Сохранить».
  2. После этого необходимо нажать на гиперссылку:
    «НАСТРОЙКИ БУДУТ ПРИМЕНЕНЫ ПОСЛЕ ПЕРЕЗАГРУЗКИ»
  3. После перезагрузки в web-интерфейсе DriventAir на странице «MQTT» появится переключатель «MQTT Discovery».
  4. Сообщение MQTT Discovery будет отправлено сразу после включения функции и далее при каждом следующем подключению к MQTT серверу
    :!:При выключении данной функции устройство удалится из умного дома Home Assistant.

Подключение к системе Swiitch и Яндекс Алисе

  1. Зарегистрируйтесь на сайте www.swiitch.ru
  2. В web-интерфейсе DriventAir перейдите на страницу «MQTT» и включите переключатель «Подключить к облаку Swiitch»
  3. Ввести логин и пароль от созданной учетной записи на сайте www.swiitch.ru и нажать «Сохранить»
  4. После введения данных необходимо перезагрузить DriventAir нажав на гиперссылку:
    «НАСТРОЙКИ БУДУТ ПРИМЕНЕНЫ ПОСЛЕ ПЕРЕЗАГРУЗКИ»
  5. На сайте www.swiitch.ru после перезагрузки отобразится новое устройство – DriventAir
  6. Для настройки Яндекс.Алисы установите приложение Яндекс на смартфон или планшет.
  7. В приложении Яндекс перейдите в раздел «Устройства», нажмите «+» («Добавить устройство»), далее – «Другие устройства», выберите из списка производителя Swiitch и нажмите «Привязать к Яндексу», указав данные (логин и пароль) вашей учетной записи на www.swiitch.ru. Далее подтвердите доступ.
  8. Далее нажмите кнопку «Обновить список устройств».
  9. Теперь DriventAir может управляться голосом с помощью Яндекс Алисы.

Общее описание взаимодействия по MQTT

  • При включении DriventAir подписывается на топики driventair-xxx/setTerm (включение Термостата), driventair-xxx/setTemp (установка температуры), driventair-xxx/sw (включение Проветривания), driventair-xxx/sh (включение Расписания) и впоследствии получают из них команды управления
  • При включении DriventAir отправляет «1» в топик driventair-xxx/LWT, сообщая mqtt серверу о своей активности. Когда привод перестанет отвечать на запросы mqtt сервера, в топик driventair-xxx/LWT отправится «0»
  • driventair-xxx/temp (текущая температура)
  • driventair-xxx/setTerm подписка (включение Термостата)
  • driventair-xxx/getTerm (включение Термостата)
  • driventair-xxx/setTemp подписка (установка температуры)
  • driventair-xxx/getTemp (установка температуры)
  • driventair-xxx/hum (влажность)
  • driventair-xxx/co2 (СО2)
  • driventair-xxx/tvoc (TVOC) - только для AirLite
  • driventair-xxx/pres (атмосферное давление) - Только для Air
  • driventair-xxx/sw подписка (включение Проветривания)
  • driventair-xxx/stat (включение Проветривания)
  • driventair-xxx/sh подписка (включение Расписания)
  • driventair-xxx/shstat (включение Расписания)
  • Все топики, которые посылаются DriventAir, формируются с признаком retain.
  • Имеется дополнительная возможность изменить имя устройства и добавить pre-topic в сети MQTT. Можно сделать головной топик вида - zzzz/driventair-xxx/ или даже вида zzzz/yyyy/driventair-xxx/ (Для этого в разделе дополнительных настроек включите «Изменять Device ID и Pre Topic»)

Перейти к оглавлению

wiki/drivent_air/mqtt.txt · Последнее изменение: 2023/04/05 18:55 — 127.0.0.1