Aller au contenu
JNo

Lecture temperature sur FGBS 001 par HTTP

Recommended Posts

Bonjour,

 

Je cherche à récupérer une valeur de température par l'API sur un module FGBS 001.

Quand j'utilise  http://192.168.1.xxx/api/devices?id=yyy, j'obtiens 100% des infos du module. Je ne voudrais que la température (pour la reprendre sous LIFEDOMUS par un connecteur universel)...

Je n'ai pas trouvé comment l'isoler.

 

Merci,

 

JNV

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Ah ben la, très bonne question ;-)

Depuis la LD, peut-etre que @jojo , @Moicphil et @PITP2 t'en diront plus pour récuperer la bonne valeur.

Depuis la HC2, tu peux l'isoler en allant lire le json avec un api.get

 

local jsonTable = api.get("/devices/YY")

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah oui, autant parser sur la LD ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour et merci de vos retours !

 

Je vais tenter de comprendre le truc de "parser" !

Dans " devices/YY", YY c'est le numéro de la ligne qui donne la valeur à remonter ?

 

Bien cordialement, JN

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

Non, le YY est l'id de ton device ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

 

Merci de vos conseils, mais pour l'instant, je ne "parse" pas ! Sûrement nul, mais pas trouvé.

 

Voilà ce que j'ai tenté (entre autre) mais je ne comprends pas l'utilité du "e" message... et je présume que vu d'HC2 ça doit être un peu différent pour la réccup du fichier, mais pas Local JsonTable non plus... 

 

591ca1dfee51c_Capturedcran2017-05-1721_14_44.jpg.e1d3daceb5ad1fa6951d67ad936daf78.jpg

 

En tout cas pas de valeur de ma température récupérée... 

La valeur de lecture entre chaque cycle est en s je suppose dans le connecteur...

 

Merci,

JN

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×