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

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

Модератор: immortal

Alexiy2
Сообщения: 104
Зарегистрирован: Вт май 12, 2015 9:59 pm

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

Сообщение Alexiy2 »

Весь скрипт в студию для обозрения можешь кинуть? Так тяжело сказать, где косяк!

Отправлено с моего SM-T116 через Tapatalk
geor
Сообщения: 83
Зарегистрирован: Сб май 17, 2014 2:52 am
Откуда: Новосибирск

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

Сообщение geor »

blackangel писал(а):помогите все таки сделать получаемую температуру не в виде 2,68 а 2,6. плизззз=)
Вот ответ viewtopic.php?f=5&t=2211&p=31538&hilit= ... les#p31538
Alexiy2
Сообщения: 104
Зарегистрирован: Вт май 12, 2015 9:59 pm

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

Сообщение Alexiy2 »

Сообщество!!! Доброго времени суток!!!
В этом модуле во вкладке НАСТРОЙКИ имеется такой пунктик, как "После обновления выполнить сценарий". Я его ни чем не заполнял, да и не нужен он мне на сей момент. Так вот, после каждого обновления погоды в данном поле появляется цифра (либо единица, либо двойка), я удаляю эту цифру, но она опять появляется после очередного обновления. Но это, в принципе, не мешается. Проблема в том, что при появлении цифры 2 в данном поле (как я заметил), модуль перестает обновлять погоду и выставляет во вкладке ПОГОДА, что рядышком с НАСТРОЙКОЙ, погоду по состоянию на 01.01.1970 год. После того, как удаляешь цифру с поля "После обновления выполнить сценарий", модуль сразу же получает актуальную погоду и работает далее.

Подскажите, как с этим бороться? А еще лучше выкинуть данную фишку (это лично мое субъективное мнение, могу и ошибаться)
openweather.jpg
openweather.jpg (40.96 КБ) 10296 просмотров
Nospheratus
Сообщения: 2
Зарегистрирован: Пт апр 24, 2015 12:14 am

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

Сообщение Nospheratus »

Добавил модуль OpenWeatherMap через маркет, в onNewHour добавил обновления модуля, вбил согласно сайту данные о городе (Mahilyow, 625665) - но выдается ошибка при обновлении:

Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 352

строка с ошибкой:

foreach($weather->list as $day)

что это может быть?
Nospheratus
Сообщения: 2
Зарегистрирован: Пт апр 24, 2015 12:14 am

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

Сообщение Nospheratus »

Все заработало после перезагрузки и манипуляций с прокси и брэндмауэром...

Я тестирую на работе.. Интернет через прокси... Скорее всего не получалось сделать запрос на обновление с сайта...
Кстати как "предостеречься" от ошибок, связанных с падением интернета??? А то получается интернет упал - и домашняя страница умного дома упала.. ((
Ivanov_SV
Сообщения: 19
Зарегистрирован: Сб апр 09, 2016 10:15 am
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение Ivanov_SV »

Nospheratus писал(а):в onNewHour добавил обновления модуля
А что именно вы туда добавили? А то у меня модуль обновляться не хочет сам. Только по пинку.
andrey1509
Сообщения: 87
Зарегистрирован: Ср ноя 09, 2016 10:21 am
Откуда: Липецкая обл.

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

Сообщение andrey1509 »

Всем доброго времени.
В MJ чайник , т.е. только начинаю осваивать. Стараюсь примеры изучать.
Подскажите как вывести получаемые данные с этого модуля в Меню управления.
Делал по аналогии с Погода от Yandex, получилось, вот только , погода не обновляется.
Модуль встал без каких либо заморочек, обновляется регулярно. Алиса правда молчит , но это другая история.......
Debian Linux 7,Linux 3.2.0-4-686-pae on i686
Intel(R) Celeron(R) CPU 1.70GHz, 1 cores
andrey1509
Сообщения: 87
Зарегистрирован: Ср ноя 09, 2016 10:21 am
Откуда: Липецкая обл.

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

Сообщение andrey1509 »

Все разобрался , кому нужно напишу.
Debian Linux 7,Linux 3.2.0-4-686-pae on i686
Intel(R) Celeron(R) CPU 1.70GHz, 1 cores
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

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

Сообщение xor »

Для Alexiy2:
Я в таких случаях - когда скрипт указать нужно,но не надо))- сделал пустой скрипт Dummy и на него ссылаюсь.

Код: Выделить всё

say('dummy');
По-моему, когда опенвеар у меня стоял, ему тоже не нравилась неопределенность.
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm

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

Сообщение Denis_k »

zoz писал(а):как вариант закат и рассвет можно просто переназначить с конвертацией:

sg('ThisComputer.SunRiseTime', date('H:i',gg('ow_fact.sunrise')));
sg('ThisComputer.SunSetTime', date('H:i',gg('ow_fact.sunset')));

ну и удалить их в веб переменных.
А где это делается?
MD на raspberry pi3
Закрыто