[Модуль] Open Weather (app_openweather)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение nick7zmail » Вс май 10, 2020 3:43 pm

Итак...очередная обнова для бетта тестеров))
Нарыл на сайте так называемый OneCall API. Добавил. Вроде как позволяет получать норамльный по-дневный прогноз с новыми ключами. И кстати пару интересных метрик там добавилось...к примеру uv-индекс, видимость.

Просьба ещё раз протестировать, как модуль встаёт поверх старого...ибо разработка движется, и в скором времени этот модуль заменит старый...мне надо знать какие проблемы возникают...у меня на 2х системах встал вроде нормально. Я, конечно, ещё раз попробую.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение andrey040670 » Пн май 11, 2020 11:29 am

Поверх ставится, но старые объекты надо удалять в ручную, так же как и старые, не используемые файлы модуля.
Шестнадцати дневный у меня так и не заработал, не приходят данные, нет свойств.
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
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение nick7zmail » Пн май 11, 2020 10:21 pm

Обнови. Вроде починил 16-дневный)
За это сообщение автора nick7zmail поблагодарил:
andrey040670 (Пн май 11, 2020 10:54 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение andrey040670 » Пн май 11, 2020 10:54 pm

Теперь работает, но 15 дней. ow_forecast_* не заполняется не в одном варианте прогноза, данные есть только в ow_forecast_*_*
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
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение nick7zmail » Пн май 11, 2020 11:42 pm

Блин...по началу работало, потом - свойства заполнены, не заметил, что не обновляются))) теперь и это пофиксил.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение andrey040670 » Вт май 12, 2020 12:24 am

O'k, всё отлично.
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
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение nick7zmail » Чт май 14, 2020 8:18 pm

Очередная обнова бетта модуля)) Вот вот волью в основной...так что скоро все тестерами станут принудительно :twisted: =D Успевайте искать баги на виртуальных системах, чтобы не словить их на основных.
На этот раз добавил несколько проверок для установки поверх старого модуля. Ну и основное нововведение - онлайн виджеты вот такие
on_widgets.png
on_widgets.png (322.53 КБ) 3202 просмотра
Не самое классное оформление конечно...но какое есть)) Лично мне светлые (последние) даже понравились.
Немного про эти виджеты:
1) они предоставлены самим сайтом опенвэзер (т.е. при открытии странички прямо оттуда и берутся, вне зависимости даже от того - записаны у вас в свойства значения, или нет)...это не плюс, не минус...просто особенность)) выбирал самые адекватные...
2) Они только английские...это скорее в минусы...но в минусы разрабам опенвезер)) прогноз на всех языках выдают - могли бы и виджет многоязычный сделать...хотя бы один. Будут и оффлайн виджеты, чуть позже. Там уже с переводом во всей красе, а так же с возможностью создавать собственные виджеты.
3) каждое обращение к виджету "задействует" ключ на странице предпросмотра 13 виджетов. Лимит запросов - 60 раз в минуту...так что если обновите страничку 5 раз за минуту - ключик заблокируют на несколько минут (как у меня случилось во время разработки)...вряд ли кому придёт в голову дохрена раз обновлять страничку, но на всякий случай предупреждаю.

А по модулю - тестим виджеты, и ещё раз попрошу протестить установку поверх старого модуля. Должно быть всё идеально...если обнаружатся следы старого модуля - модуль сперва попытается их удалить, а потом уже новую структуру создаст. Чтобы сэмулировать обновление - надо заменить файлы старого модуля, пройти в панель управления-модули-app_openweather и нажать reinstall.
За это сообщение автора nick7zmail поблагодарил:
~220v (Пт май 15, 2020 1:05 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение andrey040670 » Чт май 14, 2020 9:23 pm

Чё то с виджетами беда, так ведь быть не должно?
СпойлерПоказать
211700.jpg
211700.jpg (115.28 КБ) 3187 просмотров
Да, и ещё одна неприятность случилась: пропали классы из родительского класса, но объекты сохранились (еле нашёл их)
Начало/ / ow_fact
Начало/ / ow_forecast
А класс openweather пустой, пришлось их создавать заново и переписывать в них объекты
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
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение nick7zmail » Пт май 15, 2020 12:42 am

andrey040670 писал(а):
Чт май 14, 2020 9:23 pm
Чё то с виджетами беда, так ведь быть не должно?
СпойлерПоказать
211700.jpg
Не должно, сори, мой косяк)) буквально в последний момент пути поменял, а в этом файле забыл поправить. Залил исправление
andrey040670 писал(а):
Чт май 14, 2020 9:23 pm
Да, и ещё одна неприятность случилась: пропали классы из родительского класса, но объекты сохранились (еле нашёл их)
Начало/ / ow_fact
Начало/ / ow_forecast
А класс openweather пустой, пришлось их создавать заново и переписывать в них объекты
А вот это интересно...в какой момент? Может виноват фикс, который старый модуль сносит? У вас от старого случайно не оставалось объектов? ow_fact к примеру или ow_settings в классе openweather?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Модуль] Open Weather (app_openweather)

Сообщение andrey040670 » Пт май 15, 2020 12:51 am

nick7zmail писал(а):
Пт май 15, 2020 12:42 am
А вот это интересно...в какой момент? Может виноват фикс, который старый модуль сносит? У вас от старого случайно не оставалось объектов? ow_fact к примеру или ow_settings в классе openweather?
Я полагаю в момент реинсталл.
Нет, от старого ничего не осталось, всё уже подчистил.
Я конечно могу, для чистоты эксперемента, ещё раз накатить, но уже только утром.
Вот и утро))
Обновил по новой, все классы на месте, виджеты тоже на месте. Так что это было, остаётся загадкой.
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
Ответить