Похоже Да, у меня последнее обновление 01.01.2021 02:15
[Модуль] Погода Яндекс (yandexweather)
Модератор: immortal
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Ключ заблокирован.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
- Сообщения: 155
- Зарегистрирован: Ср май 31, 2017 10:54 pm
- Откуда: Киров
- Благодарил (а): 55 раз
- Поблагодарили: 11 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Я создал новый ключ. В кабинете разработка счёт использования идёт но модуль не обновляется.
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Тариф тестовый или для сайта? Работает тестовый.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Нужен тестовый.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
- Сообщения: 205
- Зарегистрирован: Пн фев 04, 2019 10:23 pm
- Благодарил (а): 18 раз
- Поблагодарили: 30 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Это понятно нужен тестовый
Но он работает месяц и все и заводи новый аккаунт. Не очень удобно
- Alexander Znamensky
- Сообщения: 160
- Зарегистрирован: Ср дек 18, 2019 11:13 am
- Откуда: Москва
- Благодарил (а): 87 раз
- Поблагодарили: 25 раз
Re: [Модуль] Погода Яндекс (yandexweather)
Дмитрий, с НГ!directman66 писал(а): ↑Пт дек 04, 2020 8:40 amТариф тестовый отдает в прежнем формате (как API V1, запрос forecast), тариф для сайта (informers) отдает данные несколько в другом формате. Для него нужен новый парсер. Используйте пока тариф тестовый, завести можно на другом аккаунте.
Скажите, есть ли планы по допиливанию модуля?
Каждый месяц заводить новый аккаунт не очень удобно.
И еще в модуле появились ошибки с временем обновления (создается лишняя таблица с именем ID региона - в моем случае - Москва - 213) и время обновления пишется в поле DESCRIPTION.
Спасибо!
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
-
- Сообщения: 21
- Зарегистрирован: Вс сен 01, 2019 1:14 pm
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Re: [Модуль] Погода Яндекс (yandexweather)
чет мне надоела двух месячная борьба с модулем.
сделал парсесер export.yandex.ru/bar/reginfo.xml
сносим к хренам яндекс.пробки и яндекс.погоду, функцию запихиваем в cron на каждые 15 мин. в переменной $city = 213, указываем код своего региона, создаем два объект probki и weather со свойствами из функции. архив с иконками распаковываем и закидываем /cms/scenes/new/icons/, ну или меняем на свой путь.
сделал парсесер export.yandex.ru/bar/reginfo.xml
Код: Выделить всё
function getinfoDataXml($city = 213) {
$info = array();
$cache_file = $_SERVER['DOCUMENT_ROOT']."/cached/weather.txt";
$url='http://export.yandex.ru/bar/reginfo.xml?region='.$city.'.xml';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
file_put_contents($cache_file, $data);
$buf = file_get_contents($url);
if ($buf) file_put_contents($cache_file, $buf);
$xml = simplexml_load_file($cache_file);
$info['temp'] = $xml->weather->day->day_part[0]->temperature;
$info['image'] = $xml->weather->day->day_part[0]->image;
$info['image'] = str_replace("https://yastatic.net/weather/i/icons/blueye/24/", '/cms/scenes/new/icons/', $info['image']);
$info['image'] = str_replace("png", "svg", $info['image']);
$info['weather_type'] = $xml->weather->day->day_part[0]->weather_type;
$info['level']= $xml->traffic->region->level;
$info['icon']= $xml->traffic->region->icon;
$info['hint lang']= $xml->traffic->region->hint[0];
return $info;
}
$info = getinfoDataXml();
sg("weather.temp",$info['temp']);
sg("weather.image",$info['image']);
sg("weather.weather_type",$info['weather_type']);
sg("probki.level",$info['level']);
sg("probki.icon",$info['icon']);
sg("probki.hintlang",$info['hint lang']);
- Вложения
-
- icons.rar
- (42.69 КБ) 151 скачивание
- За это сообщение автора Михря поблагодарили (всего 4):
- Sergey.Chek (Пт янв 08, 2021 4:03 pm) • Samir77 (Вс янв 10, 2021 12:00 am) • PAV (Пн янв 18, 2021 11:50 am) • Garik908 (Вт апр 13, 2021 6:00 pm)
- Рейтинг: 4.65%
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: [Модуль] Погода Яндекс (yandexweather)
Спасибо, обязательно что-нибудь придумаю, как только появится свободное время.Alexander Znamensky писал(а): ↑Вт янв 05, 2021 8:59 amСкажите, есть ли планы по допиливанию модуля?
Каждый месяц заводить новый аккаунт не очень удобно.
И еще в модуле появились ошибки с временем обновления (создается лишняя таблица с именем ID региона - в моем случае - Москва - 213) и время обновления пишется в поле DESCRIPTION.
Спасибо!
- За это сообщение автора directman66 поблагодарили (всего 3):
- andrey040670 (Вс янв 10, 2021 12:15 am) • Alexander Znamensky (Вс янв 10, 2021 5:36 pm) • Taras81 (Пн янв 11, 2021 2:54 pm)
- Рейтинг: 3.49%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram