Найдено 4 результата

inf
Вс ноя 26, 2023 8:21 pm
Форум: Настройка и программирование
Тема: Включить если == после заката
Ответы: 9
Просмотры: 1172

Re: Включить если == после заката

действительно не работало как надо, теперь так:
$dark=(gg('ThisComputer.isDark'));
if ($dark == 1) {
say('включаем свет');
sg('Relay00.status', 1);
SetTimeOut("myTimer_999","sg('Relay00.status', 0);",360);
SetTimeOut("myTimer_998","say('вЫключаем свет');",360);
} else{
say('солнце еще высоко');
}
inf
Пт ноя 17, 2023 9:34 pm
Форум: Настройка и программирование
Тема: Включить если == после заката
Ответы: 9
Просмотры: 1172

Re: Включить если == после заката

В переменной ThisComputer.SunSetTime была строка(возможно) т.к say (gg('ThisComputer.SunSetTime')); какое то значение выдавал сделал сценарий с функцией date_sun_info, теперь конструкция if (timeIs>(gg('ThisComputer.SunSetTime'))) { заработала проверять по gg('DarknessMode.active') == 1 ,эта идея пр...
inf
Пн ноя 13, 2023 10:01 pm
Форум: Настройка и программирование
Тема: Включить если == после заката
Ответы: 9
Просмотры: 1172

Re: Включить если == после заката

if (timeIs(gg('ThisComputer.SunSetTime'))) {
sg('Relay00.status', 1);
SetTimeOut("myTimer_002","sg('Relay00.status', 0);",1*10);

в таком виде тоже не работает
inf
Вс ноя 12, 2023 8:51 pm
Форум: Настройка и программирование
Тема: Включить если == после заката
Ответы: 9
Просмотры: 1172

Включить если == после заката

Дорогой друг, прошу помощи в логике сценария включения реле только после заката.

if (timeIs('ThisComputer.SunSetTime')) {
sg('Relay00.status', 1);
SetTimeOut("myTimer_002","sg('Relay00.status', 0);",1*360);

2 и3 пункт отдельно отрабатывают
видимо где-то ошибка в условии но где?