[Résolu] Script Indice UV et site weather.com - message d'erreur

Bonjour

A nouveau le site weather.com renvoi un message d’erreur au script :
http://wxdata.weather.com/wxdata/weather/local/FRBR0847?cc=*&unit=m
et ce depuis le 15/01 à 17h00 d’après mes logs.
Ce qui est confirmé par le message d’erreur :
« This service is deprecated as of 01/15/2020 »

J’ai bien peur que ce soit définitif.
Je ne me souviens plus qui avait fourni ce script, s’il y avait une solution de repli, ce serait sympa.

Visiblement il n 'y a pas que nous qui sommes touchés :
ce forum en parle :
http://wxdata.weather.com/wxdata/weather/local/FRBR0848?cc=*&unit=m

ce site est touché également avec le même message d’erreur en haut de page :
https://www.fun-flyfishing.com/forum/Pessac.php

Bonjour,

Même problème pour moi.
A priori j’ai réussi à récupérer cette info sur Openweathermap.org
C’est un requête de type JSON. Il faut aller chercher la valeur « value » avec le lien URL http://api.openweathermap.org/data/2.5/uvi?lat=XXXXXX&lon=XXXXXXX&APPID=XXXXXXXXXXXXXXXXX
Il faut naturellement s’être inscrit auparavant et avoir obtenu une clé API à renseigner dans l’URL.

2 « J'aime »

Merci pour l’info,

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.

Dans la partie « Requête », il faut que tu remplaces « cc>uv>i » par « value ».

Super, merci, ça fonctionne.

Bonjour

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
?

bonjour il existe un script info climat sur le forum
indice UV et radiation solaire
sinon une autre methode qui marche

Bonsoir,

@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.

Patrice

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.