[Tuto] Installer Domoticz sur une Raspberry Pi
Domoticz est un programme open-source et totalement gratuit, permettant de contrôler un système domotique, il existe sur Linux et Windows, l’avantage de ce logiciel est qu’il ne consomme que très peu de ressources, on peut donc facilement l’installer sur une Raspberry Pi 3 (aussi dispo sur Aliexpress pour les plus patients) ou encore une Raspberry Pi Zero (ou lien Aliexpress).
Grâce à Domoticz nous allons pouvoir gérer des interrupteurs (lumière, prise, etc), des détecteurs (fumée, ouverture porte, etc), des capteurs (température, humudité, etc) ou encore des Caméras IP. On va alors pouvoir créer des scénarios tels que « lorsque le soleil se lève, ouvrir les volets, éteindre les chauffages ».
Installation de Raspbian
Nous allons ici installer Domoticz sur une Raspberry Pi 3 pour cela nous allons commencer par télécharger l’OS Raspbian Lite, le « lite » signifie que nous n’aurons pas d’interface graphique sur la Raspberry, cela va nous permettre d’économiser des ressources, mais ne vous inquiétez pas vous aurez toujours l’interface graphique de Domoticz via un navigateur internet.
Télécharger Raspbian Stretch Lite
Une fois téléchargé, vous devez extraire l’archive. Ensuite nous allons télécharger et installer Win32DiskImager qui va nous permettre d’installer l’OS sur la Raspberry.
Maintenant insérez la carte micro SD dans votre ordinateur, lancez « Win32DiskImager », choisissez le fichier en « .img » que vous avez extrait précédemment, choisissez la lettre correspondante à votre carte micro SD, cliquez sur « Write » et patientez.
Une fois le chargement terminé, vous pouvez insérer votre carte MicroSD dans la Raspberry Pi, et la brancher sur un écran. Au démarrage on vous demandera un login qui est « pi » et le mot de passe est « raspberry ».
Configuration de Raspbian
Entrez ensuite la commande :
1 |
sudo raspi-confi |
Vous pouvez ici changer votre password, configurer votre fuseau horaire, votre clavier, etc.
Connecter sa Raspberry à internet en wifi
Pour cela tapez :
1 |
sudo nano /etc/network/interfaces |
Puis ajoutez ces lignes :
1 2 3 4 5 6 7 8 |
auto wlan0 iface wlan0 inet static wpa-ssid <mon ssid> wpa-psk <ma clé wifi> address <adresse IP de la machine> netmask <masque de sous-réseau> gateway <IP de la passerelle> dns-nameservers <IP de la passerelle> |
Puis redémarrez en tapant :
1 |
sudo reboot |
Normalement vous devriez être connecté à internet automatiquement, pour vérifier essayez un ping de google.fr.
Installer Domoticz
Nous allons d’abord activer le service SSH afin de se connecter à la Raspberry à distance, pour cela tapez :
1 |
sudo raspi-config |
Allez dans « Interfacing options », puis « SSH » et faites « Yes » pour l’activer.
Vous pouvez donc maintenant vous connecter en SSH grâce à l’adresse IP que vous avez choisi au début.
Pour installer domoticz tapez cette commande puis laissez vous guider par les instructions :
1 |
sudo curl -L install.domoticz.com | bash |
Redémarrez ensuite votre la Raspberry :
1 |
sudo reboot |
Vous pouvez maintenant accéder à Domoticz depuis votre réseau local en tapant sur votre navigateur :
1 |
http://ip_raspberry:port_choisi |
Dans mon exemple c’est :
1 |
http://192.168.0.101:8080 |
Vous avez maintenant un Domoticz de fonctionnel sur votre Raspberry Pi. Nous allons voir dans un prochain tutoriel comment relier tout cela avec vos modules domotiques.