это строка написана в этом месте так же как и в примере на гитхабе
Откуда в if появился дополнительный параметр “9000”?
Но это ж пример… Да, там можно и даже работать будет, но зачем переопределять объект если его можно (коме текущего дататайма) считать константой.
ну помогите пожалуйста написать этот блок, нужно реализовать:
если окно открыто подается ик сигнал на выключение сплита и запускается таймер который в течении 2-3 минут смотрит за окном и если оно в это время закрылось, то идет ик сигнал на включение, а если продолжает быть открытым то выключается реле
Кода (кусок под правку) выложите пожалуйста.
вот, это условие если открылось окно
а это весь код
if(!isOpen){
if(isConditionOn){
dev["wb-msw-v3_115"]["Play from ROM2"] = true;
isConditionOn=false;
setTimeout(function (){
if (!isConditionOn){
dev["wb-mdm3_11"]["K1"] = false;
log("таймер выключил питание");
}
else{
log("таймер не выключил питание");
}
},10000);
}
else{
if(!isConditionOn){
dev["wb-msw-v3_115"]["Play from ROM2"] = true;
dev["wb-mdm3_11"]["K1"] = true;
log("Окно Закрыто");
isConditionOn = true;
}
}
}
добрый день, к сожалению и ваше правило не работает , буду изучать вопрос дальше
Советую добавить в таймер до условий вывод в лог используемых переменных - можно оценить какие в них значения.
спасибо проверю
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.