Je vous présente aujourd’hui la procédure pour installer Domoticz sur votre Raspberry Pi. Je vous ai déjà expliqué dans un autre article comment installer la distribution Raspbian vierge avec une configuration minimaliste.
Domoticz vous permet de transformer votre Raspi en serveur de domotique pas cher (comparé aux box tout en un). Bien entendu, il faudra lui ajouter des controleurs radio, tel qu’un module Zwave ou encore l’excellent RFXCOM RFXtrx433E V2, qui sont nativement reconnus.
Je me base sur une installation non modifiée de Raspbian. Connectez vous en SSH sur votre Raspi avec le compte root.
On commence par supprimer les paquets inutiles
apt-get remove cups*
apt-get remove gnome*
apt-get remove x11-common*
apt-get autoremove
On met à jour notre Raspi
apt-get update
apt-get upgrade
On redémarre
reboot
On installe de nouveaux paquets
apt-get install git-core subversion screen
apt-get install cmake make gcc g++ libboost-dev libboost-thread-dev libboost-system-dev libboost-python-dev libssl-dev subversion curl libcurl4-openssl-dev libusb-dev python-dev
On passe sur l’utilisateur pi
su pi
On créé un dossier
mkdir domoticz
On se place dans ce dossier
cd domoticz
On récupère l’archive
wget http://domoticz.sourceforge.net/beta/domoticz_linux_armv7l.tgz
On extrait l’archive
tar xvfz domoticz_linux_armv7l.tgz
On efface l’archive
rm domoticz_linux_armv7l.tgz
On copie le script fourni pour un lancement automatique au démarrage
cp domoticz.sh /etc/init.d
On rend ce script executable
chmod +x /etc/init.d/domoticz.sh
Vérifiez la configuration de base du script
vi /etc/init.d/domoticz.sh
Vous pouvez ici adapter le port (par défaut 8080). Personnellement, je vous conseille de le modifier afin d’éviter qu’un petit malin n’y accède trop facilement (certes on peut trouver les ports utilisés).
L’installation de base est désormais terminée. Vous pouvez tester l’interface web en vous connectant à l’adresse de votre pi sur le port 8080 (ou celui choisi). http://adresseduradpi:8080.
Il ne vous reste plus qu’à paramétrer votre nouveau serveur domotique en vous promenant dans le menu réglages de l’interface web. Par la suite, il vous faudra ajouter des contrôleurs et des périphériques pour recueillir des données de votre habitation (ou interagir avec votre environnement)
Voir : Wiki