Autor Thema: SVG mit Tages bzw. Wochenwerten  (Gelesen 786 mal)

Offline bismosa

  • Developer
  • Full Member
  • ****
  • Beiträge: 313
SVG mit Tages bzw. Wochenwerten
« 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

FHEM 14873 auf einem Raspberry PI 2 (B) Wheezy
1x nanoCUL 433MHz (SlowRF Intertechno) für Fenstersensoren
1x nanoCUL 868Mhz für MAX (9x HT 1xWT)
1x 433MHz Sender an ESP (Jarolift Rolläden)
Weiteres: Squeezebox server, Kindle Display, ESP8266, Löterfahrung, ...

Offline Leeloo_Dallas

  • Full Member
  • ***
  • Beiträge: 261
  • -- Multipass --
Antw:SVG mit Tages bzw. Wochenwerten
« Antwort #1 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, dann gibts vielleicht schneller eine Antwort.

Gruß
Leeloo
Greatz Leeloo

Offline bismosa

  • Developer
  • Full Member
  • ****
  • Beiträge: 313
Antw:SVG mit Tages bzw. Wochenwerten
« Antwort #2 am: 11 Dezember 2017, 21:37:27 »
Danke für den Hinweis!
Gruß
Bismosa
FHEM 14873 auf einem Raspberry PI 2 (B) Wheezy
1x nanoCUL 433MHz (SlowRF Intertechno) für Fenstersensoren
1x nanoCUL 868Mhz für MAX (9x HT 1xWT)
1x 433MHz Sender an ESP (Jarolift Rolläden)
Weiteres: Squeezebox server, Kindle Display, ESP8266, Löterfahrung, ...

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 21232
Antw:SVG mit Tages bzw. Wochenwerten
« Antwort #3 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.
Hilfreich Hilfreich x 1 Liste anzeigen

Offline bismosa

  • Developer
  • Full Member
  • ****
  • Beiträge: 313
Antw:SVG mit Tages bzw. Wochenwerten
« Antwort #4 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
FHEM 14873 auf einem Raspberry PI 2 (B) Wheezy
1x nanoCUL 433MHz (SlowRF Intertechno) für Fenstersensoren
1x nanoCUL 868Mhz für MAX (9x HT 1xWT)
1x 433MHz Sender an ESP (Jarolift Rolläden)
Weiteres: Squeezebox server, Kindle Display, ESP8266, Löterfahrung, ...

Offline abc2006

  • Sr. Member
  • ****
  • Beiträge: 877
Antw:SVG mit Tages bzw. Wochenwerten
« Antwort #5 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
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX