Включение света по датчику движения

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

ctac87
Сообщения: 26
Зарегистрирован: Вт ноя 06, 2018 3:51 am
Благодарил (а): 5 раз
Поблагодарили: 0

Re: Включение света по датчику движения

Сообщение ctac87 » Вт сен 01, 2020 2:59 pm

lihodeev писал(а):
Сб авг 29, 2020 8:48 pm
ctac87 писал(а):
Сб авг 29, 2020 5:29 pm
Привет, нужна помощь. Есть датчик движения подключен к ESP8266 прошивка с сайта wifi-iot добавил через простые устройства и всё работает датчик реагирует и статус меняется в МД и к нему хочу подключить лампу чтобы в тёмное время суток при срабатывание датчика включался свет на некоторое время только когда в простых устройствах в датчике движения добавляю лампу включить на время тогда свет загорается и не включается и сам я его тоже не могу выключи сразу же опять включается.
1.попробуйте еще раз прочитать свое сообщение и сами понять.
2. если я правильно понял, то -
sg('Motion03.status',1);
SetTimeOut("MS2ActTimer","sg('Motion03.status', 0);",5);
//если стоит статус 1 в обьекте (управления светом при движении ) то включим свет в кухне
if ((gg('NightMode.all_sleep')==0) &&(timeBetween((gg('ThisComputer.SunSetTime')),'23:30')))
{
callMethod('Relay05.turnon');
}
//запустим таймер на 10 минут и выключим свет
clearTimeOut("lightOffRelay05");
SetTimeOut("lightOffRelay05","callMethod('Relay05.turnOff');",60*10);
Делаю так
https://yadi.sk/i/dG7mnMWOAIQXyQ
https://yadi.sk/i/keHK5jxR5bkUGw
Но с эти кодом датчик движения срабатывает каждые пару секунд и свет не включается.
Пробовал такой код
callMethod('Relay05.turnon')
SetTimeOut("lightOffRelay05","callMethod('Relay05.turnOff');",60*10)
с ним свет включается сразу даже если нет движения.
Ответить