Aller au contenu

Piloter Modules Sous Jeedom Depuis Hc2


maconly34

Messages recommandés

Bonjour,

jeune débutant sur Fibaro mais pas dans le domaine de la domotique, je souhaiterais contrôler des modules par encore reconnus ou pas complètement par la HC2 en 3.60  (GreenWave, FGSD-002...) en associant c'est modules sur Jeedom/RaspBerry ?

Et les utiliser depuis des scripts LUA sur HC2

 

Est-ce possible et par quoi dois-je commencer ?

 

D'avance MERCI

Lien vers le commentaire
Partager sur d’autres sites

Bon voilà  j'ai trouvé la doc API. LA requête à  passer depuis la Fibaro est la suivante :

http://#IP_JEEDOM#/jeedom/core/api/jeeApi.php?apikey=#APIKEY#&type=cmd&id=#ID#

#IP_JEEDOM# correspond à  votre url d’accès à  Jeedom. Il s’agit (sauf si vous êtes connecté à  votre réseau local) de l’adresse internet que vous utilisez pour accéder à  Jeedom depuis l’extérieure. N’oubliez pas d’indiquer le port ainsi que /jeedom/.

#API_KEY# correspond à  votre clé API, propre à  votre installation. Pour la trouver il faut aller dans le menu « Général », puis « Administration » et « Configuration », en activant le mode Expert vous verrez alors une ligne Clef API.

Quelle est la syntaxe pour passer une requête HTML en LUA ?

Puis-je écrire cela : Local ma_variable = http://...........

Merci

Bruno

Lien vers le commentaire
Partager sur d’autres sites

Salut

 

Tu peux essayer en mettant cela dans un bouton d'un module virtuel et en remplacent iP + APIkEY + iD

 

( j'ai pas tésté )

HC2 = Net.FHttp("192.168.X.XXX", 80);--ip du serveur Jeedom
response = HC2:GET("/jeedom/core/api/jeeApi.php?apikey=TA_CLEF_API_ICI&type=cmd&id=XXX");

Lien vers le commentaire
Partager sur d’autres sites

Bon pour le moment je ne peux pas avancer car je n'ai pas de carte Z-Wave pour mon RaspBerry 2.

 

Mais peut-être que quelqu'un à  une idée pour exemple :

 

• Récupérer les données avec Jeedom de ma GreenWave qui est installée sur ma HC2 (données de puissances instantanées que ne sont pas gérées la HC2 / 3.60)

• Puis repusher ces infos dans des variables globales sur la HC2, de façon à  pouvoir les utiliser dans des scripts.

 

Bon OK c'est un peu tortueux mais why not...

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...