J’avais déjà un compte Openweathermap.
J’ai donc remplacé l’url comme il se doit,
Modifié le type de script en json
Plus de message d’erreur cependant la valeur UV reste vide dans jeedom
alors que si je tape l’url dans un navigateur j’obtiens :
« value »:0.87
[EDIT] jai testé avec lat long d’Athènes avec un indice supérieur à 1, c’est pareil, ça reste à 0 dans jeedom. Le problème doit se trouver dans la manière de récupérer la valeur.
Une copie écran de l’équipement pour voir les différents champs serait éventuellement le bienvenu.
Voilà le mien.
Le site openweathermap semble ne plus remonter les indices UV actuellement.
Vous aussi vous avez une erreur script dans jeedom de type :
Json invalide ou non décodable : 502 Bad Gateway 502 Bad Gateway openresty
?
@ajja17orange fait référence à un scénario php « maison ».
A la place, je suis en train de faire un plugin « universel » JSON qui permet de collecter dans un équipement plusieurs données d’un JSON, sans programmation.
En gros, on créée un équipement avec l’URL du JSON en paramètre, puis on ajoute autant de commandes que de valeurs que l’on souhaite récupérer. Le nom de chaque commande doit correspondre à l’ID JSON de la valeur à récupérer.
Exemple sur la météo de « Forecast.io » (même si un plugin existe surement déjà !)
Bon je ne comptais pas particulièrement le rendre public, puisque c’est un peu redondant avec le plugin script… à la différence près que je collecte autant d’infos que nécessaire en une seule requête.
C’est mon premier plugin, alors le code est surement un peu « léger »… mais si ça intéresse quelqu’un, je veux bien le diffuser en l’état.