Domotique
Projet de box domotique (projet en cours de réalisation)
Objectifs:
*Ce projet a pour but de mettre en oeuvre un reseau de communication Zigbee pour créer une box domotique. Les composants utilisés sont les suivants:
Hardware
Installation de l'ecran et de la RPI installation du capteur Zigbee
Electronique
relier l'ecran et l'antenne Raspbee sur la Raspberry PI. (utiliser la carte kicad si besoin)
Support
un modèle fusion 360 est disponible dans le dossier Hardware. Il est inspiré du modèle thingiverse
le modèle a été imprimé en PLA et TPU avec une Creality CR10
Software
###installer Raspbian sur la RPI
Mettre à jour
sudo apt update
sudo apt upgrade
Installation de deCONZ et de la puce RaspBee
Désactivation de la console Serie
sudo raspi-config
Advanced Options -> Serial -> Disable Commandline over Serial
Désactivation du service getty
sudo systemctl disable serial-getty@ttyAMA0.service
Désactivation du bluetooth
- Ajouter la ligne suivant dans le fichier /boot/config.txt:
sudo nano /boot/config.txt
dtoverlay=pi3-disable-bt
- Désactivation du modem Bluetooth
sudo systemctl disable hciuart
Installation de l'application DeCONZ
sudo gpasswd -a $USER dialout
wget -O - http://phoscon.de/apt/deconz.pub.key | sudo apt-key add -
sudo sh -c "echo 'deb http://phoscon.de/apt/deconz $(lsb_release -cs) main' > /etc/apt/sources.list.d/deconz.list"
sudo apt update
sudo apt install deconz
sudo systemctl edit deconz-gui
ajouter l'option
–ws-port=8081
Lancement de l'application
sudo systemctl disable deconz
sudo systemctl stop deconz
sudo systemctl enable deconz-gui
Redémarrage
sudo reboot
Installation d'Apache2
sudo apt install apache2 -y
sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/
###Installation de PHP
sudo apt install php -y
sudo service apache2 restart
placer les fichiers de l'application Web "Software" dans le dossier /var/www/html
sudo cp -r /home/pi/Desktop/Software /var/www/html