Страница 40 из 74
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 3:01 am
Jilber
А в настройках "5 дневный/3 часовой прогноз" стоит ? Если переключить на "16 дневный/на каждый день" свойства заполняются ?
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 7:08 am
nick7zmail
С некоторого времени 16 дневный прогноз стал платной фичей. Для старых ключей работает, для новых - нет. А если 3х часовой прогноз - то откуда там дневная/ночная температура?)) там только на текущий период...
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 11:57 am
~220v
В настройках стоит Метод API: "5 дневный /3 часовой прогноз". "16 дневный/на каждый день" - не работает, и он мне не интересен (привык к почасовому) я его и не использовал...
nick7zmail писал(а): Вт апр 21, 2020 7:08 am
А если 3х часовой прогноз - то откуда там дневная/ночная температура?)) там только на текущий период...
Теперь я понял в чём проблема. Я был уверен что ночная температура и возьмётся из текущего периода ночи с 00:00 по 03:59
Спасибо за разъяснения. Тогда сделаю костыль из веб переменной

Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 1:14 pm
Logrus
nick7zmail писал(а): Вт апр 21, 2020 7:08 am
С некоторого времени 16 дневный прогноз стал платной фичей. Для старых ключей работает, для новых - нет. А если 3х часовой прогноз - то откуда там дневная/ночная температура?)) там только на текущий период...
хм, а зачем в каждый об!ект при каждом обновлении писать четыре н/а
там 32*4 не нужных свойства
и еще куча подобного (
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 7:14 pm
nick7zmail
~220v писал(а): Вт апр 21, 2020 11:57 am
Теперь я понял в чём проблема. Я был уверен что ночная температура и возьмётся из текущего периода ночи с 00:00 по 03:59
Спасибо за разъяснения. Тогда сделаю костыль из веб переменной
Зачем костыль? Почему бы как раз из этого периода не взять бы?
Logrus писал(а): Вт апр 21, 2020 1:14 pm
хм, а зачем в каждый об!ект при каждом обновлении писать четыре н/а
там 32*4 не нужных свойства
и еще куча подобного (
Про кучу подобного можно уточнить?
Писать затем, что при 16 часовом эти данные заполняются, а при 5 - часовом - надо как то пользователям сказать, что они не доступны.
Я когда-то написал что для этого типа прогноза забил эти данные na, т.к. больше ничего не придумал. Если есть предложения лучше - высказывайте...ни от кого ничего не услышал.
Кстати сейчас как раз переписываю этот модуль (но в ближайшем будущем не ждите) с нуля...вообще...полностью.
Если есть предложения/пожелания/замечания - самое время их высказать...
Анонс:
- работа с несколькими городами
- работа с несколькими ключами
- работа сразу с несколькими методами получения погоды (5-девный/16-дневный, если ключ позволяет)
- нормальный выбор города (эту часть кстати почти доделал)
- нормальное логгирование (отключаемое)
- добавление собственных скинов
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 7:55 pm
andrey040670
На счёт пожеланий.
Объект ow_fact вынести в отдельный класс, чтоб писались исторические данные. Всё это можно сделать в ручную, но при рестарте майн цикла создаётся лишний объект.
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 10:41 pm
Logrus
Про кучу подобного можно уточнить?
Писать затем, что при 16 часовом эти данные заполняются, а при 5 - часовом - надо как то пользователям сказать, что они не доступны.
Я когда-то написал что для этого типа прогноза забил эти данные na, т.к. больше ничего не придумал. Если есть предложения лучше - высказывайте...ни от кого ничего не услышал.
не надо мусорить в бд, в этом погодном хоть еще и история на все не включена
давление в нескольких величинах, направление ветра в нескольких величинах, закат/рассвет и куча сопутствующего уже набило оскомину
в итоге имеем несколько сотен мусорных свойств
вычисление вероятности наступления заморозков в прогнозируемых данных ...
использую модуль только из-за облачности, одно текущее свойство
высказывал и не раз - листать в начало темы
получение данных тянет все при 16 даже если выбран период прогноза 1 и даже если вообще прогноз выключен
и т.д.
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 11:02 pm
andrey040670
Logrus писал(а): Вт апр 21, 2020 10:41 pm
давление в нескольких величинах, направление ветра в нескольких величинах, закат/рассвет и куча сопутствующего уже набило оскомину
в итоге имеем несколько сотен мусорных свойств...
Модуль пишется не персонально для вас, вам не приходило в голову, что многие используют привычные для них величины, а ставить модуль ради одного свойства, вот это выглядит странно, не проще ли использовать веб переменные с регулярками, и база ваша не будет "замусорена".
Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 11:32 pm
Logrus
поэтому лучше молча жевать кактус

Re: [Модуль] Open Weather (app_openweather)
Добавлено: Вт апр 21, 2020 11:55 pm
~220v
nick7zmail писал(а): Вт апр 21, 2020 7:14 pm
Зачем костыль? Почему бы как раз из этого периода не взять бы?
Так а как взять то? Я понимаю только через регулярное выражение найти и запихнуть в веб переменную...