Код: Выделить всё
if (timeBetween('08:00', '11:00')) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} else {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}Модератор: immortal
Код: Выделить всё
if (timeBetween('08:00', '11:00')) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} else {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}Ну тогда можно в "OnNewMinute" записать:Logrus писал(а): Сб авг 01, 2020 4:17 pm лучше 10 раз прочитать, чем один раз записать
проверки добавить выше, не надо на каждый чих дд заново одно и то же
Код: Выделить всё
if (timeis('08:00')) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} elseif (timeis('11:00')) {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}Код: Выделить всё
if (timeBetween('08:00', '11:00')) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} else {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}Код: Выделить всё
if ((timeBetween('08:00', '11:00')) && (gg("miioDimmerph01.saved_bright")!=100)) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} else
if (gg("miioDimmerph01.saved_bright")!=20) {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}Единственное, с точки зрения правильности синтаксиса не "!=", а "!==".
Код: Выделить всё
if (gg('XiMotion07.status')==1 && (gg('Sensor_light04.minValue') > gg('Sensor_light04.value'))) {
//включим свет
cm('miioDimmerph01.turnOn');
//запустим таймер (3 мин), по истечении которого свет будет выключен
clearTimeOut("lightOffTimerAuto");
SetTimeOut("lightOffTimerAuto","callMethod('miioDimmerph01.turnOff');",60*3);
}Код: Выделить всё
if ((timeBetween('08:00', '22:00')) && (gg("miioDimmerph01.saved_bright")!==100) && (gg('miioDimmerph01.status')==1)) {
sg('miioDimmerph01.saved_bright',100);
sg('miioDimmerph01.cct',100);
} else
if ((gg("miioDimmerph01.saved_bright")!==20) && (gg('miioDimmerph01.status')==1)) {
sg('miioDimmerph01.saved_bright',20);
sg('miioDimmerph01.cct',90);
}