NTP и fail-over в случае "блэкаута"

Jan 16, 2019 14:52

Размышления навеяны дискуссией в телеграм-чатеге по поводу часов на ESP8266, которые являются частью чего-либо, причем относительно критичной ( Read more... )

Очумелые ручки, ntp, esp8266, smart home

Leave a comment

Comments 32

ker_laeda January 17 2019, 07:54:39 UTC
Используй GPS как источник точного времени.
GPS-приёмнику вообще инетик не нужен :)

Reply

dlinyj January 17 2019, 09:16:19 UTC
А есть дешёвые gps?

Reply

aterentiev January 17 2019, 09:52:51 UTC
Начиная с 3 долларов без антенны (активная антенна стоит баксов 8-10). Готовые модули с керамической антенной на плате - от 5-6 долларов.

Reply

ker_laeda January 17 2019, 09:57:51 UTC
Смотря какой ценовой диапазон имеется в виду :)
Вот, на скорую руку нашёл у наших китайских друзей:
http://ali.pub/31gr4k
Работает по UART, поддерживает протокол NMEA.

Алгоритм достаточно примитивный:
1)Получаем по UART текстовую строку в формате NMEA.
2)Распарсиваем её, и выщемляем из результатов текущее время.
3)Корректируем время относительно своего UTC.

Reply


zorand January 17 2019, 20:55:05 UTC
А там, в этом "доме где освещается" - критично, чтобы все было обязательно на электронике и с чьим-то программным кодом? Я к тому, что обычно ставятся механические таймеры в розетку и все работает годами...
Пардон за офтоп, чувствую себя как хейтер ардуин выше в комментах:)

Reply

aterentiev January 17 2019, 21:52:08 UTC
Я, если честно, понятия не имею. Это было в тематическом телеграм-канале, посвященном esp8266. А спросил я лишь, как использовать внутренний RTC, вся остальная инфа - побочная. Просто заметил, что приложения похожие, я делаю свет для аквариума, а он делал для растений.

Reply


Leave a comment

Up