ThingsSentral
Подключение ESP8266 и ESP32 к облачной платформе ThingsSentral.my с поддержкой синхронизации офлайн-данных и накопления временных рядов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:afc4c6045aa9c54644361c281a80526380364246441660fe65806b26da4748abThingsSentral-1.1.2-afc4c604.zipОписание
Библиотека для подключения ESP8266 и ESP32 к облачной платформе ThingsSentral.my. Включает три модуля: Command отправляет данные телеметрии в реальном времени через HTTP Keep-Alive без переподключений, Vault кэширует данные оффлайн в LittleFS и синхронизирует их при восстановлении сети, History записывает временные ряды с автоматическим разбиением JSON на чанки для больших загрузок. Command работает мгновенно и может получать команды обратно, но теряет данные при отключении WiFi. Vault подходит для устройств в зоне нестабильной сети — гарантирует, что ни одна точка данных не потеряется. History предназначена для накопления больших объёмов данных без перегрузки памяти устройства. Библиотека оптимизирована против утечек памяти и истощения сокетов, специально для микроконтроллеров.