Alteriom PainlessMesh
Mesh-сеть для ESP8266 и ESP32 с поддержкой специализированных пакетов для сбора данных датчиков, удалённого управления и мониторинга узлов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a6342b9367bb3c4c0a3c3fc0f6833c7dded6d2f74d165986ba74835abcb9f66dAlteriom_PainlessMesh-1.10.0-a6342b93.zipОписание
Форк классической painlessMesh для создания mesh-сетей на ESP8266 и ESP32 с добавлением специализированных пакетов для IoT. Здесь есть SensorPackage для сбора данных с датчиков (температура, влажность, давление, уровень батареи), CommandPackage для удалённого управления устройствами с поддержкой JSON-параметров, и StatusPackage для мониторинга здоровья узлов (свободная память, сила сигнала WiFi, версия прошивки). Кроме того, доступны MetricsPackage для подробного анализа производительности и HealthCheckPackage для проактивного выявления проблем в сети. Библиотека автоматически управляет маршрутизацией, синхронизирует время между всеми узлами и использует JSON для обмена сообщениями, что упрощает интеграцию с системами мониторинга и MQTT-бридами.