Ceci est une ancienne révision du document !
Ce tutoriel est un exemple de serveur domotique. Il utilise un matériel compatible X10 : CM11A.
Installer un serveur domotique
Installation de Heyu
Heyu permet de piloter le module CM11A.
Rédigez ici une courte introduction à propos de votre article. De manière brève, concise et claire. Indiquez au minimum ce que fait l'application et ce à quoi elle est destinée. Précisez également ce que contiendra la suite de votre document : procédure d'installation, comparatif, guide d'utilisation, etc. Bref, résumez votre article, les raisons pour lesquelles vous l'écrivez, pourquoi il serait utile de le lire !
Pré-requis
sudo apt-get install -y linux-headers-`uname -r` build-essential
Installation
Heyu n'est pas livré avec Ubuntu, il faut l'installer manuellement :
wget http://heyu.tanj.com/download/heyu-2.1.3.tgz tar zxvf heyu-2.1.3.tgz cd heyu-2.1.3 ./Configure make sudo make install
Répondre au questions posées pendant l'installation :
Where would you like the sample Heyu configuration file installed? 1. In directory /home/manu/.heyu/ 2. In subdirectory .heyu/ under a different user home directory 3. In directory /etc/heyu (for system-wide access) 4. No thanks, I'll take care of it myself Choice [1, 2, 3, or 4] ? 3 Specify /dev/ttyS0, /dev/ttyS1, etc.\\ To which port is the CM11 attached?\\ /dev/ttyS0
Utilisation
On va vérifier que heyu fonctionne correctement.
heyu info starting heyu_relay 2007/12/18 12:20:08 Poll received unknown value (1 bytes), leading byte = a5 Heyu version 2.1.3 Configuration at /etc/heyu/x10.conf Powerline interface on /dev/ttyS0 Firmware revision Level = 8 Interface battery usage = Unknown (0xFFFF) Raw interface clock: Tue, 12:20:08, Day 351 (--> Civil Time: Tue 12:20:08 Dec 18 2007 CET) No schedule has been uploaded by Heyu. Housecode = A 0 = off, 1 = on, unit 16.......8...4..1 Last addressed device = 0x0000 (0000000000000000) Status of monitored devices = 0x0000 (0000000000000000) Status of dimmed devices = 0x0000 (0000000000000000)
Contributeurs : manusvs650.
