Guten Abend
ich bin gerade dabei die Filelogs meiner PV Anlage zu erstellen
leider haut das mit LogM und LogY nicht hin
so sieht meine cfg aus
define PV_Anlage OWCOUNT DS2423 A2D984000015
attr PV_Anlage LogM FileLog_PV_Anlage_m
define FileLog_PV_Anlage FileLog ./log/PV_Anlage-%Y-%m.log PV_Anlage.*
wie muss hier der LogM aussehen?
ich versteh das mit dem regexp nicht so ganz
Variante 1
define FileLog_PV_Anlage_m FileLog ./log/PV_Anlage_m-%Y-%m.log PV_Anlage:day:.*
Variante 2
define FileLog_PV_Anlage_m FileLog ./log/PV_Anlage_m-%Y-%m.log PV_Anlage.*day.*
Variante 3
define FileLog_PV_Anlage_m FileLog ./log/PV_Anlage_m-%Y-%m.log PV_Anlage:*day.*
im Filelog sieht es um Mitternacht so aus:
2015-02-01_23:57:19 PV_Anlage day: D01 A: 2338.00 cts AM: 2338.00 cts B: 4294967295.00 cts BM: 4294967295.00 cts
wleche der drei Varianten sollte einen Eintrag im Monatslog erstellen?
Bisher habe ich keine Einträge erhalten
Hallo,
meine Definition für das Monatslog sieht so aus:
define FileLog_Gasverbrauch_Monat FileLog /var/log/fhem/Gasverbrauch_Monat-%Y-%m.log OWX_Z1:*day.*
Logfile:
Zitat2015-02-01_23:59:58 OWX_Z1 day: D01 Gas: 11.48 m³ GasM: 11.48 m³ B: 0.00 cts BM: 0.00 cts
für das Jahreslog:
define FileLog_Gasverbrauch_Jahr FileLog /var/log/fhem/Gasverbrauch_Jahr-%Y.log OWX_Z1:*month.*
Logfile:
Zitat2015-01-31_23:59:54 OWX_Z1 month: M01 GasM: 327.76 m³ GasY: 0.00 m³ BM: 0.00 cts BY: 0.00 cts
Viele Grüße
Achim
Hallo Achim
Danke für die Antwort
das entspricht ja meiner Variante 3
habe ich gestern so eingestellt
leider gab es um Mitternacht keinen Eintrag im FileLog_PV_Anlage_m FileLog
Hallo,
ich habe deine Variante 3 im Einsatz, bei mir funktioniert es. Warum es bei dir jetzt nicht geht, bin ich so überfragt. Ich würde da als erstes auf vorhandene/nicht vorhandene Leerzeichen/Tabs, etc. prüfen. Ein Blick in die Filelog Definition direkt im FHEM hilft da manchmal weiter. Und als zweites den Filter :*day.* ganz weglassen, ob überhaupt etwas ins Log geschrieben wird, vor allem um Mitternacht.
Viele Grüße
Achim