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

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

Модератор: immortal

sashmen
Сообщения: 27
Зарегистрирован: Ср ноя 05, 2014 11:21 pm

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

Сообщение sashmen »

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-00SPOILER_SHOW

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

 $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 раз.
Сервер на raspberry pi Noolite SRF-10-1000, PT111, PU-411, mtrf-64-usb
Connect
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

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

Сообщение Amarok »

А конечное время проговаривание где настраивается?
Моя Алиска живёт на Proxmox в Debian 12
ngservis
Сообщения: 92
Зарегистрирован: Ср ноя 19, 2014 4:15 pm
Откуда: Альметьевск

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

Сообщение ngservis »

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

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

Сообщение adzam »

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

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

Сообщение ученик »

Добрый день, Форумчане!!!!!!!!
проблема в следующем
хочу получить погоду с сайта 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
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич

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

Сообщение Bagir »

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

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

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

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

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

Сообщение Amarok »

Bagir писал(а):

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

$i=27321;
$s="text$i";
echo $s;
А куда это пихать?
Моя Алиска живёт на Proxmox в Debian 12
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Контактная информация:

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

Сообщение ErmolenkoM »

Bagir писал(а):

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

$i=27321;
$s="text$i";
echo $s;
:shock: Это что еще такое за Абра-Кадабра :?: Почему оно работает :?: Я не знал что так можно
http://doc.blox.ru/phpTemplates_quotes.htm читать например здесь.
aka msh555
Cubian на Cubietruck, Connect
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич

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

Сообщение Bagir »

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

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

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

Сообщение Jon2015 »

ученик писал(а):Добрый день, Форумчане!!!!!!!!
проблема в следующем
хочу получить погоду с сайта 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 страницы расписано как через скрипт взять погоду с Яндекса.
Ответить