Aller au contenu

Piloter Jeedom Depuis Hc2 Avec L'api


DeuxG

Messages recommandés

Moi aussi je viens de me lancer dans l'aventure Jeedom, j'ai remplacé hier soir ma Zibase, qui pilotait uniquement mes volets somfy par une jeedom sur raspberry PI2.

Mes volet fonctionne sous Jeedom, et je cherche à  les piloter depuis HC2.

 

Je colle un truc comme :

local JEEDOM = Net.FHttp("192.168.0.111",80);
local response = JEEDOM:GET("/core/api/jeeApi.php?apikey=YQFCKcxGJ52Bzd34g73U&type=action&id=30");
fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 84);

voici les infos de mon boutton "monter"

ID                 30
Logical ID     0C1A0000#ID##GROUP#0100000000
Nom             Monter
Type             action
Sous-type    other

 

Mais rien ne se passe.

Quelqu'un pourrait il m'aider ?

Lien vers le commentaire
Partager sur d’autres sites

Tu devrais masquer ton apikey !

 

Tu utilises donc un module virtuel : la syntaxe des deux premières lignes est bonne (je ne regarde pas la troisième)

 

Je suppose que tu as récupéré les url directes du module sous Jeedom, comme dans cet exemple ?

gallery_12_6_6743.png

 

 

En cliquant sur URL, tu vas générer la requête HTTP, mais aussi l'envoyer !!!  ;)

 

Si tu as utilisé cette procédure, je ne vois pas ... sauf une erreur de recopie, comme l'adresse IP ?

Modifié par i-magin
Lien vers le commentaire
Partager sur d’autres sites

Je n'avais pas vu le lien "URL direct".

avec ça, c'est beaucoup mieux. Merci pour ton aide.

 

PS : se n'est pas mon apikey, je l'ai modifié avant de poster, le hasard peu m'avoir fais noter celle de quelqu'un, mais j'en doute

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

bonjour,

 

petit question, lorsque j'appuie sur URL il ne se passe rien, la commande ne s'exécute pas, j'ai bien l'adresse url, safari ouvre une autre fenêtre, mais rien ne se passe. faut il configurer la jeedom, j'ai ouvert le port 80 depuis mon routeur.

 

Merci par avance

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...