Jeedom [RESOLU] - Printable Version +- Calaos, Home Automation Forum (https://calaos.fr/forum) +-- Forum: Utilisation - Installation - Configuration (https://calaos.fr/forum/forumdisplay.php?fid=4) +--- Forum: Systèmes Externes (https://calaos.fr/forum/forumdisplay.php?fid=7) +--- Thread: Jeedom [RESOLU] (/showthread.php?tid=571) |
Jeedom [RESOLU] - steevedu49 - 02-19-2016 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 RE: Jeedom - captainigloo - 02-19-2016 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-tester.html#ad-output Dans ton cas de figure, en utilisant ceci comme path : //body/text() cela extrait 20.2 Ca devrait le faire :-) a+ RE: Jeedom - steevedu49 - 02-19-2016 Salut, Ok pour le XPATH, par contre la valeur afficher dans Calaos reste à 0... Comprend pas.... RE: Jeedom - captainigloo - 02-20-2016 hum essaye sans /text() pour voir RE: Jeedom - steevedu49 - 02-21-2016 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... |