Rocker
Enthusiast
Hallo,
Ich möchte eine Messbox bauen mit der ich ca. 10 temp. Sensoren auslesen kann.
Als System auf dem PI läuft Raspian.
Ich habe ich mich an folgende Anleitungen gehalten, und bis jetzt funktioniert alles wie es soll:
https://www.youtube.com/watch?v=yinhXFCJFpQ
https://www.youtube.com/watch?v=gVRCDQw7EFE
Code ist dieser :
https://gist.github.com/adlerweb/77ce74ff8c98ead2a231
diesen habe ich halt auf meine IP und Sensor ID´s modifiziert.
Leider läuft das Programm nur, wenn ich es per
ausführe
das heißt wenn ich mich von SSH/Putty abmelde stoppt auch die Auswertung und die Sensoren werden nicht mehr ausgelesen.
Eingeloggt in SSH/Putty und die deamon.php gestartet:
Anhang anzeigen 322817
Putty geschlossen ohne die deamon.php zu stoppen:
Anhang anzeigen 322818
Man sieht das das auslesen der Sensoren sofort stoppt.
Ich hätte aber gerne, dass die Temperaturaufzeichnung, also das php Skript beim Systemstart des PI gestartet wird.
Also, sollte einmal der Strom ausfallen, soll der PI wieder starten (macht er ja von alleine) und er soll das loggen Selbstständig fortführen.
Ich habe jetzt schon ein paar Sachen probiert die ich auf Google gefunden habe nur leider hat bisher nichts funktioniert.
z.B.
habe ich die /etc/rc.local
am ende vor dem exit um folgendes ergänzt.
Der PI startet ohne Fehlermeldung, nur leider wird das Script nicht ausgeführt und die Temperaturen werden nicht geloggt. (die deamon.php befindet sich natürlich in diesem Verzeichniss.)
Hat jemand eine Idee wie ich das in den autostart einpflegen könnte?
Gruß
Rocker
Ich möchte eine Messbox bauen mit der ich ca. 10 temp. Sensoren auslesen kann.
Als System auf dem PI läuft Raspian.
Ich habe ich mich an folgende Anleitungen gehalten, und bis jetzt funktioniert alles wie es soll:
https://www.youtube.com/watch?v=yinhXFCJFpQ
https://www.youtube.com/watch?v=gVRCDQw7EFE
Code ist dieser :
https://gist.github.com/adlerweb/77ce74ff8c98ead2a231
diesen habe ich halt auf meine IP und Sensor ID´s modifiziert.
Leider läuft das Programm nur, wenn ich es per
Code:
php -f deamon.php
das heißt wenn ich mich von SSH/Putty abmelde stoppt auch die Auswertung und die Sensoren werden nicht mehr ausgelesen.
Eingeloggt in SSH/Putty und die deamon.php gestartet:
Anhang anzeigen 322817
Putty geschlossen ohne die deamon.php zu stoppen:
Anhang anzeigen 322818
Man sieht das das auslesen der Sensoren sofort stoppt.
Ich hätte aber gerne, dass die Temperaturaufzeichnung, also das php Skript beim Systemstart des PI gestartet wird.
Also, sollte einmal der Strom ausfallen, soll der PI wieder starten (macht er ja von alleine) und er soll das loggen Selbstständig fortführen.
Ich habe jetzt schon ein paar Sachen probiert die ich auf Google gefunden habe nur leider hat bisher nichts funktioniert.
z.B.
habe ich die /etc/rc.local
am ende vor dem exit um folgendes ergänzt.
Code:
cd /etc/1wire/
php -f deamon.php
Der PI startet ohne Fehlermeldung, nur leider wird das Script nicht ausgeführt und die Temperaturen werden nicht geloggt. (die deamon.php befindet sich natürlich in diesem Verzeichniss.)
Hat jemand eine Idee wie ich das in den autostart einpflegen könnte?
Gruß
Rocker
Zuletzt bearbeitet: