NodeRedTime
Получение Unix Epoch timestamp из Node-Red сервера в локальной сети для ESP32 и ESP8266
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:970bc64810e8b035b818c4520da337e9b272d4bb5eb16176d52f3b13e46dfa12NodeRedTime-1.0.1-970bc648.zipОписание
Получение времени по локальной сети вместо обращения к интернет-серверам. NodeRedTime работает с ESP32 и ESP8266, извлекая Unix Epoch timestamp прямо из Node-Red сервера, который находится в том же локальном сегменте сети. Это пригодится, если дома или в офисе уже запущен Node-Red на какой-нибудь всегда включённой машине (например на Raspberry Pi с IOTstack), и эта машина синхронизирует своё время через NTP. Для батарейных устройств в режиме глубокого сна решение хорошо тем, что один запрос к локальному серверу занимает считанные миллисекунды и WiFi не требует долгой активации. NTP иногда вообще не отвечает за 10 секунд, а здесь вся операция предсказуема и гарантированна в рамках локальной сети.