Stap 6: Controller: eerste Setup
Aansluiten van de Arduino
- Een USB-kabel van de Arduino verbinding te maken met de Raspberry Pi.
Installeren van de benodigde Python pakketten
- easy_install pySerial
- easy_install python-rrdtool
PIP installeren Django == 1.6.10
De Climaduino Controller broncode verkrijgen
De code kan:
- Gekloond met behulp van Git, als het eerder was geïnstalleerd
- git clone -b testing-usb-kabel is aangesloten https://github.com/bbustin/Climaduino-Web-controller.git ~/climaduino
- Gedownloade hiervandaan en overgedragen aan de Raspberry Pi met behulp van de SFTP. De bestanden moeten worden overgedragen in /home/pi/climaduino (als u ervoor een andere map, kiest dan volgende stappen zult moeten dienovereenkomstig worden aangepast).
Set Up the Climaduino controller
- CD ~/climaduino
- De database maken
- python manage.py syncdb
- Antwoorden " Ja " en volg de instructies om een beheerder gebruiker te maken
- Start de ontwikkelingsserver luistert op alle IP-adressen op poort 8000
- python manage.py runserver 0.0.0.0:8000
Eerste installatie testen
- Ga naar http://raspberrypi.local:8000 op uw computer en/of telefoon. Een pagina moet worden weergegeven met de huidige temperatuur, setpoint van de temperatuur, vochtigheid, vochtigheid setpoint en modus.
- Controleer of dat de lezingen vermeld op de pagina wedstrijd die op de Climaduino thermostaat van LCD-scherm (als u één hebt geïnstalleerd).
- De temperatuur wijzigen door te klikken of te tikken op de knop de temperatuur weer te geven. Het omzetten in een andere waarde en controleer of het setpoint weergegeven op de thermostaat de LCD wordt de nieuwe waarde weergegeven nadat een paar seconden voorbij.
- Toegang krijgen tot de beheerinterface van uw computer door te bladeren naar http://raspberrypi.local:8000/admin /. Meld u aan met de beheerdersreferenties ingevoerd tijdens de installatie van de database.