spads69 a écrit : 15 janv. 2021, 17:48
impossible de trouver comment récupérer l'historique d'un compteur (type général sous type %) à partir de l'API
Il ne s'agit pas d'un bug, la syntaxe de la requete json n'est pas universelle et doit etre personnalisé en fonction du type de capteur.
Voici la syntaxe pour un device de type % : sensor=Percentage
L'ordre dans la requête json à d'ailleurs peu d'importance.
// 20210116055359
// /json.htm?idx=2909&range=day&sensor=Percentage&type=graph
{
"result": [
{
"d": "2021-01-14 05:50",
"v": "94.1"
},
{
"d": "2021-01-14 05:55",
"v": "94.1"
},
On peut récupérer la syntaxe pour tout les types de device en utilisant le mode "Inspecteur de page" (F12) et en récupérant ensuite les requêtes json depuis l'onglet Network.
Exemple depuis le navigateur Chrome, idem avec d'autres navigateurs.
On affiche d'abord la console, et on affiche ensuite les logs du capteur afin de récupérer les requêtes json.
Un double clic sur la requête permet d'ouvrir directement le résultat de la requête json dans une nouvelle page.

- Capture.PNG (94.49 Kio) Consulté 3269 fois