Frage zu Filelog bei HM-WDS10-TH-O

Begonnen von Jump2016, 05 Oktober 2018, 04:44:18

Vorheriges Thema - Nächstes Thema

Jump2016

Hallo zusammen,

ich habe seit letztem Jahr einen Homematic Funk-Temperatur-/Luftfeuchtesensor HM-WDS10-TH-O in FHEM eingebunden.

Dieser funktioniert auch ohne Probleme.

Zu dem Device gibt es ein FileLog

defmod FileLog_ug_gr_temp_out FileLog ./log/ug_gr_temp_out-%Y-%m.log ug_gr_temp_out
attr FileLog_ug_gr_temp_out group Garage
attr FileLog_ug_gr_temp_out logtype text
attr FileLog_ug_gr_temp_out room System->Logs


Im FileLog habe ich ein SVG angelegt:


defmod SVG_FileLog_ug_gr_temp_out_Temp SVG FileLog_ug_gr_temp_out:SVG_FileLog_ug_gr_temp_out_Temp:CURRENT
attr SVG_FileLog_ug_gr_temp_out_Temp group Monitoring
attr SVG_FileLog_ug_gr_temp_out_Temp label "Außen-Temperatur: Last $data{currval1}, AVG $data{avg1}, Min $data{min1}, Max $data{max1}"
attr SVG_FileLog_ug_gr_temp_out_Temp room test,Garage
attr SVG_FileLog_ug_gr_temp_out_Temp sortby 2


Wenn ich nun den Zoom im SVG auf "month" stelle so werden die Daten richtig angezeigt (Anhang month)
wird der Zoom nun auf "year" gestellt, so werden die Daten nur bis Ende Februar angezeigt.

Klicke ich allerdings mit Zoom auf "month" die einzelnen Monate durch, so bekomme ich alle Daten des gewählten Monats angezeigt.

Kann mir jemand einen Tipp geben, was ich einstellen muss damit alle Daten mit Zoomm "year" angezeigt werden?

Vielen Dank.

Gruß

Jonas

frank

wahrscheinlich hilft es, das attribut createGluedFile beim filelog device zu setzen.
aber vorsicht, denn die funktion benötigt resourcen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

rudolfkoenig

FileLog liefert normalerweise nur die Daten aus einer Datei fuer ein Plot.
Falls man die Daten eines Jahres auf einmal sehen will, dann empfehle ich den Umstieg auf Jahreslog (d.h. %m aus der Definition zu entfernen).

Jump2016

Super Vielen Dank für die Rückmeldungen.
Das war die Lösung