Stap 6: Installeer monitoring software op de Pi (vervolg)
U bent nu klaar om te beginnen uw monitor script. U kunt deze slechts één keer uitgevoerd om te zien of het werkte ok, of laten draaien voor eeuwig op de achtergrond.
Eenmaal uitvoeren, typ. / monitor.py.
Ik ben ervan uitgaande dat u hebt geïnstalleerd op uw Pi, die op de meeste installaties standaard geldt Python. Typ welke python om te controleren van het pad naar uw python interpreter, indien aanwezig. Als u installeren, Google over hoe het wilt te doen.
monitoy.py moet uitvoerbaar zijn. Als het niet, Typ chmod + x monitor.py.
Druk op ctrl + C om monitor.py uit te voeren.
U moet hebben verworven zodra de temperatuur van welke locaties u geprogrammeerd in uw database (Porto, in het bovenstaande voorbeeld).
Sqlite uitvoeren om het te controleren, en de temps tabel een query:
> sqlite3 templog.db
sqlite > Selecteer * uit temps;
sqlite > .exit
Als je zag niet op een lijn met de tijdstempel, de id en de temperatuurmetingen, Controleer voor een bestand met de naam debug.txt op dezelfde locatie van monitor.py, en bewerken om te zien als je een fout.
Als alles ok is, kun je nu monitor.py uitvoeren voor altijd op de achtergrond:
./monitor.py &
Dit brengt het monitor.py-proces dat wordt uitgevoerd als een taak op de achtergrond. Om te controleren als het draait, typ ps-aux. Als u wilt stoppen, typt u doden 14581, 14581 te vervangen door het nummer van de subactiviteit die u hebt gekregen voor uw geval, na controle voor het met ps-aux.