Вкладка MQTT публикует те же показания на любой брокер. Она нужна тем, кто питает систему, отличную от Home Assistant, или тем, кто предпочитает питать Home Assistant через собственный брокер.
Как и у родной интеграции, соединение идёт с вашего телефона прямо на вашу машину, не проходя через наши серверы.
Введите брокер
Заполните Адрес брокера и Порт. Если брокер требует аутентификации, заполните также Пользователь и Пароль.
Включите Используйте TLS (SSL), когда брокер доступен за пределами вашей сети. Используйте вебсокет и Базовый путь нужны брокерам за прокси.
Выберите версию протокола
Кнопки MQTT 3.1.1 и MQTT 5.0 выбирают версию. В сомнении выбирайте 3.1.1, более широко совместимую.
Выберите формат
Формат MQTT задаёт вид тем и формат каждого сообщения. Есть пять вариантов:
- Home Assistant Discovery: с автоматическим обнаружением сущности создаются сами, с именем, единицей и значком.
- Homie 4.0: следует соглашению Homie.
- Простые темы: одно значение на тему, без дополнительной структуры. Проще всего разбирать из скрипта.
- Единый JSON: всё в одном сообщении, на теме, которую вы зададите.
- ThingsBoard: формат телеметрии ThingsBoard.
У некоторых форматов есть собственные настройки, например JSON-полезная нагрузка (значение + временная метка) у простых тем и Включить временную метку у ThingsBoard.
Задайте префикс тем
Префикс темы — это корень всего, что публикует приложение. Задайте значение в начале и избегайте менять его потом, потому что смена оставляет старые темы осиротевшими на брокере.
Проверьте перед выходом
Нажмите Тестовое соединение. Проверка подтверждает адрес, порт, TLS и учётные данные, прежде чем вы включите передачу.
Включите передачу и сохраните
Включите Включить передачу, задайте Интервал передачи и сохраните плавающей кнопкой.
- Адрес брокера и Порт
- Куда публикует приложение. Подойдёт любой брокер: Mosquitto, EMQX, дополнение внутри Home Assistant или размещённый сервис.
- Используйте TLS (SSL)
- Шифрует соединение с брокером. Рекомендуется всякий раз, когда он доступен за пределами вашей сети.
- Используйте вебсокет и Базовый путь
- Задуманы для брокеров за обратным прокси.
- Формат MQTT
- Home Assistant Discovery, Homie 4.0, Простые темы, Единый JSON или ThingsBoard.
- Префикс темы
- Корень публикуемых тем. Смена его потом оставляет старые темы осиротевшими на брокере.
- Пользователь и Пароль
- Учётные данные брокера, когда он требует аутентификации.
- Тестовое соединение
- Подтверждает адрес, порт, TLS и учётные данные, прежде чем передача будет включена.
- Интервал передачи
- Как часто отправляется снимок датчиков в реальном времени.
- Кнопка сохранения
- Хранит настройки активной вкладки и режим синхронизации.