Raspberry Pi Temperaturlogger via Radio (6 / 8 steg)
Steg 6: Installera övervakning programvara på Pi (forts.)
Du är nu redo att starta skriptet monitor. Du kan antingen köra den bara en gång, för att se om fungerade ok, eller gör det körs alltid i bakgrunden.
För att köra den en gång, bara Skriv. / monitor.py.
Jag antar att du har Python installerade på din Pi, vilket är sant som standard på de flesta installationer. Skriv vilken python för att kontrollera sökvägen till din python interpreter, om den finns. Om du behöver installera det, Google om hur man gör.
monitoy.py bör vara körbar. Om det inte är, skriv chmod + x monitor.py.
För att stoppa monitor.py från att köra, tryck på ctrl + C.
Du bör ha förvärvat en gång temperatur beroende på vilken platser du programmerat i databasen (Porto, i exemplet ovan).
För att kontrollera det, kör sqlite och fråga temps tabellen:
> sqlite3 templog.db
sqlite > välja * från temps;
sqlite > .exit
Om du inte såg en linje med tidsstämpel, id och temperaturavläsningen, kontrollera för en fil med namnet debug.txt på samma plats av monitor.py, och redigera den för att se om du har något fel.
När allt är ok, kan du nu lägga monitor.py att köra för evigt i bakgrunden:
./monitor.py &
Detta kommer att sätta den monitor.py process som körs som en uppgift i bakgrunden. För att kontrollera om den är igång, skriver ps-aux. Om du vill stoppa det, typ döda 14581, ersätta 14581 av aktivitetens nummer som du fick för ditt fall, efter att ha kollat det med ps-aux.