[Модуль] OpenWeatherMap (openweather) Не актуально!

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

Модератор: immortal

vshuka911
Сообщения: 76
Зарегистрирован: Пт июн 02, 2017 11:02 am

Re: Модуль - Погода от OpenWeatherMap

Сообщение vshuka911 »

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

Re: Модуль - Погода от OpenWeatherMap

Сообщение nick7zmail »

Ахаха))) Ну будем знать, что из-за этого ошибки бывают)))

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
djleon
Сообщения: 36
Зарегистрирован: Ср янв 04, 2017 7:37 pm
Откуда: Россия, Курск

Re: Модуль - Погода от OpenWeatherMap

Сообщение djleon »

vshuka911 писал(а):ураааа.....Настроил дату и время и все заработало
Как понять? "Настроил" А разве не должно по умолчанию ловить дату и время?
Lazycat
Сообщения: 11
Зарегистрирован: Пн июн 19, 2017 9:29 am

Re: Модуль - Погода от OpenWeatherMap

Сообщение Lazycat »

Добрый день.
Вобщем интересная ситуация. Мои действия:
1) установил образ для Raspberry PI 3
2) обновил все модули
3) настраиваю OpenWeather:
- выбрал страну
- выбираю город Troitsk. В списке их 3. Какой я по порядку в списке не выбирал, все время погода отображается из первого.. Надо бы как-то в список добавлять координаты и запрос, к openweather доработать.

P.S. список открывается ооооочень, ну просто очень долго. Может сделать фильтр по первой букве?

P.P.S. После долгих мытарств удалось таки выбрать на нужный мне город. Тем не менее, если улучшать, то можно было бы посмотреть в эту сторону. И добавить хотя бы регионы.
Последний раз редактировалось Lazycat Пн июл 10, 2017 5:12 pm, всего редактировалось 2 раза.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль - Погода от OpenWeatherMap

Сообщение nick7zmail »

По координатам только время заката/рассвета и продолжительность дня вычисляется...
Погода берется чисто по CityID.
Проверьте - если разные (из ваших 3х вариантов) города выбираете - ID меняется или нет? (кнопка - (i) рядом с названием города)

Список по-идее должен 1 раз скачаться, и потом локально подгружаться - это должно быть гораздо быстрее (если конечно у вас папка cache временами не очищается)...

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Lazycat
Сообщения: 11
Зарегистрирован: Пн июн 19, 2017 9:29 am

Re: Модуль - Погода от OpenWeatherMap

Сообщение Lazycat »

nick7zmail писал(а):По координатам только время заката/рассвета и продолжительность дня вычисляется...
Погода берется чисто по CityID.
Проверьте - если разные (из ваших 3х вариантов) города выбираете - ID меняется или нет? (кнопка - (i) рядом с названием города)

Список по-идее должен 1 раз скачаться, и потом локально подгружаться - это должно быть гораздо быстрее (если конечно у вас папка cache временами не очищается)...

Отправлено с моего Xperia Z через Tapatalk
Видимо города сортируются только по Имени города (ID, при этом не используется), не знаю, в код не лазил. Раз на 5й удалось выбрать корректный. В списке наверное хорошо бы подтянуть хотя бы координаты, а лучше какой-нить регион что-ли.
Оказалось, что список мгновенно работает при работе с компа. Напрямую, через клаву и ТВ, как-то не очень, видимо не связано с реализацией.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль - Погода от OpenWeatherMap

Сообщение nick7zmail »

Координаты то добавлю...это я услышал...
Сортируются по имени, но id должны по идее разные быть...

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: Модуль - Погода от OpenWeatherMap

Сообщение tarasfrompir »

Warning: A non-numeric value encountered in D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 505 появляется .
Обновления последние
Правда PHP 7.1
Можно ли поправить?
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль - Погода от OpenWeatherMap

Сообщение nick7zmail »

tarasfrompir1 писал(а):Warning: A non-numeric value encountered in D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 505 появляется .
Обновления последние
Правда PHP 7.1
Можно ли поправить?
Попробуйте в этой строке заменить $I+1 на int($I)+1. Это решит проблему?

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: Модуль - Погода от OpenWeatherMap

Сообщение tarasfrompir »

Вырубило модуль вообще -
SPOILERSPOILER_SHOW
Fatal error: Uncaught Error: Call to undefined function int() in D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php:505 Stack trace: #0 D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php(148): app_openweather->save_setting() #1 D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php(107): app_openweather->admin(Array) #2 D:\_majordomo\htdocs\lib\jTemplate.class.php(711) : eval()'d code(8): app_openweather->run() #3 D:\_majordomo\htdocs\lib\jTemplate.class.php(711): eval() #4 D:\_majordomo\htdocs\lib\jTemplate.class.php(195): jTemplate->parseModules('<!DOCTYPE html>...', Array, './templates/') #5 D:\_majordomo\htdocs\lib\jTemplate.class.php(109): jTemplate->parse('<!DOCTYPE html>...', Array, './templates/') #6 D:\_majordomo\htdocs\lib\parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel)) #7 D:\_majordomo\htdocs\lib\parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array) #8 D:\_majordomo\htdocs\modules\panel.class.ph in D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 505
UPD и так $і+1 на int($і+1) тоже не работает

nick7zmail - простите за оффтоп - а вы вообще гдето работаете?
(Простите за личный вопрос - но просто интересно - много вижу Вас на форуме)
Спасибо нам ПОМОЖЕТ..!
Закрыто