Страница 1 из 1

Постоянное выполнение одного сценария

Добавлено: Пт дек 29, 2017 3:57 pm
alekszander
Коллеги, подскажите. Есть лента светодиодная Xiaomi прикрученная к МДМ. Какую структуру сделать что бы сценарий запускался к примеру в 7 вечера, и длилось до 11 часов вечера, без перерывов и изменений? Единственное решение которое нашёл пока это оператор while. Работает некоторое время но потом прекращается.

Re: Постоянное выполнение одного сценария

Добавлено: Пт дек 29, 2017 4:22 pm
savenko_egor
Ну я как минимум 2 решения вижу:
1. Через крон модуль запускать сценарий(или метод) включения и выключения.
2. Добавить сценарий который будет вызываться из onNewHour и проверять время. Ну и если 7 - то запустить метод включения, а если 11 - то запустить метод выключения.

while использовать не рекомендовал бы. Тем более на такой длинный промежуток. Вам по сути нужно вызвать один раз включение, и один раз выключение. Делайте по любому способу из описанных выше да и всё.

Re: Постоянное выполнение одного сценария

Добавлено: Пт дек 29, 2017 6:34 pm
savenko_egor
Вот: Авто-запуск сценариев Сергей как чувствовал что Вам будет это нужно :D