bonjour,
pour le widget HTML avec source XML
il suffit d’ajouter l’unité en texte simple juste derrière chaque variable ${…}
exemple : ${temperature}°C
pour appliquer la formule, il faut le faire dans le code :
exemple avec 2 décimales : ${parseFloat(speed*3.6).toFixed(2)} km/h
ou en entier : ${parseInt(speed*3.6)}km/h
Pour la direction avec les points de cardinaux, il suffit d’aller chercher l’attribut code plutôt que value
donc la ligne
var direction = datasources["OpenWeather"]["current"]["wind"]["direction"]["@attributes"]["value"];
devient
var direction = datasources["OpenWeather"]["current"]["wind"]["direction"]["@attributes"]["code"];
j’ai modifié le code dans mon message initial

cdt