[Модуль] Open Weather (app_openweather)
Модератор: immortal
- chibis
- Сообщения: 199
- Зарегистрирован: Пн апр 02, 2018 10:47 am
- Откуда: Moscow
- Благодарил (а): 40 раз
- Поблагодарили: 2 раза
Re: [Модуль] Open Weather (app_openweather)
Доброго дня !!! Долго не обновлял и все-таки решился. Но вот , что-то не вышло В начале, когда только модуль поменялся, я на виртуалке попробовал и вроде получилось. А теперь на рабочей малинке не выходит В свойство объекта ничего не пишет . ставлю модуль OpenWeatherMap (by Logrus) все работает... почему то прописываются на разных серверах разные значения ow_fact , на одной просто ow_fact, а на малинке ow_fact_3 и так же с ow_forecast ...
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Open Weather (app_openweather)
ow_fact объект называется только в случае, если это первая добавленная запись в модуль (чтобы сохранить привязку объектов на сценах к примеру) в остальных случаях объект называется ow_fact_(I'd записи), чтобы была возможность добавлять несколько городов с фактической погодой.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- chibis
- Сообщения: 199
- Зарегистрирован: Пн апр 02, 2018 10:47 am
- Откуда: Moscow
- Благодарил (а): 40 раз
- Поблагодарили: 2 раза
Re: [Модуль] Open Weather (app_openweather)
Ок. Пробую переименовать ID для удобства.nick7zmail писал(а): ↑Пн июн 08, 2020 1:58 pmow_fact объект называется только в случае, если это первая добавленная запись в модуль (чтобы сохранить привязку объектов на сценах к примеру) в остальных случаях объект называется ow_fact_(I'd записи), чтобы была возможность добавлять несколько городов с фактической погодой.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Open Weather (app_openweather)
Проще снести модуль и установить заново, чем в базу лезть. Только АПИ ключ запомните. Далее введёте АПИ-ключ, выберете город, укажете метод получения fact - и объект должен автоматически создастся ow_fact.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 273
- Зарегистрирован: Вс авг 20, 2017 1:46 am
- Благодарил (а): 142 раза
- Поблагодарили: 13 раз
Re: [Модуль] Open Weather (app_openweather)
А как в ручную обновить погоду? Чтобы появились все свойства
Последний раз редактировалось viktor6 Пн июн 08, 2020 2:41 pm, всего редактировалось 1 раз.
Raspberry Pi3, с образа от Сергея 3.34
- chibis
- Сообщения: 199
- Зарегистрирован: Пн апр 02, 2018 10:47 am
- Откуда: Moscow
- Благодарил (а): 40 раз
- Поблагодарили: 2 раза
Re: [Модуль] Open Weather (app_openweather)
Пробовал снести модуль. Заново ставлю и данные из базы подтягиваются только ID уже на единичку больше. Вот ручками поменял ID жду обновления погоды...nick7zmail писал(а): ↑Пн июн 08, 2020 2:13 pmПроще снести модуль и установить заново, чем в базу лезть. Только АПИ ключ запомните. Далее введёте АПИ-ключ, выберете город, укажете метод получения fact - и объект должен автоматически создастся ow_fact.
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Open Weather (app_openweather)
Выше скидывал скрипт...да, доки пока не обновлены. Обязательно займусь этим.viktor6 писал(а):А как в ручную обновить погоду? Чтобы появились все свойства
Отправлено с моего Xperia XZ1 Compact через Tapatalk
- За это сообщение автора nick7zmail поблагодарил:
- viktor6 (Пн июн 08, 2020 10:39 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Open Weather (app_openweather)
Модуль вроде бы работает, но при авто обновлении апач матюкается в еррор.логе, вот часть этого безобразия:
Разбор полётов сам не делал, пока в разъездах, нет времени.
P/s
PHP Version 7.2.24
Код: Выделить всё
[Mon Jun 08 07:00:00.738072 2020] [php7:error] [pid 28721] [client 127.0.0.1:57468] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3
[Mon Jun 08 08:00:00.197098 2020] [php7:error] [pid 1343] [client 127.0.0.1:36904] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3
[Mon Jun 08 09:00:00.203389 2020] [php7:error] [pid 32496] [client 127.0.0.1:44578] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3
P/s
PHP Version 7.2.24
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux