Ceci est une ancienne révision du document !
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.
$ sudo nano /etc/modprobe.d/fbdev-blacklist.conf
#blacklister le pilote de la carte Bluetooth blacklist btbcm blacklist hci_uart
$ sudo nano /boot/config.txt
enable_uart=1
#desactiver bluetooth dtoverlay=pi3-disable-bt
$ sudo reboot
Cela n'est pas indispensable mais il est préférable de créer un utilisateur domoticz qui sera lié au service Domoticz.
$ sudo adduser domoticz
sudo adduser domoticz sudo
su domoticz
sudo visudo
domoticz ALL=(ALL) NOPASSWD: ALL
$ cd /home/domoticz $ sudo curl -L install.domoticz.com | bash
Domoticz est configuré avec les paramètres suivants :
A la fin de l'installation, les informations suivantes sont fournies :
Rebooter le Raspberry Pi
sudo reboot
Lien : https://projetsdiy.fr/installer-domoticz-raspbian-raspberry-pi3/#.WbRSvdNJb5Y
Au lancement de Domoticz un message d'erreur indique qu'il manque des librairie
$ cd /home/domoticz/domoticz/ $ ./domoticz
Voici le message retourné par la commande de lancement :
./domoticz: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
La commande suivante indique les librairies manquantes pour installer Domotics :
$ ldd /home/domoticz/domoticz/domoticz
Voici les librairie manquantes :
libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => not found
Installation des librairies pour Raspbian Stretch :
Ajout de la librairie à la liste des sources en modifiant le fichier /etc/apt/sources.list :
$sudo nano /etc/apt/sources.list
Ajout du dépôt en ajoutant cette ligne dans le fichier :
deb http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
Pour installer sur les bibliothèques manquantes sur une Debian 9, ajouter à la place le dépôt suivant :
deb http://security.debian.org/debian-security jessie/updates main
Installation de la librairie :
$ sudo apt-get update $ sudo apt-get install libssl1.0.0