Правила с расписаниями

Для того чтобы правило срабатывало всякий раз, как выше написано ежеминутно. Но этот механизм мне не нравится, есть проще, как тут: Помогите пожалуйста с подбором и настройкой оборудования для теплиц - #347 от пользователя BrainRoot
Ну и комментировано для понятности.
И интерфейс установки времени есть, с сохранением-востановлением при перезапуске.
То есть просто раз в минуту проверяем, попадает ли текущее время в диапазон.