Domotique DIY – Partie 1- La Box

La Box Domotique DIY

La domotique devient de plus en plus accessible, mais elle a un certain coût. Nous allons étudier les possibilités de se lancer dans ce domaine a moindre frais, une belle alliance entre apprentissage et technicité.

Chaque système domotique est géré par un ordinateur centrale qu’on appelle BOX domotique. C’est elle qui reçois et envoie toutes les commandes nécessaire au bon fonctionnement de notre  système.
Pour Fabriquer notre propre BOX domotique nous ne allons pas nous contenter de relever de températures, nous souhaiterons également de monitorer les constantes météos et surtout contrôler notre environnement intérieur et sécuriser notre habitat.

Le choix se porte sur un Raspberry Pi modèle B+ (pour ces 4 ports USB et 40 GPIO) 😉
Cela par la suite nous permuteras l’intégration de plusieurs modules (433MHz, Z-Wave, WiFi, Bluetooth + module fait maisons…..)

Raspberry Pi B+

Raspberry Pi B+

Nous n’allons pas réinventer la roue et nous allons nous servir des outils existant pour gérer notre domotique.

Pour commencer nous allons installer un système d’exploitation sur notre RPi, mon choix s’est porté sur Raspbian.
Puis il nous faudra également un logiciel de gestion domotique, mon choix s’est porté sur Domoticz.

Installations

Raspbian

Raspbian

Pour installer Raspbian je vous laisse de lire le tuto de framboise314 (un excellant site sur les RPi, un grand merci a Francois M.)

Domoticz

Domoticz

Une fois votre système installé et configuré nous allons procéder a l’installation de Domoticz:

Nous nous conectons a ntre RPi via SSH puis:

– Installation des paquets nécessaires à domoticz:

1
sudo apt-get install cmake libboost-dev libboost-thread-dev libboost-system-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev
sudo apt-get install cmake libboost-dev libboost-thread-dev libboost-system-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev

– Nous récupèrons les sources de Domoticz

1
svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
Recupération des paquets

Recupération des paquets

– Construction « build » des paquets

1
2
cd dev-domoticz
cmake CMakeLists.txt
cd dev-domoticz
cmake CMakeLists.txt
"build" des paquets

« build » des paquets

1
make
make

Ne vous inquiété pas la construction prendra au moins 30 minutes

Make Domoticz

Make Domoticz

Installation Domoticz

Installation Domoticz

Voilà votre box est prête, dans la deuxième partie nous verrons comment ajouter le protocole 433MHz.

2 réflexions au sujet de « Domotique DIY – Partie 1- La Box »

Laisser un commentaire