FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ritchie am 10 Januar 2023, 19:58:28

Titel: Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: ritchie am 10 Januar 2023, 19:58:28
Hallo Zusammen,
ich zeige derzeit meinen täglichen Gasverbrauch in einem Differenztrend an. Hierbei lasse ich die letzten 14Tage anzeigen.
Wenn die 14 Tage insgesamt innerhalb des aktuellen Monat sind, erfolgt eine korrekte Anzeige der Daten.
Bricht jedoch ein neuer Monat an, erfolgt so lange keine Anzeige der Trenddaten, bis die komplette Datenreihe wieder komplett
im Monat angezeigt werden kann.
Hier die Definition des Trends in der Fhem.cfg

define plFileLog_MQTT2_Verbrauch SVG FileLog_MQTT2_Gas:SVG_FileLog_MQTT2_Gas_1.gplot:CURRENT
attr plFileLog_MQTT2_Verbrauch fixedrange 14days
attr plFileLog_MQTT2_Verbrauch label "Tagesverbauch"
attr plFileLog_MQTT2_Verbrauch room Gaszaehler


Anbei noch zwei Bilder zur Veranschaulichung und der Trenddefinition.
Für Tipps zum lösen des Problems bin ich dankbar.
Viele Grüße
Richard
Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: JoWiemann am 10 Januar 2023, 20:08:43
Hallo,

vielleicht helfen Dir folgende Wiki-Einträge weiter:

https://wiki.fhem.de/wiki/LogProxy
https://wiki.fhem.de/wiki/Plot-Abriss_vermeiden

oder diese Diskussion im Forum:

https://forum.fhem.de/index.php?topic=41791.0

Grüße Jörg
Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: ritchie am 14 Januar 2023, 10:17:32
Hallo Jörg,

könnte ich das Problem auch dadurch lösen, wenn ich auf DBLog wechseln würde.

Viele Grüße
R.
Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: OdfFhem am 14 Januar 2023, 10:58:07
Ich nutze

attr SVG_power_Day endPlotToday 1
attr SVG_power_Day fixedrange month

und sehe momentan die Daten von 15.12 - 14.01.

Jetzt bleiben u.a. folgende Fragen:
- macht 14days was anderes als month ... vielleicht probierst Du zum Gegencheck mal month aus
- stehen Deine Dezember/Januar-Daten in verschiedenen Logfiles

Wenn Du die Ausgabe von "Show preprocessed input" zeigst, sieht man vielleicht mehr ...
Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: ritchie am 14 Januar 2023, 16:05:56
Hi,
das hat auch nicht geholfen.
Ich habe für jeden Monat jeweils eine neue Datei.
Ich glaube das die einzig sinnvolle Lösung hier ein abändern auf DBlog ist.

Gibt es bereits ein Programm, welches die bestehenden Logfiles nach Abänderung auf DBLog in die Datenbank transferiert ? 

Viele Grüße
R.
Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: GeZi3560 am 14 Januar 2023, 17:19:10
Gibt es:
https://wiki.fhem.de/wiki/FileLogConvert

Titel: Antw:Differenztrend über Monatsgrenze heraus anzeigen ...
Beitrag von: OdfFhem am 14 Januar 2023, 19:08:26
Zitat von: ritchie am 14 Januar 2023, 16:05:56
Ich glaube das die einzig sinnvolle Lösung hier ein abändern auf DBlog ist.

Oder man verwendet erst mal das Attribut "createGluedFile" im FileLog-Device ...