
==========
▾Термины:
Заход - уход за линию горизонта светила и недостаток освещения открытой местности.
Восход - появление светила в линию горизонта для достаточного освещения открытой местности.
Зона UTC - часовой пояс в системе UTC, может быть отрицательным для упрощения взаимодействия.
Широта\Долгота - соответственно северная широта и восточная долгота в градусах.
▾Возможные ошибки:
Отсутствует контроль вводных значений, по этому велик шанс получить закат в космосе если выйти за общепринятый диапазон чисел.
Возможно для вашего региона высота над уровнем моря может не идеально попадать в заданный промежуток, для достижения лучшего результата можно поиграться смещением минут или установить нужную широту.
Если смещение минут больше 60 то оно принимается за первичный источник смещения.
===============
▾Сферы применения:
автоматизация умного дома подразумевая что фазы человека обычно совпадают с периодами рассвета и для разных сезонов имеют разный характер, например автоматическое включение тёплого пола за 40 минут до рассвета.
технологичное уличное освещение.
альтернатива промышленным реле с астрономическим ценником, добавляя возможности кастомизации алгоритмов что выгодно в комплексных системах автоматизации.
▾Преимущества перед традиционным фото-резистивным датчиком:
простота настройки, работать и отлаживать программу намного удобнее теоретически перед большим монитором нежели нажимая маленькие кнопки в странных комбинациях.
исключен повтор цикла в рамках одного периода от внешних воздействий, для защиты ламп ДРЛ / ДНАТ от включения под давлением.
экономия электроэнергии, ибо фотодатчик находясь в неправильном направлении из-за тени может выдавать неверную информацию выключая свет слишком поздно.
исключая необходимость установки фотодатчика на открытой местности.
===============
Постоянная ссылка на загрузку с возможными обновлениями:
https://cloud.mail.ru/public/WhEP/HPRCV3DcX