Блокировка пуска сценариев
Модератор: immortal
Блокировка пуска сценариев
Добрый день, имеется идея блокировки пуска сценариев в зависимости от событий (например от датчика движения), но незнаю как реализовать.
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Блокировка пуска сценариев
Любой сценарий можете реализовать. Вот у меня в датчике движения разные варианты действий в зависимости от режима его работы:
Код: Выделить всё
$ot = $this->object_title;
//Если выставлен АВТО-режим выключения света, включаем свет
if ($this->getProperty('LightOffAutoMode') == 1) {
cm("Lamp_0440_SP11_206z.turnOn");
sg("SensorMotion_0320_DD05_206s.LightOffAutoMode",0);
//Выключаем свет через 3 минуты
setTimeOut($ot.'_TurnOff_Lighting','cm("Lamp_0440_SP11_206z.turnOff");',60*3);
return;
}
//Выключим свет в помещении через 5 минут, включаем АВТО-режим выключения света
setTimeOut($ot.'_TurnOff_Lighting','cm("Lamp_0440_SP11_206z.turnOff");sg("SensorMotion_0320_DD05_206s.LightOffAutoMode",1);',60*5);