remsmachous Posté(e) le 8 novembre 2020 Signaler Posté(e) le 8 novembre 2020 Bonjour à tous. Nouveau dans l'utilisation d'une HCL. Depuis plusieurs année utilisateur d'une jeedom, je souhaiterai faire communiquer les deux box en autre pour permettre à ma famille de bénéficier d'une interface plus conviviale. Ma recherche est la suivante: je souhaiterai via l'utilisation des virtuels fibaro pouvoir envoyer une action sur jeedom. Par exemple mes modules volets roulants sont controler via un RFplayer avec un URL coté jeedom du type: "https://API-JEEDOM/core/api/jeeApi.php?apikey=I7gv5YQu9FsevrmTcSCgPKyG4p3cayiU&type=cmd&id=3511" pour par exemple l'ouverture d'un volet. comment puis-je configurer l'envoie de cette URL dans un virtuel FIBARO pour l'ouverture du volet coté jeedom. Dans l'attente d'une idée Cordialement
Lazer Posté(e) le 8 novembre 2020 Signaler Posté(e) le 8 novembre 2020 Quelques liens au hasard pour t'aider :
remsmachous Posté(e) le 8 novembre 2020 Auteur Signaler Posté(e) le 8 novembre 2020 Merci pour votre réponse. Mais j'ai beau retourner toutes les syntaxes trouvé dans l'article je ne parviens pas à le faire. Une autre idée peut-être
Lazer Posté(e) le 8 novembre 2020 Signaler Posté(e) le 8 novembre 2020 Je ne saurais t'aider, je n'ai jamais eu de HCL, et cette syntaxe GET ... avec l'authentification encodée en base64 est bien trop complexe. Les tutos sont bons, il faut que tu persévères pour comprendre la syntaxe, ou demander de l'aide sur le point sur lequel tu bloques, les autres ont réussi. C'est infiniment plus simple sur HC2 avec le LUA, mais tu n'y a pas le droit.
remsmachous Posté(e) le 8 novembre 2020 Auteur Signaler Posté(e) le 8 novembre 2020 Pour ceux qui serait dans la même recherche que moi voici la solution: si nous considerons que l'url jeedom pour une action est : http://<IP-JEEDOM>/core/api/jeeApi.php?apikey=<API-JEEDOM>&type=cmd&id=3511 la commande depuis une HCL devient: PUT /core/api/jeeApi.php?apikey=<API-JEEDOM>&type=cmd&id=3511 HTTP/1.10x0D0x0AHost: <IP-JEEDOM> 0x0D0x0AContent-Length: 120x0D0x0AContent-Type: application/json0x0D0x0A0x0D0x0A en précisant dans le virtuel: IP: ip de votre jeedom port: 80 1
remsmachous Posté(e) le 8 novembre 2020 Auteur Signaler Posté(e) le 8 novembre 2020 Merci à ceux qui ont pris le temps de m'aider
Lazer Posté(e) le 8 novembre 2020 Signaler Posté(e) le 8 novembre 2020 Bravo, et merci pour le retour
Messages recommandés