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

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

Модератор: immortal

Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

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

Сообщение Vovix » Сб мар 18, 2017 9:35 pm

может создать таблицу вручную через phpmyadmin4 ?

кстати если снести модуль, а потом поставить вновь, то все настройки: город, API остаются на месте
т.е. повторно вводить не нужно!
они где сохраняются, разве не в этой таблице базы данных?
Последний раз редактировалось Vovix Сб мар 18, 2017 9:38 pm, всего редактировалось 1 раз.
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Сб мар 18, 2017 9:36 pm

Вот здесь ещё одна загвостка...
Через таблицу городов он брал время рассвета/заката и продолжительность дня...раз избавились от таблиц - нужно ещё 2 числа ввести вручную из ссылки... Это координаты города (широта/долгота). Они есть в страничке, открываемой по ссылке.

Обнову залил, можете попробовать. Постораюсь потом сделать, чтобы эти значения оттуда забирались автоматом.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
kas5858
Сообщения: 366
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

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

Сообщение kas5858 » Сб мар 18, 2017 9:40 pm

Обновился
  • Sorry, page is temporary unavailable.

    Please try again later.

    <<< Back to previous page

    http://192.168.1.106/admin.php?pd=YXBwX ... getWeather
    Error:
    1146: Table 'db_terminal.OPENWEATHER_CITY' doesn't exist
    select CITY_NAME, CITY_LAT, CITY_LNG from OPENWEATHER_CITY where CITY_ID = 524901
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Сб мар 18, 2017 9:42 pm

Только что это правил...подождите пока в маркете появится обнова "city table fix"
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

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

Сообщение Vovix » Сб мар 18, 2017 9:49 pm

теперь валиться сверху это:

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

Warning: date() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 278

Warning: date() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 279

Warning: gmdate() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 280
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Сб мар 18, 2017 9:50 pm

Вот с этим я так и не понял что делать...оно у меня иногда на старом модуле вываливалось...потом перестала...но проблема давно тащится...попробую решить...но как - пока не знаю.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Сб мар 18, 2017 9:59 pm

Vovix писал(а):теперь валиться сверху это:

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

Warning: date() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 278

Warning: date() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 279

Warning: gmdate() expects parameter 2 to be long, string given in C:\_majordomo\htdocs\modules\app_openweather\app_openweather.class.php on line 280
Попробуй плс в файле \modules\app_openweather\app_openweather.class.php строки

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

            $out["FORECAST"][$i]["sunrise"]    = date("H:i:s", gg('ow_day'.$i.'.sunrise'));
            $out["FORECAST"][$i]["sunset"]     = date("H:i:s", gg('ow_day'.$i.'.sunset'));
            $out["FORECAST"][$i]["day_length"] = gmdate("H:i", gg('ow_day'.$i.'.day_length')); 
Исправить на

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

            $out["FORECAST"][$i]["sunrise"]    = date("H:i:s", strtotime(gg('ow_day'.$i.'.sunrise')));
            $out["FORECAST"][$i]["sunset"]     = date("H:i:s", strtotime(gg('ow_day'.$i.'.sunset')));
            $out["FORECAST"][$i]["day_length"] = gmdate("H:i", strtotime(gg('ow_day'.$i.'.day_length'))); 
Сработает нет?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

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

Сообщение Vovix » Сб мар 18, 2017 10:02 pm

Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Сб мар 18, 2017 10:07 pm

Vovix писал(а):вот решение:
https://otvet.mail.ru/question/71682725
Не совсем...там чувак просто с функцией накосячил...вызвал с параметрами date("d.m.y", "H.i"), что явно не правильно...
У меня же второй параметр - как раз время в формате юникс...только он видимо в виде просто строки и не воспринимается функцией date...то что я написал выше - должно это исправить...
Проверить не могу, т.к. у меня этой ошибки в модуле не вылазить, по этому прошу проверить тех, у кого она есть.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

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

Сообщение Vovix » Сб мар 18, 2017 10:08 pm

nick7zmail писал(а):
Попробуй плс в файле \modules\app_openweather\app_openweather.class.php строки ....
именно это я сделал!
только это надо еще в строках 226,227,228 сделать тоже
За это сообщение автора Vovix поблагодарил:
nick7zmail (Сб мар 18, 2017 10:17 pm)
Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Закрыто