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

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

Модератор: immortal

Mikhail72
Сообщения: 26
Зарегистрирован: Вт июн 14, 2016 11:26 pm
Откуда: Тюмень
Благодарил (а): 5 раз
Поблагодарили: 6 раз

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

Сообщение Mikhail72 » Чт июн 16, 2016 10:19 pm

Там походу еще и с датой какая-то беда, т.к. после установки модуля в объекте ow_city свойство ow_city.data_update 01.01.1970 время непомню SVET 1970, и это единственное свойство. Просьба у тех кого модуль работает выложите, пожалуйста, скрин свойств объекта ow_city.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт июн 16, 2016 10:34 pm

Mikhail72 писал(а):Там походу еще и с датой какая-то беда, т.к. после установки модуля в объекте ow_city свойство ow_city.data_update 01.01.1970 время непомню SVET 1970, и это единственное свойство. Просьба у тех кого модуль работает выложите, пожалуйста, скрин свойств объекта ow_city.
Да скрин то я выложу...только он вам ничего не даст...говорю - создайте свойство id, и запишите в него id города. Все должно заработать. Запрос по идее только по id идет...оттуда и name подтянуться должен. С датой - нормальная фишка...если id не указан, по факту вместо даты он получает "0", и выставляет минимальную дату, которая есть в php календаре...или что-то в этом роде....короче когда id будет нормальный, дата тоже исправится.
Вложения
scr.jpg
scr.jpg (62.26 КБ) 9260 просмотров
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Mikhail72
Сообщения: 26
Зарегистрирован: Вт июн 14, 2016 11:26 pm
Откуда: Тюмень
Благодарил (а): 5 раз
Поблагодарили: 6 раз

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

Сообщение Mikhail72 » Чт июн 16, 2016 11:51 pm

Заработало, только пишет ошибки в коде касательно восхода и захода солнца, а также долготы дня, ну и соответственно их не отображает.
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

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

Сообщение Мазур » Пт июн 17, 2016 10:21 am

Mikhail72 писал(а):Заработало, только пишет ошибки в коде касательно восхода и захода солнца, а также долготы дня, ну и соответственно их не отображает.
У меня так же. )))
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт июн 17, 2016 10:49 am

Mikhail72 писал(а):Заработало, только пишет ошибки в коде касательно восхода и захода солнца, а также долготы дня, ну и соответственно их не отображает.
Ну хорошо, что модуль в принципе заработал...скиньте скрин ошибок...может и это удастся поправить...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

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

Сообщение ученик » Пт июн 17, 2016 2:51 pm

Я пытался несколько раз установить данный модуль с маркета но никак не устанавливается
при установки пишет следующее
Downloading 'https://github.com/palacex/majordomo-op ... ter.tar.gz' ... OK
Unpacking 'app_openweather.tgz' ... OK
Updating files ... OK
Plugin 'app_openweather' (2015-10-12 10:36:39) installed.
Redirecting to main pag
потом страница перегружаается и пишет
Страница 192.168.1.4 не работает

Сайт 192.168.1.4 пока не может обработать этот запрос.
HTTP ERROR 500
и все....
захожу в маркет
пишет что модуль типа установлен

захожу во вкладку модули
пишет что данный модуль не установлен
пытаюсь оттуда установить
опять Страница 192.168.1.4 не работает

Сайт 192.168.1.4 пока не может обработать этот запрос.
HTTP ERROR 500
после этого пропадает голос у Алисы
как его установить
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
Mikhail72
Сообщения: 26
Зарегистрирован: Вт июн 14, 2016 11:26 pm
Откуда: Тюмень
Благодарил (а): 5 раз
Поблагодарили: 6 раз

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

Сообщение Mikhail72 » Сб июн 18, 2016 9:03 pm

Скрин ошибок
Вложения
screen.jpg
screen.jpg (138.67 КБ) 9160 просмотров
За это сообщение автора Mikhail72 поблагодарил:
SmartAVA (Пн июн 20, 2016 6:15 pm)
Рейтинг: 1.16%
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

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

Сообщение Мазур » Пн июн 20, 2016 8:50 am

Mikhail72 писал(а):Скрин ошибок
+1
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн июн 20, 2016 10:05 am

Мазур писал(а):
Mikhail72 писал(а):Скрин ошибок
+1
Значения ow_fact.sunrise, ow_fact.sunset, ow_fact.day_length скрин можно? Мне кажется на них ругается.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
SmartAVA
Сообщения: 1
Зарегистрирован: Пн июн 20, 2016 6:00 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение SmartAVA » Пн июн 20, 2016 6:13 pm

Вчера долго разбирался с этой проблемой.
ошибка указывает что функция отображения ждет переменую ow_fact.sunrise и т.д. аналогично и в ow_day1/2/3/0 соответсвенно
А в объектах эти переменные не появляются при отработке модуля.
Если ох создать вручную и присвоить значение в Unix времени, то ошибка пропадает, но переменные не обновляются.

В самом JSON ответе эти данные есть.

Дело в том, что в app_openweather.class.php не отрабатывается функция GetSunInfoByCityID (строка 1000). Почему я не могу понять, даже не могу понять её назначение, так как проще парсить JSON чем высчитывать по геокоординатам.

Я сейчас как костыль переписал модуль, он парсит ответ и заносит значение в требуемые переменные.

Хочу все таки понять мысль автора модуля по функции GetSunInfoByCityID
Закрыто