Будильник, привязанный к рассвету

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

sergejey
Благодарил (а): 0
Поблагодарили: 0

Будильник, привязанный к рассвету

Сообщение sergejey » Пн сен 17, 2012 7:29 pm

Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Будильник, привязанный к рассвету

Сообщение Amarok » Сб дек 15, 2012 1:06 pm

А к gismeteo как привязаться?
Моя Алиска живёт на Proxmox в Debian 12
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Будильник, привязанный к рассвету

Сообщение Vit » Сб дек 15, 2012 4:25 pm

BlackWarrior писал(а):А к gismeteo как привязаться?
Также как в статье, только шаблон поиска будет другой
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Будильник, привязанный к рассвету

Сообщение Amarok » Вс дек 16, 2012 11:33 am

А какой? Помогите, плз.
Моя Алиска живёт на Proxmox в Debian 12
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Будильник, привязанный к рассвету

Сообщение Vit » Вс дек 16, 2012 11:35 am

BlackWarrior писал(а):А какой? Помогите, плз.

http://smartliving.ru/Main/ScOtherSunrise


почитайте
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Будильник, привязанный к рассвету

Сообщение dmw » Чт мар 14, 2013 4:26 pm

Шаблон для запроса Веб-переменной у меня только такой заработал:

Код: Выделить всё

Восход Солнца: (.+?),
Аватара пользователя
adzam
Сообщения: 607
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 20 раз
Поблагодарили: 138 раз

Re: Будильник, привязанный к рассвету

Сообщение adzam » Пт мар 15, 2013 7:44 am

Я тоже пробовал подвязаться к gismeteo
но не получилось, помогите если можно
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Lipt0n
Сообщения: 1
Зарегистрирован: Пт окт 11, 2013 3:06 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Будильник, привязанный к рассвету

Сообщение Lipt0n » Пт окт 11, 2013 3:22 pm

Лучше поздно, чем никогда.
Для gismeteo паттерн будет выглядеть следующим образом:

Восход</strong> (\d+:\d+)</li>
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Будильник, привязанный к рассвету

Сообщение Amarok » Сб окт 12, 2013 7:45 am

Что то у меня не получается разобраться со смещением относительно восхода/захода.

Код: Выделить всё

if (timeIs() == (getGlobal("NTura.SunSet") - (45 * 60))) {
  RunScript('AmarokLampOn');
}
Не работает :( А ведь хочется выполнять какое-либо действие за 45 минут до заката (к примеру). В чем, опять, моя ошибка?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Будильник, привязанный к рассвету

Сообщение sergejey » Пн окт 14, 2013 1:49 pm

BlackWarrior писал(а):Что то у меня не получается разобраться со смещением относительно восхода/захода.

Код: Выделить всё

if (timeIs() == (getGlobal("NTura.SunSet") - (45 * 60))) {
  RunScript('AmarokLampOn');
}
Не работает :( А ведь хочется выполнять какое-либо действие за 45 минут до заката (к примеру). В чем, опять, моя ошибка?
по идее такой вариант должен работать:

Код: Выделить всё

$dest=getGlobal('NTura.SunSet');
$tm=strtotime($dest);
if (timeIs(date('H:i', $tm-45*60))) {
  RunScript('AmarokLampOn');
}

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить