ieee-802_15_4-network-node
Сетевые узлы IEEE 802.15.4 с низким энергопотреблением, шифрованием GCM и OTA-обновлениями для сенсорных систем на батарейках
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fe7baa3686b58197ab114d1716fcb29925838b2c439795d4b5567d1c2d83d7edieee_802_15_4_network_node-0.2.2-fe7baa36.zipОписание
Библиотека для построения сетей IEEE 802.15.4, где маломощные узлы с датчиками большую часть времени спят и просыпаются либо по внешнему событию (датчик движения, кнопка), либо по расписанию. После пробуждения узел отправляет данные датчиков и снова засыпает, что критично для питания от батарей. На стороне приёма стоит всегда включённый хост, который собирает данные и может переправлять их в MQTT или Home Assistant. Поддерживается шифрование GCM, загрузка прошивки по воздуху (OTA) с автоматической проверкой версии и удалённая переконфигурация узлов прямо из хоста. Совместима с Arduino IDE и ESP-IDF (для PlatformIO работает только с ESP-IDF, не с Arduino фреймворком). Одна и та же прошивка подходит для идентичного железа разных узлов без уникальных ID в памяти.