Страница 46 из 55

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

Добавлено: Вт июн 27, 2017 8:19 pm
vshuka911
ураааа.....Настроил дату и время и все заработало

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

Добавлено: Вт июн 27, 2017 8:33 pm
nick7zmail
Ахаха))) Ну будем знать, что из-за этого ошибки бывают)))

Отправлено с моего Xperia Z через Tapatalk

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

Добавлено: Ср июл 05, 2017 10:24 pm
djleon
vshuka911 писал(а):ураааа.....Настроил дату и время и все заработало
Как понять? "Настроил" А разве не должно по умолчанию ловить дату и время?

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

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

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

P.P.S. После долгих мытарств удалось таки выбрать на нужный мне город. Тем не менее, если улучшать, то можно было бы посмотреть в эту сторону. И добавить хотя бы регионы.

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

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

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

Отправлено с моего Xperia Z через Tapatalk

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

Добавлено: Вт июл 11, 2017 10:08 am
Lazycat
nick7zmail писал(а):По координатам только время заката/рассвета и продолжительность дня вычисляется...
Погода берется чисто по CityID.
Проверьте - если разные (из ваших 3х вариантов) города выбираете - ID меняется или нет? (кнопка - (i) рядом с названием города)

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

Отправлено с моего Xperia Z через Tapatalk
Видимо города сортируются только по Имени города (ID, при этом не используется), не знаю, в код не лазил. Раз на 5й удалось выбрать корректный. В списке наверное хорошо бы подтянуть хотя бы координаты, а лучше какой-нить регион что-ли.
Оказалось, что список мгновенно работает при работе с компа. Напрямую, через клаву и ТВ, как-то не очень, видимо не связано с реализацией.

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

Добавлено: Вт июл 11, 2017 10:10 am
nick7zmail
Координаты то добавлю...это я услышал...
Сортируются по имени, но id должны по идее разные быть...

Отправлено с моего Xperia Z через Tapatalk

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

Добавлено: Ср июл 19, 2017 1:31 pm
tarasfrompir
Warning: A non-numeric value encountered in D:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 505 появляется .
Обновления последние
Правда PHP 7.1
Можно ли поправить?

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

Добавлено: Ср июл 19, 2017 1:36 pm
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

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

Добавлено: Ср июл 19, 2017 1:40 pm
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 - простите за оффтоп - а вы вообще гдето работаете?
(Простите за личный вопрос - но просто интересно - много вижу Вас на форуме)