Сообщение от petera Думаю, что дело в строчке if curTOD >= tmp_on and curTOD <= tmp_off then нужно исправить на if curTOD >= tmp_on and curTOD < tmp_off then Да, действительно, подправил строку в функции, теперь работает правильно. Спасибо.
Правила форума