Страница 1 из 2

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

Добавлено: Ср апр 15, 2020 8:46 pm
sergei64
Доброго всем вечера . есть скрипт от вычисление восхода солнца в зависимости от координат местонахождения . Так вот в нем есть данные о "Начало утренних сумерек: Конец вечерних сумерек:" как эти данные вытащить с скрипта и добавить в объект ? Это нужно для включение и отключения уличного освещения

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

Добавлено: Ср апр 15, 2020 8:55 pm
Chainik
Вы эти темы видели?
viewtopic.php?f=27&t=1336&p=8088
viewtopic.php?f=4&t=3896
viewtopic.php?f=4&t=4090&p=53498

В двух словах: вычисляете значение, преобразовываете в нужный формат и записываете в свойство
sg(......

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

Добавлено: Ср апр 15, 2020 9:42 pm
sergei64
Chainik писал(а):
Ср апр 15, 2020 8:55 pm
Вы эти темы видели?
viewtopic.php?f=27&t=1336&p=8088
viewtopic.php?f=4&t=3896
viewtopic.php?f=4&t=4090&p=53498

В двух словах: вычисляете значение, преобразовываете в нужный формат и записываете в свойство
sg(......
благодарю этих тем не видел хотя целый час лист форум

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

Добавлено: Вс апр 19, 2020 3:54 pm
sergei64
Подскажите в чем ошибка ? что то не работает
//скрипт включение уличного освещения
if (timels(gg('ThisComputer.civil_endTime'))){
callMethod('Relay05.turnOn');
}
elseif(timels(gg('ThisComputer.Chicivil_beginTime'))){
callMethod('Relay05.turnOff');
}

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

Добавлено: Вс апр 19, 2020 4:28 pm
Chainik
sergei64 писал(а):
Вс апр 19, 2020 3:54 pm
Подскажите в чем ошибка ? что то не работает
А у вас в самих свойствах ThisComputer.civil_endTime и Chicivil_beginTime какие значения записаны?
И сам этот скрипт каким образом запускается?

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

Добавлено: Вс апр 19, 2020 4:55 pm
sergei64
Chainik писал(а):
Вс апр 19, 2020 4:28 pm
sergei64 писал(а):
Вс апр 19, 2020 3:54 pm
Подскажите в чем ошибка ? что то не работает
А у вас в самих свойствах ThisComputer.civil_endTime и Chicivil_beginTime какие значения записаны?
И сам этот скрипт каким образом запускается?
скрипт записан в ClockChime onNewMinute, данные ThisComputer.civil_beginTime и ThisComputer.civil_endTime полученные с помощью скрипта восхода..и заката солнца.. соответственно в этих переменных время утренних и вечерних сумерек

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

Добавлено: Вс апр 19, 2020 5:09 pm
Chainik
Если эти переменные у вас не пустые, надо убедиться, чтобы они были в формате "ЧЧ:ММ". И в onNewMinute команду на запуск скрипта попробуйте перенести в самый конец кода. Вдруг поможет.

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

Добавлено: Вс апр 19, 2020 5:13 pm
sergei64
Chainik писал(а):
Вс апр 19, 2020 5:09 pm
Если эти переменные у вас не пустые, надо убедиться, чтобы они были в формате "ЧЧ:ММ". И в onNewMinute команду на запуск скрипта попробуйте перенести в самый конец кода. Вдруг поможет.
они не пустые они записаны в формате "ЧЧ:ММ и соответственно скрип в конце кода onNewMinute пробовал подставлять свои значения так же не работает

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

Добавлено: Вс апр 19, 2020 5:24 pm
xor
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

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

Добавлено: Вс апр 19, 2020 5:26 pm
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
самое интересное что основу скрипта этого брал в onNewMinute ... :D