Stap 4: Installeer de software #2
De RaspberryPi instellen
De python bestanden opgeslagen in de map "RaspberryPi" gaan in de /home/pi map.
Er zijn verschillende variabelen instellen. Ze zijn allemaal op de top en meestal zijn alle CAPS. Wijzig deze waarden moet u zoals de gebruikersnaam en het wachtwoord voor uw e-mailserver of HTTPAuth te verifiëren met htaccess wanneer met behulp van REST API.
U wilt een paar commando's uitvoeren op de Raspberry Pi opdrachtregel (terminal) om het correct uitvoeren van de Python scripts te krijgen.
sudo ad rem-worden installeren python-dev python-rpi.gpio
Vervolgens krijgen de AdaFruit LCD-scherm bibliotheek en setup de I2C-pinnen op de GPIO door deze aanwijzingen te volgen:
https://Learn.adafruit.com/adafruit-16 × 2 tekens...
Opmerking: In ons geval hebben we verschillende pinnen, dus gebruikt bij het testen van de Bibliotheken, zorg ervoor dat u van onze pin-opstelling!
Tot slot de RPi zodanig instellen dat het script wordt uitgevoerd de belangrijkste python zodra het zelfstart opwaarts als rootgebruiker:
sudo su
crontab -e
Voeg dit toe aan het einde van de cron:
python /home/pi/HACCSY.py & python /home/pi/Watchdog.py & python /home/pi/UpdateWhiteList.py &
bash /home/pi/WifiTest.sh
dan opslaan en afsluiten en opnieuw opstarten van de pi.
Als u van een Wifi USB-adapter gebruikmaakt, bewerken/etc/network/interfaces/en in de wlan0 configuratie toevoegen
toestaan-hotplug wlan0
#and
Wireless-uitschakelen
Uw configuratie ziet er iets als dit:
auto lo
iface lo inet loopback
iface etho0 dhcp
auto eth0
toestaan-hotplug eth0
iface eth0 inet handleiding
auto wlan0
toestaan-hotplug wlan0
iface wlan0 inet dhcp
WPA-conf /etc/wpa_supplicant/wpa_supplicant.conf
Wireless-uitschakelen
Hier is een andere tweak voor de configuratie van de macht beheer
Een nieuw bestand maken:
sudo nano /etc/modprobe.d/8192cu.conf
toevoegen
opties 8192cu rtw_power_mgnt = 0 rtw_enusbss = 0
dan opslaan en afsluiten en opnieuw opstarten van de pi.
Het volgende moet output 0 na reboot
kat /sys/module/8192cu/parameters/rtw_power_mgnt
WHOLA, WE ZIJN KLAAR!