DS2423 Counter Monatslog

Begonnen von peble, 03 Februar 2015, 20:17:25

Vorheriges Thema - Nächstes Thema

peble

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
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Achim

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
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

peble

#2
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
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Achim

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
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais