Étape 4: Installer le logiciel #2
Mise en place de la RaspberryPi
Le python de fichiers stockés dans le dossier « RaspberryPi » allez dans le dossier /home/pi.
Il y a plusieurs variables à définir. Ils sont tous au sommet et sont habituellement tous les bouchons. Modifier ces valeurs si vous devez par exemple le nom d’utilisateur et mot de passe pour votre serveur de messagerie ou HTTPAuth qui s’authentifient avec htaccess lorsque vous utilisez les API REST.
Vous devez exécuter quelques commandes sur la ligne de commande Raspberry Pi (terminale) pour qu’il puisse exécuter les scripts Python correctement.
sudo apt-get installer python-dev python-rpi.gpio
Puis Enfourchez AdaFruit LCD écran Bibliothèque et le programme d’installation les broches I2C le GPIO en suivant ces indications :
https://Learn.Adafruit.com/Adafruit-16 × 2 caractères...
NOTE: dans notre cas, nous avons utilisé différentes broches, donc lorsque vous testez les bibliothèques, vérifiez que vous utilisez notre configuration broche !
Enfin, mettre en place l’IPD pour qu’il fonctionne le principal python script dès qu’il démarre en tant qu’utilisateur root :
sudo su
crontab -e
Ajouter à la fin de la cron :
python /home/pi/HACCSY.py & python /home/pi/Watchdog.py & python /home/pi/UpdateWhiteList.py &
bash /home/pi/WifiTest.sh
puis enregistrez et quittez et redémarrez le pi.
Si vous utilisez un adaptateur USB Wifi, éditez/etc/network/interfaces/et ajouter à la configuration wlan0
permettre-hotplug wlan0
#and
sans fil-mise hors tension
Votre configuration doit ressembler un peu comme ceci :
auto lo
iface lo inet loopback
iface etho0 dhcp
Auto eth0
permettre-hotplug eth0
iface eth0 inet manuel
Auto wlan0
permettre-hotplug wlan0
iface wlan0 inet dhcp
WPA-conf /etc/wpa_supplicant/wpa_supplicant.conf
sans fil-mise hors tension
Voici un autre tweak pour la configuration de gestion de puissance
Créez un nouveau fichier :
sudo nano /etc/modprobe.d/8192cu.conf
Ajouter
options 8192cu rtw_power_mgnt = 0 rtw_enusbss = 0
puis enregistrez et quittez et redémarrez le pi.
Ce qui suit devrait sortie 0 après redémarrage
chat /sys/module/8192cu/parameters/rtw_power_mgnt
WHOLA, NOUS AVONS FINI !