Accueil / Actualité / HomeWizard comme passerelle pour la Box eedomus

HomeWizard comme passerelle pour la Box eedomus

Le mois dernier je vous présentais la box Homewizard, ce petit boitier permettant la communication par radio fréquence (433MHz ou 868 MHz) d’appareil comme des interrupteurs récepteurs COCO ou bien Chacon, et même des modules SOMFY RTS. Que des modules que la Box eedomus ne sait reconnaître sans y ajouter un RFXtrans ou utiliser la Zibase en complément.

On peut donc aussi utiliser la box Homewizard comme passerelle pour la box eedomus pour récupérer les informations de certains modules ou tout simplement les actionner.

Que nous faut-il ?

1) Récupération de l’adresse IP de la box Homewizard

La Homewizard possède effectivement une API HTTP qui n’a pas vraiment l’air officielle, mais qui a le mérite d’exister. Tout d’abord, il y a différentes façon d’aller récupérer l’adresse IP de la box.  Mais la plus simple est de se rendre sur le tableau de bord de la box Homewizard :

Nous avons l’adresse IP, il faut maintenant pourvoir identifier les modules en tapant l’adresse suivante :

il faut donc taper l’url  adresseIP/passwordHomewizard/get-sensors/  (il vous suffit de remplacer adresseIP par votre adresse IP de votre box et passwordHomewizard par le mot de passe vous permettant d’accéder à votre box).

Une fois tous ces éléments renseignés vous devriez avoir ceci :

Cet écran va vous permettre d’identifier le détail de vos modules grâce au format json.

voici ici le wiki de l’API de la Homewizard

2) API de la Homewizard

Nous avons lu le wiki de l’API et moi je souhaite pouvoir commander ma prise DI.O sur ma box eedomus par exemple.

on le voit pas bien souligné en bleu mais voici les infos que nous avons :

{« switches » : [{« id »:0, »name »: »prise sam », »type »: »switch », »status »: »on »

Notre prise (Switches) à l’id (0) avec le nom (prise sam) et son status est (on)

Il suffit de reprendre l’API précédente et de modifier les éléments afin de commander notre prise

adresseIP/passwordHomewizard/sw/0/on

il nous reste qu’à taper l’url précédente dans notre navigateur, en remplaçant l’adresse ip, le passwordHomewizard pour obtenir le résultat suivant, le « on » demande la mise sous tension de la prise.

Nous obtenons le status « ok »

Passons sur l’eedomus

Nous avons maintenant tous les éléments pour utiliser notre prise à partir de l’eedomus. Il faut ajouter un nouveau périphérique, autres types de périphériques

HTTP actionneur en l’occurence

 

Rendons nous dans l’onglet Valeur, car c’est ici  que notre API prend tout son intérêt :

Nous avons tous les éléments, dans l’URL vous devrez renseigner :

http://xxx.xxx.x.xx/

le type : GET

Paramètres : passwordHomewizare/sw/0/off

il faudra refaire la même chose, pour le bouton ON sauf que dans Paramètres, vous mettrez on au lieu de off.

Sauvegarder et le tour est joué, votre prise peut être commandée.

En conclusion

Tout fonctionne parfaitement, la prise s’allume rapidement et inversement. La box homewizard en elle même est un peu fermée (de part son manque de connectique on voit mal comment on pourrait utiliser d’autres protocoles, mais couplée à une eedomus, ou un Home Center 2 par exemple, tout prend tout son sens). On peut alors commander nos modules chacon, Somfy RTS et les insérer dans d’autres scènes utilsant d’autres protocoles Z-wave et EnOcean.

Ici j’ai testé une prise, mais tout le reste fonctionne, il suffit juste d’identifier vos modules au format json grâce à son API.

Si vous avez aimé cet article, alors n’hésitez pas nous soutenir en le publiant sur les réseaux sociaux

à propos Olivier VALETTE

Comptable de métier, j'ai décidé d'exercer ma passion qu'est la domotique. Je tiens ce blog après mon travail ou sur mon temps libre. J'essaie d'apprendre aux autres, mais j'en apprend aussi beaucoup de vous. Pour moi, la domotique ne doit pas être quelque chose de complexe, mais quelque chose d'accessible à tous. Cela doit nous permettre de faciliter la vie au quotidien, de nous permettre de passer plus de temps en famille et en sécurité tout en prenant soin aussi de notre planète, sans gaspillage inutile.

Check Also

5 Fantastic Uses for Poster Putty

By Gareth Branwyn A simple and cheap mounting putty for posters has dozens of other …

Un commentaire

  1. Bonjour,
    Je suis débutant dans le domaine de la domotique, et je souhaiterais me lancer dedans.
    Mon premier objectif est de gérer un petit arrosage automatique de balcon, une pompe quelques electrovanne, des capteurs d’humidité, et en avant guinganp !
    Bref du coup je suis un peu perdu. J’ai cru que comprendre que eeDomus et Home Wizard étaient 2 très bon produits.
    Cependant, je ne fais pas trop la différence entre les 2 ?
    A lire les rapide description sur le net, tout ce que fait la HomeWizard, l’eeDomus le fait tout autant, je me trompe ?
    Comment situé l’un par rapport à l’autre ? Qui servirai d’interface avec les objets connecté ? Qui permet l’administration (par appli web, ou smartphone..) ?
    Merci de votre aide !

Laisser un commentaire