Погода "по умолчанию" в стандартном релизе - на Москву

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

Модератор: immortal

Ответить
dimens
Сообщения: 13
Зарегистрирован: Пн апр 11, 2016 7:33 pm
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Погода "по умолчанию" в стандартном релизе - на Москву

Сообщение dimens » Сб апр 16, 2016 8:55 pm

Возможно кому-то понадобится.
Для того чтобы переделать погоду для своего города, с сайта http://pogoda.tut.by/тот откуда берутся данные Веб-переменных в стандартном релизе.
Пример для Москвы, для других городов не пробовал, но думаю аналогично, только подставить "код" города. Москва 27612
Простая переделка ссылок проблему не решает, нужно менять Шаблоны поиска.
Пример для Weather Today
1.png
1.png (51.63 КБ) 4871 просмотр
Нужно сменить ссылки Веб-переменных на другой город: по умолчанию Минск http://pogoda.tut.by/city/26850?pda=1 
для Москвы меняем на http://pogoda.tut.by/city/27612?pda=1 
В шаблон поиска вставляем:

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

Сегодня.+?днем:(.+?), ночью
Сохраняем, обновляем.

Перечислю список ссылок и шаблонов поиска для остальных значений:
Weather Tomorrow
Ссылка http://pogoda.tut.by/city/27612?pda=1
Шаблон поиска

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

Завтра.+?днем:(.+?), ночью
Прогноз погоды
Ссылка http://pogoda.tut.by/city/27612?pda=1
Шаблон поиска

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

<br \/>(.+?)<a
Sunrise Time
Ссылка http://pogoda.by/27612
Шаблон поиска не меняем, по умолчанию

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

Восход: (\d+:\d+), 
Sunset Time
Ссылка http://pogoda.by/27612
Шаблон поиска не меняем, по умолчанию

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

заход: (\d+:\d+) \[местное\] 
Температура за окном
Ссылка http://pogoda.by/pda/?city=27612
Шаблон поиска не меняем, по умолчанию

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

погода фактическая.+?Температура воздуха (.+?)[°&] 
За это сообщение автора dimens поблагодарили (всего 3):
samum (Пн июн 13, 2016 2:23 pm) • bat86 (Пн июл 11, 2016 5:40 pm) • Charly (Вт ноя 28, 2017 12:30 pm)
Рейтинг: 3.49%
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Погода "по умолчанию" в стандартном релизе - на Москву

Сообщение zoldaten » Чт янв 24, 2019 9:57 am

ссылка https://pogoda.tut.by/city/27612?pda=1 не актуальна. по ссылке выдает погоду Минска вместо Москвы!

https://pogoda.tut.by/pda/city/moskva?pda=1 - правильная ссылка.

Также в web-переменных надо поправить "Температура за окном" вписав шаблон:
Сегодня.+?днем:(.+?),

Кроме того, в поле Кодировка страницы web-переменных должна быть кодировка utf-8, вместо windows-1251.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Ответить