Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| 
                    tutoriel:domotique [Le 07/01/2008, 11:30] manusvs650  | 
                
                    tutoriel:domotique [Le 14/04/2017, 20:35] (Version actuelle) L'Africain mise en forme  | 
            ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <note> | + | {{tag>Precise tutoriel BROUILLON}} | 
| - | Ce tutoriel est un exemple de serveur domotique. Il utilise un matériel compatible X10 : CM11A. | + | |
| - | </note> | + | |
| - | + | ||
| - | {{tag>Gutsy tutoriel BROUILLON}} | + | |
| ------ | ------ | ||
| Ligne 9: | Ligne 5: | ||
| - | ===== Installation de Heyu ===== | ||
| - | |||
| - | <note> | ||
| Heyu permet de piloter le module CM11A. | Heyu permet de piloter le module CM11A. | ||
| - | </note> | ||
| - | |||
| - | 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 ==== | ==== Pré-requis ==== | ||
| sudo apt-get install -y linux-headers-`uname -r` build-essential | sudo apt-get install -y linux-headers-`uname -r` build-essential | ||
| - | |||
| ==== Installation ==== | ==== Installation ==== | ||
| + | Heyu n'est pas livré avec Ubuntu, il faut l'installer manuellement. | ||
| + | Téléchargez l'archive [[http://www.heyu.org/download/|ici]] puis : | ||
| + | * Décompressez l'archive | ||
| + | * Déplacez vous dans le dossier décompréssé, | ||
| + | * Lancez la [[compilation]], avec les commandes habituelles : | ||
| - | 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 | ./Configure | ||
| make | make | ||
| Ligne 46: | Ligne 34: | ||
| To which port is the CM11 attached?\\  | To which port is the CM11 attached?\\  | ||
| /dev/ttyS0  | /dev/ttyS0  | ||
| + | |||
| Ligne 74: | Ligne 63: | ||
| Status of dimmed devices = 0x0000 (0000000000000000) | Status of dimmed devices = 0x0000 (0000000000000000) | ||
| + | |||
| + | ===== Installation d'un frontal pour Heyu : domus.Link ===== | ||
| + | <note>domus.Link n'est pas fourni par défaut par Ubuntu, il faut le télécharger sur le site : [[http://domus.link.co.pt/|domus.Link]]</note> | ||
| + | |||
| + | ==== Pré-requis ==== | ||
| + | Il faut arrêter Heyu : | ||
| + | heyu stop | ||
| + | |||
| + | |||
| + | ==== Installation ==== | ||
| + | Une fois l'archive récupérée (domuslink-1.0.1.tar.gz), on va l'installer : | ||
| + | sudo tar zxvf domuslink-1.0.1.tar.gz -C /var/www | ||
| + | mv /etc/heyu/x10.conf /etc/heyu/x10.conf.save | ||
| + | cp /var/www/domus.Link/x10.conf /etc/heyu/ | ||
| + | sudo chmod +rw /etc/heyu/x10.conf | ||
| + | sudo chmod +rw /var/www/domus.Link/config.php | ||
| + | |||
| + | |||
| + | ===== Installation de ZoneMinder ===== | ||
| + | |||
| + | |||
| + | ==== Installation ==== | ||
| + | sudo apt-get install -y zoneminder apache2 php5-mysql libapache2-mod-php5 mysql-server ffmpeg | ||
| + | sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf | ||
| + | sudo /etc/init.d/apache2 force-reload | ||
| + | |||
| + | |||
| + | |||
| + | ==== Configuration de l'envoi d'email ==== | ||
| + | |||
| + | sudo apt-get install sendmail | ||
| + | sudo perl -MCPAN -e shell | ||
| + | cpan> install MIME::Entity | ||
| + | cpan> install MIME::Lite | ||
| + | cpan> install Net::SMTP | ||
| + | |||
| + | |||
| + | Enter a list of available SMTP hosts : [] smtp.free.fr | ||
| ---- | ---- | ||
| //Contributeurs : [[utilisateurs:manusvs650|manusvs650]].// | //Contributeurs : [[utilisateurs:manusvs650|manusvs650]].// | ||