Aller au contenu

Messages recommandés

Posté(e)

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

Posté(e)

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

Posté(e)

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");

Posté(e)

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...

×
×
  • Créer...