Web интерфейс с настройками таймеров, уровнем света, подключение к mqtt, режим энергосбережения
Предварительный таймер - по умолчанию равен 1 минуте. Если при его срабатывании уровень освещения выше порогового значения, то запускается таймер срабатывания. Если свет был отключен до срабатывания таймера, то он останавливается и запуск таймер срабатывания не производится. Таймер срабатывания - по умолчанию равен 2 минутам. Это интервал срабатывания распылителя. При его срабатывании включается мотор распылителя и если уровень освещения все еще выше порогового значения, таймер перезапускается. Если ниже, то также включается мотор распылителя и таймер останавливается. Опрос датчика света - равен 10 секунд. Если полученное значение выше установленного порога, то запускается предварительный таймер.
За основу взят проект Сергея Переделка автоматического освежителя Airwick https://clck.ru/35Za3B Спасибо за помощь в написании проекта, так же у него на сайте есть своя версия проекта PROJECT A.L.T. https://clck.ru/35Za3v