Здравствуйте дорогие друзья!
Подскажите, пожалуйста, как реализовать программным кодом такую задачу: хочу чтобы по условии (условия уже прописаны в сценариях) обьект к примеру Relay, свойство status установить на 1. А по прошествии 15 минут поменять свойство status на 0.
Извините меня, пожалуйста, я ленивый долго учебники по PHP копать не хочу, поэтому прошу готовый ответ.
Очень вам признателен за помощь.
Спасибо вам.
Включение устройства на время и отключение
Модератор: immortal
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Включение устройства на время и отключение
Можно воспользоваться таймерами:Stryzhak писал(а): ↑Пн апр 27, 2020 4:00 pmЗдравствуйте дорогие друзья!
Подскажите, пожалуйста, как реализовать программным кодом такую задачу: хочу чтобы по условии (условия уже прописаны в сценариях) обьект к примеру Relay, свойство status установить на 1. А по прошествии 15 минут поменять свойство status на 0.
Извините меня, пожалуйста, я ленивый долго учебники по PHP копать не хочу, поэтому прошу готовый ответ.
Очень вам признателен за помощь.
Спасибо вам.
Код: Выделить всё
sg('Relay.status', 1);
SetTimeOut("myTimer_001","sg('Relay.status', 0);",60*15);
-
- Сообщения: 35
- Зарегистрирован: Пт сен 27, 2019 3:37 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Включение устройства на время и отключение
Огромное спасибо вам, дорогой друг.Chainik писал(а): ↑Пн апр 27, 2020 4:06 pmМожно воспользоваться таймерами:Stryzhak писал(а): ↑Пн апр 27, 2020 4:00 pmЗдравствуйте дорогие друзья!
Подскажите, пожалуйста, как реализовать программным кодом такую задачу: хочу чтобы по условии (условия уже прописаны в сценариях) обьект к примеру Relay, свойство status установить на 1. А по прошествии 15 минут поменять свойство status на 0.
Извините меня, пожалуйста, я ленивый долго учебники по PHP копать не хочу, поэтому прошу готовый ответ.
Очень вам признателен за помощь.
Спасибо вам.Код: Выделить всё
sg('Relay.status', 1); SetTimeOut("myTimer_001","sg('Relay.status', 0);",60*15);
- Рейтинг: 1.16%
-
- Сообщения: 35
- Зарегистрирован: Пт сен 27, 2019 3:37 pm
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: Включение устройства на время и отключение
Здравствуйте!Chainik писал(а): ↑Пн апр 27, 2020 4:06 pmМожно воспользоваться таймерами:Stryzhak писал(а): ↑Пн апр 27, 2020 4:00 pmЗдравствуйте дорогие друзья!
Подскажите, пожалуйста, как реализовать программным кодом такую задачу: хочу чтобы по условии (условия уже прописаны в сценариях) обьект к примеру Relay, свойство status установить на 1. А по прошествии 15 минут поменять свойство status на 0.
Извините меня, пожалуйста, я ленивый долго учебники по PHP копать не хочу, поэтому прошу готовый ответ.
Очень вам признателен за помощь.
Спасибо вам.Код: Выделить всё
sg('Relay.status', 1); SetTimeOut("myTimer_001","sg('Relay.status', 0);",60*15);
Никак не могу найти описание функции SetTimeOut.
У меня после запуска сценария выдает ошибку: Warning: in_array() expects parameter 2 to be array, null given in C:\_majordomo\htdocs\modules\objects\objects.class.php on line 504
Помогите разобраться, пожалуйста! Как я понимаю не все аргументы заданы для коректного срабатывания функции.
Спасибо вам.
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Включение устройства на время и отключение
Вот тут все используемые в Мажордомо встроенные функции:Stryzhak писал(а): ↑Вт апр 28, 2020 1:34 pm...
Здравствуйте!
Никак не могу найти описание функции SetTimeOut.
У меня после запуска сценария выдает ошибку: Warning: in_array() expects parameter 2 to be array, null given in C:\_majordomo\htdocs\modules\objects\objects.class.php on line 504
Помогите разобраться, пожалуйста! Как я понимаю не все аргументы заданы для коректного срабатывания функции.
Спасибо вам.
https://kb.mjdm.ru/vstroennie-v-majordomo-funkcii/
Функция SetTimeOut имеет 3 аргумента: имя таймера, выполняемое действие (код), продолжительность работы таймера в секундах.
- Рейтинг: 1.16%