Calaos, Home Automation Forum

Full Version: Jeedom [RESOLU]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Bonjour,

J'ai installer Jeedom sur un Raspberry.
Je souhaiterai récupérer des infos de mes modules Z-Wave.

En faite le Rasperry avec Jeedom me sert de passerelle entre mes modules Z-Wave et Calaos.

Via une API HTTP de Jeedom il est possible de récupérer des données.

Exemple avec le lien suivant pour récuperer la valeur d'une sonde de température :
http://**IP JEEDOM**/core/api/jeeApi.php?apikey=***********&type=cmd&id=126

Voici le contenu du fichier reçu :
<html>
<head></head>
<body>20.2</body>
</html>

Dans Calaos Installer je créer une ->Web->Sonde de température et a partir de la ça se complique...

Quelle type choisir XML/JSON/TEXT...
Quelle chemin renseigner...

Merci de votre aide...

Cordialement


Steeve MARTINS
Salut,

L'html est un format XML
Pour le chemin nous utilisons la syntaxe XPATH : https://fr.wikipedia.org/wiki/XPath
tu peux essayer le chemin XPATH avec ce site par exemple : http://www.freeformatter.com/xpath-teste...#ad-output

Dans ton cas de figure, en utilisant ceci comme path : //body/text() cela extrait 20.2

Ca devrait le faire :-)
a+
Salut,

Ok pour le XPATH, par contre la valeur afficher dans Calaos reste à 0...

Comprend pas....
hum essaye sans /text() pour voir
Bonsoir,

J'ai enfin réussi à récupérer les infos de mon JEEDOM sur Calaos.
Sur JEEDOM j'exécute un script toute les minutes qui génère un fichier XML dans lequel est stocké tous les états des différents éléments.
Via un objet web sur Calaos je récupère les diffèrent états.
Ce coup la avec le bon chemin j’arrive à extraire les valeurs.
Tous fonctionne nickel...
Je pense que Calaos ne prenait pas les données au format html...

Bonne nuit...