FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: bismosa am 11 Dezember 2017, 15:55:24

Titel: SVG mit Tages bzw. Wochenwerten
Beitrag von: bismosa am 11 Dezember 2017, 15:55:24
Hallo,

ich erfasse meinen Ölverbrauch über die Laufzeit meiner Heizung. Somit habe ich jedes Mal, wenn die Heizung läuft einen Logeintrag:

2017-12-10_09:10:01 n_Heizung_Brenner 0.146440969538967
2017-12-10_09:21:48 n_Heizung_Brenner 0.176426501384421
2017-12-10_09:33:47 n_Heizung_Brenner 0.173637149370753
2017-12-10_09:46:30 n_Heizung_Brenner 0.158295714829897
2017-12-10_10:17:31 n_Heizung_Brenner 0.880737831134458
2017-12-10_10:40:58 n_Heizung_Brenner 0.211293398705823
2017-12-10_10:52:44 n_Heizung_Brenner 0.175031825596775
2017-12-10_11:05:14 n_Heizung_Brenner 0.161782404518199
2017-12-10_11:21:05 n_Heizung_Brenner 0.13249421034738
2017-12-10_11:42:29 n_Heizung_Brenner 0.120639465494827
2017-12-10_11:53:29 n_Heizung_Brenner 0.168755783894804
2017-12-10_12:13:52 n_Heizung_Brenner 0.147835645764989
2017-12-10_09:10:01 n_Heizung_Brenner 0.146440969538967
2017-12-10_09:21:48 n_Heizung_Brenner 0.176426501384421
2017-12-10_09:33:47 n_Heizung_Brenner 0.173637149370753
2017-12-10_09:46:30 n_Heizung_Brenner 0.158295714829897
2017-12-10_10:17:31 n_Heizung_Brenner 0.880737831134458
2017-12-10_10:40:58 n_Heizung_Brenner 0.211293398705823
2017-12-10_10:52:44 n_Heizung_Brenner 0.175031825596775
2017-12-10_11:05:14 n_Heizung_Brenner 0.161782404518199
2017-12-10_11:21:05 n_Heizung_Brenner 0.13249421034738
2017-12-10_11:42:29 n_Heizung_Brenner 0.120639465494827
2017-12-10_11:53:29 n_Heizung_Brenner 0.168755783894804
2017-12-10_12:13:52 n_Heizung_Brenner 0.147835645764989


Nun versuche ich gerade ein Diagramm zu erstellen, das mir den Tagesverbrauch anzeigen kann. Derzeit habe ich nur eins das mir die einzelnen Verbräuche anzeigt.
Ich hatte hier nun im Forum gelesen, das es wohl mit der Funktion "delta-d" gehen soll. Allerdings ist mir hier die Berechnung nicht klar. Wird hier nur der Unterschied der einzelnen Tage berechnet? Hier mein Versuch:

# Created by FHEM/98_SVG.pm, 2017-12-11 15:03:08
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<L1>'
set ytics
set y2tics
set grid y2tics
set ylabel "Oilconsumption (l)"
set y2label "Oilconsumption (l)"

#log_Brenner_Verbrauch 3:n_Heizung_Brenner.*::delta-d

plot "<IN>" using 1:2 axes x1y2 title 'Oilconsumption (l)' ls l0 lw 1 with lines


Wird bei der Funktion vielleicht nur der Mittelwert (wie der Name schon sagt) und nicht die Summe verwendet?

Ich könnte jetzt natürlich das Device erweitern und mir manuell den Tagesverbrauch (ggf. Wochenverbrauch/Monatsverbrauch) loggen. Aber geht das vielleicht auch mit eingebauten Funktionen?

Gruß
Bismosa

Titel: Antw:SVG mit Tages bzw. Wochenwerten
Beitrag von: Leeloo_Dallas am 11 Dezember 2017, 18:08:49
Hi bismosa,

verschiebe Deinen Beitrag doch in den Bereich https://forum.fhem.de/index.php/board,78.0.html (https://forum.fhem.de/index.php/board,78.0.html), dann gibts vielleicht schneller eine Antwort.

Gruß
Leeloo
Titel: Antw:SVG mit Tages bzw. Wochenwerten
Beitrag von: bismosa am 11 Dezember 2017, 21:37:27
Danke für den Hinweis!
Gruß
Bismosa
Titel: Antw:SVG mit Tages bzw. Wochenwerten
Beitrag von: rudolfkoenig am 11 Dezember 2017, 22:54:52
@bismosa:delta-d ist fuer ansteigende Werte gedacht, urspruenglich fuer den Regensensor der KS300, der einfach ein Regenmengenzaehler ist. delta-h zeigt mir die Regenmenge/Stunde und delta-d Regen pro Tag an. D.h man kriegt in der Tagesanzeige mit delta-h 24 Werte und mit delta-d eins.

@LeeLoo_Dallas: beim Verschieben kriege ich leider keine Benachrichtigung, d.h. es war Zufall, das ich diese Nachricht bemerkte. Lieber ein neues Thema im richtigen Bereich oeffnen mit Link.
Titel: Antw:SVG mit Tages bzw. Wochenwerten
Beitrag von: bismosa am 12 Dezember 2017, 08:40:27
Hallo,

danke für die Erklärung. Ich habe es jetzt so gelöst, das ich 3 Readings aufsummiere. Immer um Mitternacht/1x pro Woche/1x pro Monat  werden diese dann in ein weiteres Reading geschrieben und zurückgesetzt. Diese Werte kann ich dann problemlos loggen.

Ich habe diesen Fall häufiger (Bei meinem Stromzähler ebenfalls). Daher hatte ich die Hoffnung, das es vielleicht auch eine einfachere Funktion dafür gibt.

Gruß
Bismosa
Titel: Antw:SVG mit Tages bzw. Wochenwerten
Beitrag von: abc2006 am 12 Dezember 2017, 09:21:05
Hi,
mir gings ähnlich.
Ich habe mittlerweile eine LogDb aufgesetzt, da kann ich die gewünschten Werte direkt erhalten (summiere alle Values von... bis)

Grüße,
Stephan