срабатывание по времени

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
artemon25
Сообщения: 112
Зарегистрирован: Чт авг 25, 2016 10:33 pm

срабатывание по времени

Сообщение artemon25 »

доброго всем дня подскажите как проще всего можно сделать чтобы какой нибудь сценарий или шаблон запускался сам по настроенному времени.
допустим в 18.15 включить сценарий
заранее всем спасибо
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm

Re: срабатывание по времени

Сообщение C_3AXAPOB »

Вставить в метод onNewMinute

if (timeIs('18:15')) {
RunScript('НазваниеСкрипта');
}
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
artemon25
Сообщения: 112
Зарегистрирован: Чт авг 25, 2016 10:33 pm

Re: срабатывание по времени

Сообщение artemon25 »

C_3AXAPOB писал(а):Вставить в метод onNewMinute

if (timeIs('18:15')) {
RunScript('НазваниеСкрипта');
}
да действительно так работает а вообще возможно ещё как то сделать то же самое просто хочу знать.
спасибо большое за ответ
rtroyakov
Сообщения: 109
Зарегистрирован: Сб июл 11, 2015 2:54 am
Откуда: Московская обл,город Ногинск

Re: срабатывание по времени

Сообщение rtroyakov »

artemon25 писал(а):доброго всем дня подскажите как проще всего можно сделать чтобы какой нибудь сценарий или шаблон запускался сам по настроенному времени.
допустим в 18.15 включить сценарий
заранее всем спасибо
Либо в самом сценарии настроить галочкой периодическое выполнение по дням и времени(У меня так принудительно в 8:20 утра отключается всё в детской,когда дети в школу ушли)
Zubkov
Сообщения: 35
Зарегистрирован: Вт сен 13, 2016 8:43 pm

Re: срабатывание по времени

Сообщение Zubkov »

artemon25 писал(а):
C_3AXAPOB писал(а):Вставить в метод onNewMinute

if (timeIs('18:15')) {
RunScript('НазваниеСкрипта');
}
да действительно так работает а вообще возможно ещё как то сделать то же самое просто хочу знать.
спасибо большое за ответ
я настроил через шаблон поведения.
Создаешь новый шаблон "на основе свойств" и там привязка к ThisComputer, свойство time.now, далее равно такому-то времени - выполнить то-то (или сценарий или метод например)
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm

Re: срабатывание по времени

Сообщение ILGAS »

Можно использовать Cron из маркета.
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов

Re: срабатывание по времени

Сообщение Lerych »

А как сделать включение уличного прожектора по времени захода солнца + полчаса, например. И соответственно выключение по восходу минус полчаса.
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: срабатывание по времени

Сообщение Chainik »

Для начала надо получить время восхода и заката солнца. Вот тут реализовано.
https://majordomo.smartliving.ru/forum/ ... =23&t=2215
Потом - дело техники.
Сам не делал, но в конце всего должно быть примерно такое.

Код: Выделить всё

if (timeIs('23:15'))  cm('Имя_объекта.Имя_метода_ВКЛ_СВЕТ'); 
Вместо '23:15' должна быть переменная со временем заката в данный день + полчаса.
И запускать этот код, например, из «OnNewMinute».
Ответить