HomeAssistantMQTT
Создание IoT-устройств на Arduino/ESP8266 для Home Assistant через MQTT с автоматической конфигурацией
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d14c06c58555f4923f96c9d116380e12edc490959edd329fe0cf353459fa3073HomeAssistantMQTT-1.2.3-d14c06c5.zipОписание
Если делаете IoT-девайс на Arduino/ESP8266 и хотите, чтобы он дружил с Home Assistant через MQTT, эта библиотека экономит кучу времени на рутину. Она берёт на себя формирование MQTT-сообщений для датчиков, бинарных датчиков, кнопок, переключателей, числовых параметров и селектов — всё, что нужно для автоматического появления устройства в Home Assistant без ручной конфигурации. Автоматически управляет command и state topics, может восстанавливать состояние девайса после перезагрузки, читая значения из MQTT. Предусмотрены callback-функции для обработки команд из Home Assistant. Потребуется работающий экземпляр Home Assistant с MQTT-интеграцией и отдельный MQTT-брокер.