Voici donc la Gateway xPL pour la ZiBase, comme d’habitude développée en perl par dessus le framework xpl-perl de Mark Hindess, et conçue pour fonctionner sous linux. On peut remercier Thibault pour ce travail ainsi que Zodianet et Mickael pour leur aide, support et enthousiasme !
Pour le téléchargement, c’est par ici.
Pour l’installation c’est du standard :
tar zxfv xpl-zibase*.tar.gz
perl Makefile.PL
make
sudo make installet pour lancer le module c’est tout simple :
xpl-zibase -v –zibase-verbose
Une fois lancé le module va chercher une ZiBase sur le même réseau et, une fois trouvée il affichera quelque chose du genre :
Listening on 192.168.X.XXX:YYYY
Sending on 192.168.X.XXX
Listening ZiBase messages on 0.0.0.0:28734
Found ZiBase ‘ZiBASEXXXXXX’ at IP 111.222.333.444Le module va diffuser sur le réseau xPL tous les messages RF qu’elle reçevra. Par exemple pour une sonde Oregon Scientific:
* – thgr228n.OS439171073[temp]=16.2
* – thgr228n.OS439171073[humidity]=67Et, pour envoyer des commandes à vos appareils déclarés dans votre ZiBase :
# Pour allumer le device F5 :
xpl-sender -m xpl-cmnd -c x10.basic device=f5 command=on# Pour dimmer une lampe ayant le code F5 (marche seulement pour les modules Chacon et X2D) :
xpl-sender -m xpl-cmnd -c x10.basic device=f5 command=dim level=50
Poulpy – Domotique, OpenSource et Geekeries
Domotique, OpenSource et Geekeries








