FHEM Forum

FHEM => Automatisierung => Thema gestartet von: devil77 am 09 November 2014, 21:08:23

Titel: dblog - Filter im Filter möglich?
Beitrag von: devil77 am 09 November 2014, 21:08:23
So richtig ist mir kein treffender Betreff eingefallen. Aber zum eigentlichen Problem.
Ich lasse mit dblog die state Readings meiner Homematic Thermostate logen. Funktioniert alles ohne Probleme nur das wenn eine neue Temperatur am Thermostat
eingestellt wird das im state gelogt wird. Das führt dazu das im plot ein Sprung ist und im logfile eine peral warning auftaucht.
Auszug aus dblog
2014-11-09 15:48:42: WZ.Thermostat_Climate, CUL_HM, T: 20.8 desired: 19.5, state, T: 20.8 desired: 19.5, 19.5
2014-11-09 15:53:33: WZ.Thermostat_Climate, CUL_HM, set_desired-temp 22.0, state, set_desired-temp 22.0,
2014-11-09 15:53:34: WZ.Thermostat_Climate, CUL_HM, T: 20.8 desired: 22.0, state, T: 20.8 desired: 22.0, 22.0


Gibt es eine Möglichkeit dblog zu sagen das es state logen soll nur wenn der Wert ein gewisses Format hat?
Titel: Antw:dblog - Filter im Filter möglich?
Beitrag von: tbals am 13 November 2014, 17:19:42
mach es doch mit DbLogExclude:

define WZ.Thermostat_Climate $device $addr
attr  WZ.Thermostat_Climate DbLogExclude set_desired-temp.*


Dann bleiben nur noch die gewünschten Teilen übrig.