08-26-2016, 10:27 PM
Bonsoir
D'abord, perso je préfère privilégier le json, plus facile à parser.
dans ton cas, utiliser l'adresse : http://api.wunderground.com/api/9cb1abd7...laine.json
Créer un connecteur ip avec l'adresse : http://api.wunderground.com
Insérer le js suivant dans ton connecteur pour récupérer la température :
Ensuite créer un équipement avec une commande (refresh du json) et une variable (temp_c)
[ATTACH=CONFIG]743[/ATTACH]
C'est tout, ensuite à toi de voir si tu veux utiliser un automate pour faire régulièrement un "refresh" ou alors un bouton sur DS qui actualisera la température.
J’espère avoir été clair :)
[ATTACH=CONFIG]744[/ATTACH][ATTACH=CONFIG]745[/ATTACH]
Philippe
D'abord, perso je préfère privilégier le json, plus facile à parser.
dans ton cas, utiliser l'adresse : http://api.wunderground.com/api/9cb1abd7...laine.json
Créer un connecteur ip avec l'adresse : http://api.wunderground.com
Insérer le js suivant dans ton connecteur pour récupérer la température :
Code :
var retour = trame;
var temp_c = retour.indexOf('"temp_c"');
if (temp_c!=-1) {
var cherche = retour.substr(temp_c);
if (temp_c!=-1) {
temp_c = cherche.indexOf(',');
if (temp_c!=-1) {
cherche = cherche.substring(9,temp_c);
var temp_c = cherche;
}
}
}
Ensuite créer un équipement avec une commande (refresh du json) et une variable (temp_c)
Code :
command="/api/9cb1abd7e38ad18f/conditions/q/de/noyal-sur-vilaine.json"
[ATTACH=CONFIG]743[/ATTACH]
C'est tout, ensuite à toi de voir si tu veux utiliser un automate pour faire régulièrement un "refresh" ou alors un bouton sur DS qui actualisera la température.
J’espère avoir été clair :)
[ATTACH=CONFIG]744[/ATTACH][ATTACH=CONFIG]745[/ATTACH]
Philippe
-------------------------