MQTT
Начиная с версии прошивки 2.4 доступна возможность сбора телеметрии и управление ключевыми параметрами по протоколу MQTT. Настройки подключения к MQTT серверу доступны только через веб-интерфейс устройства, который доступен по его локальному IP адресу:
Host
/Port
- IP адрес и порт MQTT сервера
User
/Password
- имя пользователя и пароль для подключения к MQTT серверу
Keep alive
- максимально допустимый промежуток времени без обмена данными
QoS
- уровень качества обслуживания
Publish prefix
- префикс публикации для отправки телеметрии
Subscribe path
- название пути для подписки на комманды
Client ID
- имя устройства
Примечание
Если на сервере MQTT не настроена авторизация, то поля User
/Password
игнорируются.
В версии ПО 2.5 раз в минуту публикуются данные в следующие топики:
Publish prefix
/Client ID
/get
/floorTemp
- показания датчика температуры пола, телеметрия «t.1» в °C строкой «xx.x» (модели с датчиком пола)
Publish prefix
/Client ID
/get
/airTemp
- показания датчика температуры воздуха, телеметрия «t.2» в °C строкой «xx.x» (модели с датчиком воздуха)
Publish prefix
/Client ID
/get
/protTemp
- показания внутреннего датчика перегрева, телеметрия «t.0» в °C строкой «xx.x»
Publish prefix
/Client ID
/get
/setTemp
- температура уставки, телеметрия «t.5» в °C строкой «xx.x»
Publish prefix
/Client ID
/get
/powerOff
- устройство выключено, телеметрия «f.16» строкой «0» - включено, «1» - выключено
Publish prefix
/Client ID
/get
/load
- состояние нагрузки, телеметрия «f.0» строкой «0» - выключена, «1» - включена
В версии ПО 2.5 доступны следующие топики для управления:
Subscribe path
/Client ID
/set
/setTemp
- температура уставки, аналогично параметру setTemperature
Subscribe path
/Client ID
/set
/bright
- яркость дисплея, аналогично параметру brightness
Subscribe path
/Client ID
/set
/powerOff
- выключение устройства, аналогично параметру powerOff
Subscribe path
/Client ID
/set
/mode
- выбор режима работы, аналогично параметру mode