EspMQTTClientFork
Автоматическое управление WiFi и MQTT подключением на ESP8266/ESP32 с поддержкой OTA и веб-сервера
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d82bf39fe40e7f01069b4feb9aa9b67a7838d64d62e9e22f2043cbe41639e21bEspMQTTClientFork-1.13.4-d82bf39f.zipОписание
Упрощает работу с WiFi и MQTT на ESP8266 и ESP32, избавляя от рутинного кода подключения и переподключения. Библиотека сама следит за состоянием соединений с сетью и брокером, автоматически восстанавливает их при разрыве и уведомляет скетч о готовности через callback. Поддерживает подписку на топики с использованием wildcards, позволяет отправлять сообщения и настраивать last will. В комплекте есть встроенный веб-сервер для удалённого обновления прошивки и поддержка OTA. Работает поверх PubSubClient, поэтому она нужна как зависимость. Не забывай вызывать основную функцию в loop() каждый цикл и учитывать, что максимальный размер пакета по умолчанию ограничен 128 байтами.