IoTDataHub
Клиент IoTDataHub с поддержкой WiFi, Ethernet и GSM для синхронизации данных микроконтроллеров с облачной платформой через MQTT
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:33fc923db1ae0167af44a89d414458ea42933243349b2fe83decbac17e21e99aIoTDataHub-1.1.1-33fc923d.zipОписание
Клиентская библиотека для подключения микроконтроллеров к облачной платформе IoTDataHub через MQTT. Работает с ESP32, ESP8266, Raspberry Pi Pico W, Arduino MKR (WiFi и GSM версии), платами с Ethernet (W5100/W5500, ENC28J60) и модемами 2G/3G/NB-IoT через TinyGSM. Главная фишка — вся сложность с WiFi/Ethernet/GSM-соединением спрятана под капотом, вы просто пишете обработчики для виртуальных пинов (READ/WRITE макросы) и вызываете begin() и run() в loop(). Из зависимостей нужна PubSubClient версии 2.8 и выше. Библиотека поддерживает Last Will Testament, автоматическое переподключение и двустороннюю синхронизацию данных с дашбордом.