Hallo,
versuche meinem ersten Pythonskript das schreiben in ein Logfile zu ermöglichen. Die entsprechenden Zeilen sind:
-wenn ich sh.py als smarthome-user im debugmodus starte schreibt er brav das log. Allerdings erst nachdem ich sh.py beendet hab (ctrl+c). Beim erneuten starten mit -d geht das loggen nicht mehr.
-wenn ich sh.py über das init.d skript (ohne -d) starte bleibt das log immer leer.
Die Datei alarmanlagelog hat folgende Rechte:
Was mache ich falsch, oder wo kann ich mir eine logics.conf abschauen, die erfolgreich logs schreibt?
versuche meinem ersten Pythonskript das schreiben in ein Logfile zu ermöglichen. Die entsprechenden Zeilen sind:
Code:
logfile = open("alarmanlagelog","a") print(time.ctime(), ' EG: Bewegungsmelder Wohnzimmer hat ausgelöst i=',i , file=logfile)
-wenn ich sh.py über das init.d skript (ohne -d) starte bleibt das log immer leer.
Die Datei alarmanlagelog hat folgende Rechte:
Code:
-rw-rw-r-- 1 smarthome smarthome 8215 Jun 10 16:25 alarmanlagelog smarthome@bananapi:/usr/local/smarthome$
Kommentar