Скрипт восход солнца

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

sergei64
Сообщения: 62
Зарегистрирован: Вт апр 02, 2019 9:01 pm

Re: Скрипт восход солнца

Сообщение sergei64 »

xor писал(а): Вс апр 19, 2020 5:24 pm
sergei64 писал(а): Вс апр 19, 2020 3:54 pm Подскажите в чем ошибка ? что то не работает
//скрипт включение уличного освещения
if (timels(gg('ThisComputer.civil_endTime'))){
callMethod('Relay05.turnOn');
}
elseif(timels(gg('ThisComputer.Chicivil_beginTime'))){
callMethod('Relay05.turnOff');
}
не timeLs, a timeis
спасибо все заработало ... тогда в чем тогда смысл между timeis и timeIs
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Скрипт восход солнца

Сообщение xor »

sergei64 писал(а): Вс апр 19, 2020 5:31 pm
xor писал(а): Вс апр 19, 2020 5:24 pm
sergei64 писал(а): Вс апр 19, 2020 3:54 pm Подскажите в чем ошибка ? что то не работает
//скрипт включение уличного освещения
if (timels(gg('ThisComputer.civil_endTime'))){
callMethod('Relay05.turnOn');
}
elseif(timels(gg('ThisComputer.Chicivil_beginTime'))){
callMethod('Relay05.turnOff');
}
не timeLs, a timeis
спасибо все заработало ... тогда в чем тогда смысл между timeis и timeIs
https://kb.mjdm.ru/vstroennie-v-majordomo-funkcii/

смысл простой
timeIs есть такая функция, а timels нет
если у вас она есть, то это что-то самописное
это легко проверить в консоли
2020-04-19_17-59-59.png
2020-04-19_17-59-59.png (23.56 КБ) 1606 просмотров
ps/ у вас было написано тимелз, а надо тимеиз. писать тимеиз или тимеИз можно и так и так. лишь бы без л) л латинская маленькая очень похожа на и латинскую заглавную
sergei64
Сообщения: 62
Зарегистрирован: Вт апр 02, 2019 9:01 pm

Re: Скрипт восход солнца

Сообщение sergei64 »

xor писал(а): Вс апр 19, 2020 6:00 pm
sergei64 писал(а): Вс апр 19, 2020 5:31 pm
xor писал(а): Вс апр 19, 2020 5:24 pm
sergei64 писал(а): Вс апр 19, 2020 3:54 pm Подскажите в чем ошибка ? что то не работает
//скрипт включение уличного освещения
if (timels(gg('ThisComputer.civil_endTime'))){
callMethod('Relay05.turnOn');
}
elseif(timels(gg('ThisComputer.Chicivil_beginTime'))){
callMethod('Relay05.turnOff');
}
не timeLs, a timeis
спасибо все заработало ... тогда в чем тогда смысл между timeis и timeIs
https://kb.mjdm.ru/vstroennie-v-majordomo-funkcii/

смысл простой
timeIs есть такая функция, а timels нет
если у вас она есть, то это что-то самописное
это легко проверить в консоли
2020-04-19_17-59-59.png

ps/ у вас было написано тимелз, а надо тимеиз. писать тимеиз или тимеИз можно и так и так. лишь бы без л) л латинская маленькая очень похожа на и латинскую заглавную
Спасибо за развернутый ответ.. Значит это моя 100 процентная ошибка... которую теперь буду знать!
Ответить