#TUTO: Lier Jeedom à la Zibase

Mercredi, 30 Juillet 2014 06:00 Cmoi20
Imprimer
Note des utilisateurs: / 12
MauvaisTrès bien 

Je vous propose aujourd’hui de vous présenter les liens que j’ai mis en place entre ma ZiBase et Jeedom.

Dans mon article précédent, je vous présentais comment mettre en place un RFXCOM en USB over IP. Mais cette expérience n'a pas été concluante dans mon cas. J'ai très vite eu des problèmes de performances. J’ai donc décidé de remonter les informations de ma ZiBase vers mon serveur JeeDom en utilisant les API HTTP.

 

1°) Récupération des infos de la Zibase vers JeeDom

Il faut d’abord créer un périphérique virtuel qui va recueillir les informations (une sonde de température et hygrométrie dans mon exemple) :

Puis relevez son ID dans "Général" et "Affichage" :

Procédez de la même façon pour l’hygrométrie :

Il faut ensuite récupérer la « clef api » dans "Général -> administration -> configuration".

Maintenant, connectez-vous sur l’interface de Zodianet. En mode expert, et créez un nouveau scénario :

J’exécute donc le scénario sur réception de valeur de la sonde extérieur, je stocke la valeur de température dans une variable de type « chaine de caractère ». J’appelle ensuite mon interface Jeedom avec l’url : http://ip-jeedom/jeedom/core/api/jeeApi.php?api=CLEF-API&type=virtual&id=1755&value=

Pensez à remplacer « CLEF-API », « ip-jeedom » et "l’id" par vos valeurs.

 

Je procède de la même manière pour l’hygrométrie : http://ip-jeedom/jeedom/core/api/jeeApi.php?api=CLEF-API&type=virtual&id=1753&value=

 

Remarque : la valeur de température est en dixième de degrés, d’où le petit calcul fait dans la création du périphérique virtuel de jeedom.

 

2°) Actionneur lié à la ZiBase et piloté par Jeedom

Il vous faut récupérer l’id du périphérique sur la ZiBase :

 

Je suis ici sur un périphérique ayant l'id Zwave ZG5. Le documentation de Zodianet dit ceci :

Et

Revenons a Jeedom et créons un périphérique de type script :

J’ai appliqué la documentation de Zodianet en remplaçant les espaces par « %20 » et en précisant le protocole 6 pour le Z-Wave.

Après quelques tests, je confirme que celà fonctionne bien.

Ce tutoriel était attendu depuis quelques jours pas nombreux d’entre vous. J’espère qu’il sera assez complet pour répondre à vos demandes. Dans le cas contraire, les commentaires ou l’assistance de ce site sont là pour vous aider et continuer la discussion.

Vous n'avez pas compris un point ? Vous vous posez une question ? Vous pouvez nous contacter via le bouton Assistance sur votre gauche. N'hésitez pas à demander un rendez-vous téléphonique avec Domotics.

Vous avez aimé cet article ? Vous pouvez le partager sur vos réseaux sociaux pour soutenir son auteur et l'encourager à écrire de nouveaux articles ...

 

Cet article vous est proposé par CMoi20: Cmoi20 est consultant en sécurité informatique. Intéressé par ce domaine depuis toujours, il s'est lancé dans la domotique en 2013. Il vous propose maintenant de partager son expérience sur le magazine de Toute La Domotique.

Mise à jour le Mardi, 29 Juillet 2014 21:49