[Модуль] Погода от Яндекс (app_yaweather)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Да, у меня модуль пробок оттуда инфу дергает...все хочу туда погоду дополнить))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 220
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 57 раз
- Поблагодарили: 1 раз
Re: Модуль "Погода от Яндекс"
У меня ошибка вылетает
На странице MDM сверху выводится следующий текст:
И эти строки раз двадцать повторяются
На странице MDM сверху выводится следующий текст:
Код: Выделить всё
Warning: simplexml_load_file(): tp-equiv="X-UA-Compatible" content="IE=edge"><title>404</title><meta http-equiv= in C:\_majordomo\htdocs\modules\app_yaweather\app_yaweather.class.php on line 246
Warning: simplexml_load_file(): ^ in C:\_majordomo\htdocs\modules\app_yaweather\app_yaweather.class.php on line 246
Warning: simplexml_load_file(): http://export.yandex.ru/weather-ng/forecasts/27612.xml:1: parser error : attributes construct error in C:\_majordomo\htdocs\modules\app_yaweather\app_yaweather.class.php on line 246
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Да потому что модуль мертв уже давно)) Яндекс доступ закрыл к этому apiEvgenyG писал(а):У меня ошибка вылетает
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 220
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 57 раз
- Поблагодарили: 1 раз
Re: Модуль "Погода от Яндекс"
блинnick7zmail писал(а):Да потому что модуль мертв уже давно)) Яндекс доступ закрыл к этому apiEvgenyG писал(а):У меня ошибка вылетает
так написали бы об том в описании модуля
минут сорок потратил, искал где у меня косяк.
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Написано было сообщений 15 назад)) viewtopic.php?p=34672#p34672 Согласен, что в описание модуля тоже можно внести...ну или как вариант вообще из маркета удалить...всё равно бесполезен он)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 113
- Зарегистрирован: Вт июн 09, 2015 9:41 pm
- Откуда: Moscow
- Благодарил (а): 15 раз
- Поблагодарили: 9 раз
Re: Модуль "Погода от Яндекс"
Не пашет больше
https://toster.ru/q/319075#answer_814622
Для тех кому нужен парсинг погоды. Делюсь.
Официальный адрес для обращения к API:
https://api.weather.yandex.ru/v1/foreca ... =2&lang=ru
Заголовки, которые нужно передать для доступа:
User-Agent: yandex-weather-android/4.2.1
X-Yandex-Weather-Client: YandexWeatherAndroid/4.2.1
X-Yandex-Weather-Device: os=null;os_version=21;manufacturer=chromium;model=App Runtime for Chrome Dev;device_id=[DEVICE ID];uuid=[UUID];
X-Yandex-Weather-Token: [TOKEN]
X-Yandex-Weather-Timestamp: [TIMESTAMP]
X-Yandex-Weather-UUID: [UUID]
X-Yandex-Weather-Device-ID: [DEVICE ID]
Accept-Encoding: gzip, deflate
Host: api.weather.yandex.ru
Connection: Keep-Alive
Где [TOKEN] генерируется функцией
md5(secret.concat(timestamp))
Ну и соответственно secret - eternalsun
UUID и Device ID берите от вашего девайса на Android, либо получайте (как я) в ARC Welder.
UPD: Кому интересно, выдается в таком формате:
pastebin.com/w12KvC6q
https://toster.ru/q/319075#answer_814622
Для тех кому нужен парсинг погоды. Делюсь.
Официальный адрес для обращения к API:
https://api.weather.yandex.ru/v1/foreca ... =2&lang=ru
Заголовки, которые нужно передать для доступа:
User-Agent: yandex-weather-android/4.2.1
X-Yandex-Weather-Client: YandexWeatherAndroid/4.2.1
X-Yandex-Weather-Device: os=null;os_version=21;manufacturer=chromium;model=App Runtime for Chrome Dev;device_id=[DEVICE ID];uuid=[UUID];
X-Yandex-Weather-Token: [TOKEN]
X-Yandex-Weather-Timestamp: [TIMESTAMP]
X-Yandex-Weather-UUID: [UUID]
X-Yandex-Weather-Device-ID: [DEVICE ID]
Accept-Encoding: gzip, deflate
Host: api.weather.yandex.ru
Connection: Keep-Alive
Где [TOKEN] генерируется функцией
md5(secret.concat(timestamp))
Ну и соответственно secret - eternalsun
UUID и Device ID берите от вашего девайса на Android, либо получайте (как я) в ARC Welder.
UPD: Кому интересно, выдается в таком формате:
pastebin.com/w12KvC6q
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Модуль "Погода от Яндекс"
Интересно, на сколько хватит? Я уже забил на этот модуль, постоянно что-то меняют и отваливается. OpenWeather рулит.lysyy писал(а):Автор) переделай плиз))
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Изначальный путь уже давно мертв...тот апи что сейчас существует - очень урезанный. У меня был один раз порыв закинуть его в мой модуль пробок...посмотрел - совсем расстроился....нормально описана только текущая погода...далее на день, вечер ночь - только температура...даже словесного описания погоды нет. Даже запариваться не стал.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<