Hallo,
das man per FileLog Logdateien erstellen kann ist toll.
Doch wie kann man diese Dateien wieder löschen?
Gruß Chris
nur auf Betriebssystemebene.
Du kannst aber die Anzahl der Logdateien in FHEM festlegen, dann löscht FHEM alle überzähligen Logdateien eines noch existierende Log-device automatisch.
commandref -> nrarchive
Hallo Chris,
über das Betriebssystem des Rechners, auf dem du FHEM installiert hast, kannst du das tun.
Bei mir ist es ein Raspberry Pi mit Raspbian. Darauf greife ich von einem anderen Windows Rechner im Netzwerk über ssh unter Zuhilfenahme von Tools wie Putty oder WinSCP zu.
Grüße
James
Hallo Chris,
in Ergänzung zu meinen Vorrednern: Da fhem normalerweise die Berechtigungen besitzt, geht es auch einfach in der FHEM Kommandozeile. Ohne jedes zusätzliche Tool.
Aber Vorsicht bei solchen Manipulationen, schnell hat man mehr gelöscht als man will!
Beispiel:
"rm /opt/fhem/log/HM_4E0264-2017.log"
Quelle (https://commandref.fhem.de/#command)
Gruß Otto
Hallo,
alles hilfreich, cool!
Vielen Dank Euch allen und noch einen schönen Sonntag!
Gruß Chris
Grundsätzlich bin ich kein Freund davon, aus FHEM heraus manuell im Dateisystem herumzupfuschen.
Nicht alles, was technisch möglich ist, ist auch wirklich sinnvoll.
Komme möglicherweise auch nach mehrmaligem lesen der Beiträge hier net ganz mit, warum denn nicht das FileLog-Device in Fhem aufrufen und mit 'Delete this device (<FileLog-Device-Name>)' ganz unten löschen ?
Die Frage war doch nicht: das FileLog Device zu löschen, sondern die vom Filelog Device erstellten Logfiles!?
OK, jetzt erst hat's Klick gemacht :o