Moicphil Posté(e) le 17 mai 2015 Signaler Posté(e) le 17 mai 2015 Utilisation d’un interrupteur Edisio avec la Home Center 2 Jeedom en tant que passerelle + 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 : Coté Jeedom : En premier lieu, installer le plugin « script » ( si c’est pas déjà fait ) : 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 : 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 : Cliquez sur « sauvegarder » Dans le dashboard apparait maintenant mon interrupteur Edisio avec ses 5 boutons distincts. 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. Créez votre scénario : 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 : 3
Nico Posté(e) le 17 mai 2015 Signaler Posté(e) le 17 mai 2015 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 ? 1
Moicphil Posté(e) le 17 mai 2015 Auteur Signaler Posté(e) le 17 mai 2015 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.
Nico Posté(e) le 17 mai 2015 Signaler Posté(e) le 17 mai 2015 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.
Moicphil Posté(e) le 17 mai 2015 Auteur Signaler Posté(e) le 17 mai 2015 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.
Nico Posté(e) le 17 mai 2015 Signaler Posté(e) le 17 mai 2015 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 ?
pepite Posté(e) le 18 mai 2015 Signaler Posté(e) le 18 mai 2015 Merci pour le tuto !! Ah oui McHome sont superbes, mais le prix l'est tout autant..ca chiffre vite.. ;-)
zozotte Posté(e) le 21 mai 2015 Signaler Posté(e) le 21 mai 2015 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 ?
Moicphil Posté(e) le 21 mai 2015 Auteur Signaler Posté(e) le 21 mai 2015 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.
zozotte Posté(e) le 21 mai 2015 Signaler Posté(e) le 21 mai 2015 oui c'étati l'idée mais si pas de voyant, ca ne sert àrien merci pour l'info !
Messages recommandés