Hallo, ich habe das logging des FHEM Logs von einer monatlichen Dateiwechsel auf einen täglichen Wechsel umgestellt. Als currentlogfile wird auch eine tägliche Version angezeigt. Nur die ist leer, die Daten gehen nach wie vor in die "Monats-Datei"
0 Feb 1 00:01 fhem-2021-02-01.log
4211 Feb 1 09:06 fhem-2021-02.log
was mache ich falsch ?
defmod Logfile FileLog ./log/fhem-%Y-%m-%d.log fakelog
attr Logfile DbLogExclude .*
attr Logfile archiveCompress 1
attr Logfile archivedir ./log/archiv
attr Logfile createGluedFile 1
attr Logfile nrarchive 30
attr Logfile room System->Log
setstate Logfile active
setstate Logfile 2021-02-01 00:01:38 linesInTheFile 0
Gruß Roland
Vielleicht das: https://wiki.fhem.de/wiki/FileLog#Globale_Logdatei_und_.22fakelog.22
EDIT: also verm. der Teil
Zitat von: Wiki
Die globale Logdatei (üblicherweise als fhem.log bezeichnet) für FHEM wird mit dem Attribut
attr global logfile XXX
für das global-Objekt definiert, wobei für XXX normalerweise ./log/fhem-%Y-%m.log verwendet wird.
EDIT: und nat.
Zitat von: Wiki
Das XXX muss zwingend durch den gleichen Wert ersetzt werden, wie in der Definition des globalen logfile Attributs, weil anderenfalls unterschiedliche Dateien verwendet werden - mit dem Effekt, dass die über das Web Interface angezeigte Datei nicht die erwarteten Einträge enthält
Ansonsten mal im Forum suchen, gibt schon einige Fragen diesbezüglich...
EDIT: https://forum.fhem.de/index.php/topic,40041.msg322886.html#msg322886
(ebenfalls aus dem Wiki)
Gruß, Joachim
Danke das war's, hatte das Attribut im log Gerät gesucht und nicht in Global
Gruß Roland