====== Installer Domoticz sur Raspbian (Linux Debian) ======
===== Ressources =====
* https://projetsdiy.fr/installer-domoticz-raspbian-raspberry-pi3/#.WbRSvdNJb5Y
* https://artheodoc.wordpress.com/2016/06/19/voir-les-ports-ouverts-sous-linux/
===== Désactivation du Bluetooth =====
Lien : http://www.cedynamix.fr/jeedom-raspberry-3-desactivation-bluetooth-wifi/
Le Raspberry 3 et la carte Razberry ont besoin d’un **UART matériel**. Comme le Raspberry 3 n’en a **qu’un**, il **désactiver** le Bluetooth intégré au Raspberry 3 pour rendre disponible cet UART à la carte Razberry. Si on veut bénéficier du Bluetooth sur un Raspberry 3 qui utilise la carte Razberry, il faut alors utiliser un **Dongle** Bluetooth.
* création (s'il n'existe pas) du fichier **/etc/modprobe.d/fbdev-blacklist.conf** pour blacklister le pilote du Bluetooth :
$ sudo nano /etc/modprobe.d/fbdev-blacklist.conf
* ajout des lignes suivantes dans le fichier :
#blacklister le pilote de la carte Bluetooth
blacklist btbcm
blacklist hci_uart
* modification du fichier **/boot/config.txt**
$ sudo nano /boot/config.txt
* modification de la ligne suivante dans le fichier :
enable_uart=1
* ajout de la ligne suivante en fin de fichier :
#desactiver bluetooth
dtoverlay=pi3-disable-bt
* redémarrer le Raspberry
$ sudo reboot
===== Création d’un utilisateur domoticz =====
Cela n'est pas indispensable mais il est préférable de créer un utilisateur **domoticz** qui sera lié au service Domoticz.
* Exécutez la commande suivante en fournissant les informations demandées (au minimum le nom du compte et le mot de passe au minimum).
$ sudo adduser domoticz
* ajout de domoticz au groupe sudo pour lui permettre d’utiliser cette commande.
sudo usermod -aG sudo nouveaucompte
* Changez d’utilisateur
su domoticz
* modification de la configuration pour autoriser l’utilisateur à exécuter des commandes sudo sans avoir à saisir le mot de passe.
sudo visudo
* A la fin du fichier, insérez cette nouvelle ligne
domoticz ALL=(ALL) NOPASSWD: ALL
===== Installation de Domotics =====
$ cd /home/domoticz
$ sudo curl -L install.domoticz.com | bash
Domoticz est configuré avec les paramètres suivants :
* une information indique qu'il est préférable d'utiliser une adresse IP statique
* serveur HTTP sur le port 8080
* serveur HTTPS sur le port 443
* dossier d'installation de Domoticz : /home/domoticz/domoticz
A la fin de l'installation, les informations suivantes sont fournies :
* Interface d'administration :
* http://@ip:8080
* https://@ip:443
* Wiki : https://www.domoticz.com/wiki
* Forum :https://www.domoticz.com/forum
* log d'installation : /etc/domotics
Rebooter le Raspberry Pi
sudo reboot
===== Première configuration de Domotics =====
* accès à l'interface d'administration à l'adresse http://@IP:8080
* dans le menu **Setup** puis **Application settings** :
* définir la langue de l'interface
* préciser la lattitude et la longitude
* pour les mise à jour choisir la version Beta pour avoir les dernières fonctionnalités
* lancer une mise à jour