Dans cet article on vous propose un autre système permettant de gérer un foyer et de le rendre intelligent. Ce système a les memes fonctionnalités que celui présenté dans l’aticle SMART Home, la différence réside dans son interface convivial et la facilité de programmation des actions groupées et aussi des scénarios.
Fonctionnalités :
- Contrôler vos lampes, vos volets roulants, vos appareils électriques (Four, Machine à café, Machine à laver, veilleuse, ventilateur, Télé, Radio, PC, imprimante, etc) a travers un PC ou un smartphone.
- Commande groupée : commander plusieurs équipements d’un seul clique.
- Programmer des scénarios (des tâches qui s’exécutent automatiquement)
par exemple :
- Au lever de soleil, les volets s’ouvrent automatiquement et au cocher de soleil, ils se ferment automatiquement.
- Simulateur de présence (pour dissuader les voleurs) : lorsque vous êtes en voyage, programmer l’allumage et l’extinction des lampes en fonction de temps ce qui donne l’impression que la maison est occupée.
- Au matin, la radio et la machine à café se mettent en marche, le ventilateur se déclenche aussi automatiquement et au bout d’un certains temps il s’arrête.
Page d’identification
- Login et mot de passe par défaut est admin/admin
- L’interface est Responsive Web design (RWD) est donc il est compatible avec tous les smartphones et tablettes.
- L’interface est très facile a prendre en main, il est distiné a tous le monde.
Page d’accueil
Configuration d’un nouveau périphérique
Configuration d’un scénario
Matériel nécessaire :
- Carte raspberry pi
- Accessoires : Boitier + Alimentation (5V, 2A) + Carte SD 8Go (Class 10) + fils femelle-femelle.
- Emetteur 433,92 Mhz
- Récepteurs 433,92 Mhz (Par exemple : module prise ON/OFF, module volet roulant, module éclairage)
Pour tester, vous pouvez commander le pack de démarrage SMARTHOME 1
Branchement et configuration du Matériel :
L’installation et la configuration du matériels (Routeur, Raspberry Pi, Emetteur, Antenne et Récepteurs) se fait exactement de la meme façon que le système YANA, voir l’article SMARTHOME YANA. La seule différence est le branchement de l’emetteur 433 MHz sur la carte raspberry Pi (voir l’image ci-après), ce brachement est le meme pour toutes les versions du raspberry Pi (B+, 2B et 3B).
1 – Formater la carte SD avec SDFORMATTER 2 – Installer raspbian-jessie sur la carte SD, pour plus de détails voir https://www.raspberrypi.org/downloads/raspbian/ 3 – Se connecter au raspberry Pi via SSH (sinon brancher un clavier et un écran sur le raspberry Pi): Le password par défaut est : raspberry 4 – Pour avoir tous les droits taper : sudo bash 5 – Mise à jour de Raspbian : sudo apt-get update 6 – Installation de git : 7 – Installation Apache : 8 – Installation de WiringPi sur Git 9 – Construction de la librairie WiringPi 10 – Installation du code : sudo cp /home/pi/Desktop/home.zip /var/www/html/ cd /var/www/html/ sudo unzip home.zip cd /var/www/html/home g++ radioEmission.cpp -o radioEmission -lwiringPi sudo chown -R www-data:www-data /var/www/html/home sudo chown root:www-data /var/www/html/home/radioEmission sudo chmod 4777 radioEmission Pour la configuration des scénarios, vous devez régler la date et adapter l’heure avec le fuseau horaire de votre pays, pour cela utiliser la commande : sudo date -s ” Oct 21 17:02:00 UTC 2016″
Pour accéder en SSH, taper dans le terminal :
ssh pi@192.168.X.X
Avec 192.168.X.X est l’adresse IP du Raspberry Pi (a récupérer a partir de l’interface du routeur ou avec la commande ifconfig).
sudo apt-get upgrade
sudo apt-get install git-core
sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql
Le serveur web est en place, pour le tester tapez la commande :
ifconfig
git clone git://git.drogon.net/wiringPi
cd wiringPi
git pull origin
./build