EDIT : Le sujet est résolu et j'ai repris les infos dans un tuto sur le forum
---------------------------------------------------------------------
Bonjour à tous,
Suite au future arrêt de DarkSky, je recherche d'autres API pour obtenir mes données.
Je suis en train de tester http://api.openweathermap.org. La version gratuite permet 50 appels par jour, c'est suffisant pour mon utilisation.
Revenons plus particulièrement au soucis de code que je rencontre :
Le fichier JSON est le suivant :
J'utilise la bibliothèque json = (loadfile "/home/pi/domoticz/scripts/lua/JSON.lua")() -- for PI
Je récupère sans soucis la température temp = jsonValeur.list[3].main.temp
J'ai un problème avec le weather : impossible de trouver le code pour avoir les données du tableau [0].
J'ai essayé :
Code : Tout sélectionner
weather = jsonValeur.list[3].weather[0].description
weather = jsonValeur.list[3].weather.description
weather = jsonValeur.list[3].weather
weather = jsonValeur.list[3].weather.0.description
weather = jsonValeur.list[3].weather.'0'.descriptionEst-ce que quelqu'un utilise cette api ?