Aller au contenu

Messages recommandés

Posté(e)

Utilisation d’un interrupteur Edisio avec la Home Center 2


Jeedom en tant que passerelle


 


 


 


 


 


 


 


 


 


 


gallery_2_250_18997.png+ gallery_2_250_10536.jpg


gallery_2_250_40149.jpg


 


 


 


Adorant le design et la qualité des interrupteurs Edisio, j’étais frustré de ne pouvoir les utiliser avec ma Home Center 2, celle-ci n’acceptant que le protocole z-wave.


 


Frustration finie, car depuis quelques jours, un dongle Edisio est disponible pour Jeedom.


Il vous suffit donc de connecter ce Dongle à  votre système Jeedom ( mini, rasp, synology,etc…)


 


 


 


Je vous conseille d’abord de lire le guide sur l’association du dongle et du plugin sur Jeedom :


http://blog.domadoo.fr/2015/05/13/jeedom-guide-dutilisation-du-plugin-edisio/


 


 


Ce guide s’adresse donc à  tous les possesseurs d’une box domotique ayant une API et souhaitant intégrer les périphériques Edisio.


 


 


 


Prérequis :


 


 


-        Une HC2 ou HC Lite ( version 3.x ou 4.x )


-        Jeedom installé et fonctionnel


-        Dongle Edisio


 


 


 


Principe de fonctionnement :


 


 


Déclencher une ou des actions sur la HC2 via les boutons de l’interrupteur Edisio.


Pour ce faire, l’interrupteur va communiquer l’ordre à  Jeedom qui va le retransmettre à  la hc2 par une requête http ( script Jeedom )


 


 


 


 


Coté Home Center


 


 


Ici, pas grand-chose à  faire, car la box se retrouvant en mode « esclave ».


Nous allons piloter la HC2 grâce à  son API


Il faudra néanmoins récupérer l’id du périphérique que vous souhaitez piloter :


 


 


med_gallery_2_250_2842.png


 


 


 


 


 


Coté Jeedom :


 


 


En premier lieu, installer le plugin « script » ( si c’est pas déjà  fait ) :


 


med_gallery_2_250_10803.png


 


Cliquer sur « Ajouter «  puis donner un nom à  votre script


 


 


Pour mon exemple, je souhaite allumer mes leds du bar (qui sont gérées par ma HC2)


On va donc créer un script qui fera une requête de type « get » vers la HC2 :


 


gallery_2_250_147622.png


 


 


Dans le champs « requête », compléter avec votre adresse Ip + id .


Pour mon exemple, dans le 1er bouton j’ai renseigné :  http://192.168.0.100/api/callAction?deviceID=261&name=turnOn


 


 


Cette requête lancera l’ordre à  la HC2 d’allumer mes leds


 


 


 


Voici des exemples de commandes API pour la HC2 :


 


Actionneur :


<IP>/api/callAction?deviceID=<ID>&name=turnOn


<IP>/api/callAction?deviceID=<ID>&name=turnOff


 


Volet roulant :


<IP>/api/callAction?deviceID=<ID>&name=setValue&arg1=<VALUE>


<IP>/api/callAction?deviceID=<ID>&name=stop


 


Module virtuel :


<IP>/api/callAction?deviceID=<ID>&name=pressButton&arg1=<BUTTON ID>


 


Slider :


<IP>/api/callAction?deviceID=<ID>&name=setSlider&arg1=<SLIDER ID>&arg2=<VALUE>


 


Scène :


<IP>/api/sceneControl?id=<SCENE ID>&action=start


<IP>/api/sceneControl?id=<SCENE ID>&action=stop


 


 


Une fois vos scripts créés, cliquer sur « sauvegarder » .


 


Lancer maintenant le Plugin Edisio,  cliquer sur « ajouter » et donner un nom à  votre module :


 


Renseigner ensuite les différents champs et ajoutez autant de boutons que vous souhaitez selon votre module.


Dans mon cas, j’ai ajouté 3 boutons aux 2 déjà  existants :


 


 


 


gallery_2_250_116877.png


 


Cliquez sur « sauvegarder »


 


Dans le dashboard apparait maintenant mon interrupteur Edisio avec ses 5 boutons distincts.


 


 


gallery_2_250_5589.png


 


 


 


Il ne reste maintenant plus qu’à  créer un scénario afin de lancer un script dés l’appui sur un bouton :


 


Cliquer sur « général » puis « scénario »


Ensuite cliquer sur « ajouter » et donner un nom à  votre scénario.


 


Dans mon exemple, j’utilise 2 scénarios…le bouton 1 allumera mes leds, le bouton 2 les éteindra.


 


 


 


gallery_2_250_25332.png


 


 


 


 


 


Créez votre scénario :


 


gallery_2_250_27015.png


 


 


 


Voilà , c’est fini.  ;) 


 


 


 


Vous pouvez maintenant utiliser les modules Edisio en complément de votre Home Center ou avec n’importe quelle box domotique disposant d’une API


A savoir qu’une « latence » d’environ 1 sec intervient entre le moment où on appuis sur le bouton du module et le moment ou l’ordre est recu par la box… ceci à  cause des temps de transit de la passerelle.


C’est dérisoire, mais à  prendre en compte quand même.


 


 


 


Vous pouvez retrouver les produits Edisio ainsi que le Dongle Jeedom directement dans la boutique Domadoo :


 


gallery_2_250_6640.jpg


  • Upvote 3
Posté(e)

Moicphil, tu vas me faire rajouter Jeedom si tu continus... :)

Question, vu que tu as HC2 + HCL, tu as mis l'une en maitre et l'autre esclave ? Cela fonctionne bien ?

  • Upvote 1
Posté(e)

Pour utiliser le mode passerelle, il faut que les 2 box soit avec le même firmware.Vu que la hc lite est en v3, je ne peux pas l'ajouter pour le moment.

 

Sinon, j'ai testé avec 2 hc2, et c'est ok, ça fonctionne bien.  :)

Posté(e)

Ahh, ton retour m'intéresse. Quand tu dis que cela fonctionne bien, donc les modules sont bien gérés par les 2 box ? Si tu en coupes une, l'autre prend le relai ?

Au fait, pourquoi tu en as 2 ? Tests ou en PROD les 2 ?

 

Sinon pour le sujet, les interr. sont chouettes, et moitié prix de ceux de MCO Home qui ont le même design, mais bon ils sont directs en Zwave.

Posté(e)

Oui, tu peux gerer les modules des 2 box sur une seule interface...

Attends quelques jours et tu auras un retour complet sur les fonctionnalités du mode passerelle. ;)

 

J'aime beaucoup les Mco Home aussi, mais oui le prix est plus cher... ça commence à  chiffrer si tu souhaites mettre plusieurs inter dans la maison.

Posté(e)

Clairement, ils abusent un peu avec 100 € pièce...

Cool pour le mode passerelle, j'attends ton retour avec impatience. Car je vais devoir sécurisé mon installation, et c'est la seule vrai solution. En espérant que le mode transfert de rôle fonctionne également. Tu feras un topic sur le fofo ?

Posté(e)

merci ! pour les mchome, il n'y a que 1 ou 2 boutons dessus et ca n'a pas l'air de fonctionner en seneactivation donc plus de possibilités avec les edisio+jeedom, non ?

de plus les edisio sont sans fil donc pas comparable je dirais.

par contre, est il possible de gérer l'éclairage de chaque bouton ?

je m'explique: j'ai 4 modes àla maison: eveil/sommeil/absence/vacances.

si je prends un inter 4 bouton, est il possible d'avoir un des boutons allumé en fonction du mode de la maison ?

Posté(e)

Si j'ai bien compris tu veux envoyer une commande hc2 vers jeedom en fonction d'un etat et activer un bouton ?

Si oui je pense que c'est possible mais il faut regarder l'api de jeedom.

Par contre tu dis "allumer"...y'a pas de voyants sur leq inters.

×
×
  • Créer...