Wie kann ich einen zweiten logfile aufmachen? Meine Version funktioniert nicht.
define FileLog_Strom FileLog ./log/Strom-%Y.log Strom:CNT.*
define FileLog_Strom FileLog ./log/Meine Logs/Strom-%d.log Strom:CNT.*
Alles was ich im "roten" ändere z.B. define FileLog_Strom_d FileLog ./log/Strom-%Y.log Strom:CNT.*
endet in einer Fehlermeldung.
Du kannst nicht zwei Logfiles mit dem gleichen logischen Namen innerhalb FHEM haben.
define FileLog_Strom1 FileLog...
define FileLog_Strom2 FileLog...
sollte funktionieren.
Wenn Du ein bestehendes Log ändern willst, solltest Du modify statt define verwenden. Oder direkt in der Detailansicht zum jeweiligen FileLog.
Hallo,
Zitat./log/Meine Logs/Strom-%d.log Strom:CNT.*
und auch darauf achten das FHEM in das Verzeichniss schreiben bzw. dieses auch erstellen darf.
Grüße
Aber sind denn "FileLog_Strom" und "FileLog_Strom_d" nicht schon zwei unterschiedliche logische Namen?
Hallo,
ZitatAber sind denn "FileLog_Strom" und "FileLog_Strom_d" nicht schon zwei unterschiedliche logische Namen?
Eigentlich schon.
Aber
Zitatendet in einer Fehlermeldung.
diese wäre recht interessant.
Grüße
Folgende Meldung: "wrong syntax: define FileLog filename regexp"
Edit: ich habs gefunden durch try and error. Das Verzeichnis " Meine Logs" darf kein Leerzeichen enthalten