je voudrais récupérer une donnée ds l'eedomus à partir d'une centrale d'alarme IP sur le même réseau.
La centrale d'alarme génère une page qu'elle tient à jour à chaque changt de statut (type d'alarme, etc...) du genre :
- Code : Tout sélectionner
/*-secure-
{ updates : {
mode_a1 : "Home",
mode_a2 : "Disarm",
battery : "Normal",
tamper : "Close",
interference : "Normal",
ac_activation : "Normal",
rssi : "14",
sig_gsm : "N/A"
},
forms : {
pcondform1 : {
mode : "1",
f_arm : "0"
},
pcondform2 : {
mode : "4",
f_arm : "0"
}
}
}
*/
Pas de pb pour afficher cette page ds un widget type periphérique HTML ds l'eedomus, j'obtiens bien cette page.
PAr contre, puis-je récupérer une valeur de cette page, par exemple à la 3ème ligne la variable mode_a1 ?
J'ai essayé de créer un HTTP capteur, mais je sèche sur le xPath (prévu pour du XML, là ou je voudrais un substring ou quelque chose comme ça...). A chaque fois, j'obtiens variable vide ou syntaxe fausse...
Y aurait-il une soluce pour récupérer une variable dans cette page ?
Je vous remercie,
Cordialement,
Woolfy