Problème que j’avais posté sur l’ancien forum mais sans solution, il semble que nous sommes plusieurs à avoir le pb. Lors de la mise à jour avec openweather map, un message apparait "
Unknown fatal error: OpenWeatherMap returned the following json object:
J’ai testé pas mal de chose, réinstallation plugin, test nouvelle clef API, ville simple comme Paris…
Mais toujours le même problème, cela a fonctionné très longtemps et du jour au lendemain ça s’est arrêté
Je suis en Jeedom 3.3.34, plugin meteo à jour.
Je voudrais savoir si qqun a une idée pour avancer sur le problème ?
XXXXX est l’ID de votre ville que vous pouvez obtenir ici: Weather forecast - OpenWeatherMap et que vous devez renseigner dans l’équipement. Oubliez Paris comme ville simple, il y en a 5 dans le monde. Utilisez l’ID.
xxxxx est votre Clef API OpenWeatherMap renseignée dans la configuration du plugin
Pouvez-vous essayer ces 2 URLs en les personnalisant et vérifier s’il y a bien un json qui est renvoyé par leur site?
Je ne sais pas si j’ai bien mis le debug en place mais ca ne cause pas beaucoup
[2019-11-21 20:29:06][INFO] : Début d’activation du plugin
[2019-11-21 20:29:07][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2019-11-21 20:29:07][DEBUG] : Lancement de : /var/www/html/core/class/…/…/core/php/jeePlugin.php plugin_id=weather function=install callInstallFunction=1
[2019-11-21 20:30:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 21:00:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 21:30:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 22:00:10][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 22:30:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 23:00:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-21 23:30:08][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-22 00:00:10][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
[2019-11-22 00:30:09][INFO] : Unknown fatal error: OpenWeatherMap returned the following json object:
J’ai la même erreur "Unknown fatal error: OpenWeatherMap returned the following json object: " lors du rafraichissement avec des valeurs de configuration inchangées
Le test d’appel direct de l’API donne une réponse 200 avec un json.
Pas de log en plus du message d’erreur, quelque soit le biveau de log.
Je me suis aperçu du problème suite au montage d’un scenario avec différence entre température du plugin et température réellement relevée… le plugin (en mode graphique) ne semblait pas avoir de souci sauf les valeurs erronées.
Je n’étais pas passé en V4 du Core (pas de communication claire). J’ai compris qu’il fallait passer en Rc pour repasser en stable, et depuis le plugin refonctionne…
Les tests faits avec @Oxo35 montre que c’est un problème de timeout dans la requête au site openweathermap avec curl.
Il faut augmenter le timeout.
Je fais une demande de correction à @Loic. PR fait. https://github.com/jeedom/plugin-weather/pull/58