Как погоду настроить

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

Модератор: immortal

sashmen
Сообщения: 27
Зарегистрирован: Ср ноя 05, 2014 11:21 pm
Благодарил (а): 19 раз
Поблагодарили: 3 раза

Re: Как погоду настроить

Сообщение sashmen » Ср дек 10, 2014 6:04 pm

msh555 писал(а):
sashmen писал(а):
msh555 писал(а):в админке создать скрипт назвать sayweather заполнить тело кодом выше.
в обьекте Таймер в метода OnNewMinut добавить вызов

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

runScript("sayweather"); 
Наслаждаться ;-)

PS. Проговаривает через колонки сервака, еще выводит в лог.
А как заставить обновлятся и болтать допустим
раз в 20мин или 10мин.
onNewMinute

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

$h=(int)date('G',time());
$m=date('i',time());

if (($h>=8)) {
 if ($m=="00") {
   say(timeNow());
 }
}
 
приведенный выше код проговаривает время каждый час после восьми часов утра (включительно)
Нужно модифицировать его под 10 или 20 минут. Это не сложно. Удачи!


Сделал так говорит каждые 5 мин с 8-00 до 20-00Показать

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

 $h=(int)date('G',time());
 $m=date('i',time());

if (($h>=8)&&($h<=19)) {
 if ($m%5 == 0) {
   // say(timeNow());
   runScript("sayweather");
 }
}
Спасибо за подсказку
Последний раз редактировалось sashmen Сб дек 27, 2014 11:15 am, всего редактировалось 1 раз.
За это сообщение автора sashmen поблагодарил:
Amarok (Вт фев 24, 2015 11:14 am)
Рейтинг: 1.16%
Сервер на raspberry pi Noolite SRF-10-1000, PT111, PU-411, mtrf-64-usb
Connect
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Как погоду настроить

Сообщение Amarok » Чт дек 11, 2014 6:26 am

А конечное время проговаривание где настраивается?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Как погоду настроить

Сообщение ngservis » Сб янв 10, 2015 9:40 am

Перестала обновляться погода с яндекса.
Rasberry PI + arduino mega 2560
Аватара пользователя
adzam
Сообщения: 602
Зарегистрирован: Сб дек 08, 2012 10:28 pm
Откуда: Кишинев
Благодарил (а): 20 раз
Поблагодарили: 138 раз

Re: Как погоду настроить

Сообщение adzam » Сб янв 10, 2015 10:28 am

А у меня работает
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: Как погоду настроить

Сообщение ученик » Вс фев 22, 2015 11:00 am

Добрый день, Форумчане!!!!!!!!
проблема в следующем
хочу получить погоду с сайта http://pogoda.tut.by/city/sankt-peterburg?pda=1
шаблон поиска <h1>Санкт-Петербург <\/h1><br\/><b>Сегодня:<\/b><br\/> (. +?)<br\/><br/>
почему то не работает
в чем причина?
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
Аватара пользователя
Bagir
Сообщения: 1613
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 374 раза

Re: Как погоду настроить

Сообщение Bagir » Пн фев 23, 2015 6:06 pm

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

$i=27321;
$s="text$i";
echo $s; 
:shock: Это что еще такое за Абра-Кадабра :?: Почему оно работает :?: Я не знал что так можно. Но я уж лучше по старинке ))

Яндекс вот так просто отдает погоду без ключей, авторизации и прочей чешуи. Прикольно. Причем в такой удобной форме. Офигеть. Не прикрыли бы лавочку.

Вот когда нет данных, так что найдешь, то и прилепишь. А при таком богатстве даже и не знаю чего брать, как и где разместить :D
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Как погоду настроить

Сообщение Amarok » Вт фев 24, 2015 7:12 am

Bagir писал(а):

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

$i=27321;
$s="text$i";
echo $s;
А куда это пихать?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Как погоду настроить

Сообщение ErmolenkoM » Вт фев 24, 2015 7:46 am

Bagir писал(а):

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

$i=27321;
$s="text$i";
echo $s;
:shock: Это что еще такое за Абра-Кадабра :?: Почему оно работает :?: Я не знал что так можно
http://doc.blox.ru/phpTemplates_quotes.htm читать например здесь.
За это сообщение автора ErmolenkoM поблагодарили (всего 2):
Amarok (Вт фев 24, 2015 7:51 am) • Bagir (Вт фев 24, 2015 10:54 am)
Рейтинг: 2.33%
aka msh555
Cubian на Cubietruck, Connect
Аватара пользователя
Bagir
Сообщения: 1613
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 374 раза

Re: Как погоду настроить

Сообщение Bagir » Вт фев 24, 2015 11:00 am

Мир полон чудес. Я думал что про кавычки я уже знаю все. Казалось бы чего тут такого еще может быть. А вон оно как.

Вчера разбирался с xml от Яндекса. Лихо они конечно. Интересно, по доброте душевной, или для своих программ это все делали. На одном дыхании можно все в свои свойства забрать.
Слепил вот такой элемент для погоды:
Изображение
Вот только не знаю как с прогнозом быть. Либо отдельный элемент делать, либо в этот куда прикрутить. Подсказывайте дизайнерские советы! Потом все выложу.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Jon2015
Сообщения: 28
Зарегистрирован: Чт фев 05, 2015 8:07 pm
Благодарил (а): 9 раз
Поблагодарили: 5 раз

Re: Как погоду настроить

Сообщение Jon2015 » Ср мар 11, 2015 12:01 pm

ученик писал(а):Добрый день, Форумчане!!!!!!!!
проблема в следующем
хочу получить погоду с сайта http://pogoda.tut.by/city/sankt-peterburg?pda=1
шаблон поиска <h1>Санкт-Петербург <\/h1><br\/><b>Сегодня:<\/b><br\/> (. +?)<br\/><br/>
почему то не работает
в чем причина?
У меня тоже не работает на этой странице ни один шаблон. Может дело в кодировках или особенностей браузеров.
С сайта http://ru-meteo.ru/saint-petersburg все берется хорошо.
пример шаблона на текущий день:

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

<td class="more">(.+?)<\/td> 
прогноз на 3 дня:

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

<div id="day3forecast">(.+?)<\/div> 
народный календарь:

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

<div id="calend">(.+?)<\/div> 
В этом топике начиная с 7 страницы расписано как через скрипт взять погоду с Яндекса.
За это сообщение автора Jon2015 поблагодарил:
ученик (Вт мар 17, 2015 4:03 am)
Рейтинг: 1.16%
Ответить