Internet av saker toalett inlagda händelser till molnet (Raspberry PI) (7 / 7 steg)
Steg 7: Ladda Python Program och Final
Bygga - ladda ner pottylogger.py till din dator och överföring till /home/pi katalog på RasPi. Jag använda brukar WinSCP för att överföra filer mellan min dator och RasPi...
Redigera pottylogger.py att sätta i din verkliga Google kontodetaljer, se nedan:
# Google Acoount Detaljer
e-post = "nnnnnnnnn
lösenord = "xxxxxxxx"
Bifoga den ta emot modulen till RasPi GPIO pins
Test - ange det kommandot från RasPi/home/pi katalog befalla lina nedan
sudo python pottylogger.py
Det bör finnas inga felmeddelanden. Nu spola toaletten - event info ska skrivas till båda RasPi skärm och efter en minut eller så bifogas Google Drive kalkylbladet Potty_Logger, se foto exempel.
Nu väntar en minut eller så för toaletten till slut spola cykeln, ta sedan bort och sedan installera på nytt slit papper spindeln - igen event info ska skrivas till båda RasPi skärm och efter en minut eller så bifogas Google Drive kalkylbladet Potty_Logger.
Anteckningar - att förhindra händelsen dubbel räknar python programmet pausar under 60 sekunder efter början av en flush händelse och 120 sekunder efter början av toalettpapper R & R event, så om saker hända snabbare än att de inte får räknas.
Du kan ha detta python program startas automatiskt när RasPi stövlar upp, se referens nedan.
Kör ett Python-skript vid uppstart med Cron
Denna metod kan också användas för andra enkla händelseloggning som kylskåp dörrar öppningar.
Detta instructable var aktiverat och inspirerad av den nedan projekt på Adafruit lärande system: