[Модуль] Погода от Openweather

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

Модераторы: Bagir, Ivan, Vit, immortal, PAV

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

[Модуль] Погода от Openweather

Сообщение nick7zmail » Пт сен 08, 2017 7:25 am

Первую версию модуля сделал LutsenkoDenis, за что ему большое спасибо. Основной механизм получения данных я, практически, не трогал. Тут старая тема, если кому надо.
Со временем буду обновлять это сообщение, собирать полезную инфу и т.п.

Информацию об использовании модуля вы можете найти на вкладке "Помощь" в самом модуле.
Перед использованием нужно зарегистрироваться на сайте, и получить API-ключ, который затем указать в настройках.

Для апи-ключей, полученных до первой половины 2017 года - бесплатно доступнен 16-дневный прогноз. Для апи-ключей, полученных после 1й половины 2017 года - доступен прогноз на 5 дней, но с промежутком 3 часа. Подробнее тут http://openweathermap.org/price.

Ссылка на GitHub: https://github.com/nick7zmail/MajorDoMo-app_openweather
Основные исправления, которые были введены с момента передачи мо…Показать
- Убрано "переполнение" метода onnewhour. Ранее при каждом обновлении в onnewhour добавлялся кусок кода, отвечающий за обновление данных...и таких кусков там накапливалось сотни, если не больше.
- Подписка на событие HOURLY. Погода обновляется автоматически каждый час (или реже, если выберите реже) по событию HOURLY. Код в OnNewHour вообще не нужен.
- Добавлены дополнительные погодные данные (weather conditions)
- Исправлена ошибка, когда вместо имени скрипта сохранялась "1" из настроек.
- Обновлена форма настроек
- "Починен" выбор города (одно время с ним были проблемы)
- Убраны таблицы в базе (из-за них тоже проблемы встречались, если таблицы остались - можно смело сносить)
Полезные ссылки:
- элемент сцен для настройки погоды через сцену и внешний вид этого элемента
- Скачать кэш иконок погоды и брать иконки погоды с кэша
- Функции получения текстового направления ветра

Все предложения/замечания по модулю - оставляйте в этой теме.
Последний раз редактировалось nick7zmail Вс янв 07, 2018 2:25 pm, всего редактировалось 18 раз.
За это сообщение автора nick7zmail поблагодарили (всего 7):
Denis_k (Пт сен 08, 2017 7:38 am) • tarasfrompir1 (Пт сен 08, 2017 7:53 am) • kas58 (Пн сен 11, 2017 10:24 pm) • Logrus (Пн сен 11, 2017 10:55 pm) • landgraf (Пн окт 02, 2017 8:50 pm) • piton_78 (Пн фев 12, 2018 9:36 am) • Cracken090 (Ср мар 07, 2018 11:51 am)
Рейтинг: 10.29%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 5547
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 111 раз
Поблагодарили: 1323 раза

Re: [Модуль] Погода от Openweather

Сообщение nick7zmail » Пт сен 08, 2017 7:29 am

В маркете ссылку (на тему) тоже исправил.
За это сообщение автора nick7zmail поблагодарил:
piton_78 (Пн фев 12, 2018 9:36 am)
Рейтинг: 1.47%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
alibi75
Сообщения: 10
Зарегистрирован: Пт сен 08, 2017 12:37 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Погода от Openweather

Сообщение alibi75 » Пт сен 08, 2017 4:41 pm

Подскажите, уже всю голову сломал.
Не показывает погоду на несколько дней. Текущую отображает, а дальше пусто. Что может быть?
За это сообщение автора alibi75 поблагодарил:
piton_78 (Пн фев 12, 2018 9:36 am)
Рейтинг: 1.47%
Аватара пользователя
nick7zmail
Сообщения: 5547
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 111 раз
Поблагодарили: 1323 раза

Re: [Модуль] Погода от Openweather

Сообщение nick7zmail » Пт сен 08, 2017 4:44 pm

alibi75 писал(а):Подскажите, уже всю голову сломал.
Не показывает погоду на несколько дней. Текущую отображает, а дальше пусто. Что может быть?
Это не помогает?
Вложения
1.jpg
1.jpg (32.44 КБ) 6278 просмотров
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
alibi75
Сообщения: 10
Зарегистрирован: Пт сен 08, 2017 12:37 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Погода от Openweather

Сообщение alibi75 » Пт сен 08, 2017 5:17 pm

не помогает. Пробовал все количества дней и на 2 разных системах
alibi75
Сообщения: 10
Зарегистрирован: Пт сен 08, 2017 12:37 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] Погода от Openweather

Сообщение alibi75 » Пт сен 08, 2017 6:10 pm

Должно быть что-то в свойствах объекта ow_day0-... ?
У меня там пусто
Вложения
111.jpg
111.jpg (32.06 КБ) 6251 просмотр
Аватара пользователя
nick7zmail
Сообщения: 5547
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 111 раз
Поблагодарили: 1323 раза

Re: [Модуль] Погода от Openweather

Сообщение nick7zmail » Пт сен 08, 2017 6:38 pm

Тут как раз должен быть прогноз...очень странно, что не работает...
Систему то пробовали перезагружать?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Rapida
Сообщения: 13
Зарегистрирован: Вс сен 03, 2017 5:38 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Погода от Openweather

Сообщение Rapida » Пт сен 08, 2017 8:23 pm

Тоже самое, нет прогноза на следующие дни. Систему перегружал и не раз, по другим поводам.
Аватара пользователя
nick7zmail
Сообщения: 5547
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 111 раз
Поблагодарили: 1323 раза

Re: [Модуль] Погода от Openweather

Сообщение nick7zmail » Пт сен 08, 2017 9:43 pm

Вот это интересно...модуль давно не обновлял...вроде у всех работало...я завтра гляну, скажу что куда вписать - чтоб посмотреть, что не так.
За это сообщение автора nick7zmail поблагодарил:
Rapida (Вс сен 10, 2017 7:56 am)
Рейтинг: 1.47%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 1023
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 190 раз
Поблагодарили: 136 раз

Re: [Модуль] Погода от Openweather

Сообщение Logrus » Сб сен 09, 2017 1:34 pm

Возможно ли, если это не затруднит автора:
1. перенести полезное/свои наработки по использования модуля (иконки, методы, скрипты, шаблоны поведения, сцены) во второй пост
2. в дальнейшем в шапке поддерживать полезные ссылки с их кратким описанием по всей ветке

вопрос: для построения графиков в свойстве temperature (включена история) и подобных, пишет в историю все нужные ow_fact и пр. ow_day0-ow_day7
прочие удалять только с помощью optimizer?

периодически, почему-то в ow_fact прилетают нули или пустые значения
За это сообщение автора Logrus поблагодарил:
Mr.Lia (Чт авг 23, 2018 9:35 pm)
Рейтинг: 1.47%
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо - ТАМ =>
connect Raspberry Pi3, с образа от Сергея 3.31, PHP 7
Ответить