Originally posted by: <email address deleted>
Hallo,
ich möchte meinen täglichen Gasverbrauch gegen die durchschnittliche
Aussentemperatur plotten. Hat einer eine Idee wie ich das mit Fhem
lösen kann?
Ich verwende bereits einen Aussenfühler und ermittle per average die
Temperatur. Den Gasverbrauch messe ich über CUL und den ELV sensor.
beste Grüße
Toralf
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> ich möchte meinen täglichen Gasverbrauch gegen die durchschnittliche
> Aussentemperatur plotten.
Was heisst "gegen" ?
Gasverbrauch und Aussentemperatur kann man zusammen plotten, indem man ein
FileLog fuer beide Werte baut (regexp matcht beide Geraete), und die .gplot
Datei anpasst, so dass links Verbrauch, rechts Temperatur steht.
Die Summe kann man in der Titlezeile des Plots ausgeben, z.Bsp berechne ich
meinen taeglichen Oelverbrauch aus "Summe-Minuten-An" des Brenners, wissend
dass er 3.7 Liter pro Stunde verbraucht, so:
attr weblink label sprintf("Oel (l) %.2f total, %0.2f avg/h",\
$data{sum2}/60*3.7, $data{avg2}/60*3.7)
Siehe auch http://fhem.de/commandref.html#label
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
On 4 Dez., 10:01, Rudolf Koenig wrote:
> > ich m chte meinen t glichen Gasverbrauch gegen die durchschnittliche
> > Aussentemperatur plotten.
>
> Was heisst "gegen" ?
>
Ich dachte an ein xy Diagramm. Auf einer Achse will ich den Verbrauch
auftragen, auf der Anderen die durchschnittliche Tagestemperatur.
Letztlich soll die AUssentemperatur aller vier Hausseiten aufgetragen
werden. Dann moechte ich ermitteln, ob die Temperatur einer Hausseite
staerker mit dem Verbrauch korreliert um Hinweise fuer eine
Aussendaemmung zu bekommen.
Toralf
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> Ich dachte an ein xy Diagramm. Auf einer Achse will ich den Verbrauch
> auftragen, auf der Anderen die durchschnittliche Tagestemperatur.
MWn geht das nicht auf Anhieb. Wenn doch, wuesste ich gerne wie.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo,
ich mache ähnliches. Einmal täglich (at) errechne ich den Ölverbrauch
und schreibe
diesen mit der durchschnittlichen Tagestemperatur in eine Logdatei die
ich
dann mit einer entsprechenden gplot Datei anzeigen lassen.
Ob das der eleganteste Weg ist kann ich nicht sagen. Es funktioniert
zumindest.
Bei Dir könnte das wie folgt aussehen(ungetestet):
I. Dein Dummy:
define Dein_Dummy dummy
II. Deine Logdatei:
define Deine_Logdatei FileLog c:/Pfad_anpassen/Deine_Logdatei-%Y.log
Dein_Dummy
III. Dein "at" (Nur Temperaturen berücksichtigt, da ich mich mit dem
Gasverbrauch nicht auskenne):
define Dein_timer at *23:58:30 {\
my ($val, $t1, $t2, $t3, $t4);;\
$val = fhem "list TF_1 temperature_avg_day";;\
$t1 = substr ($val, index($val,".")-2, 4);;\
$val = fhem "list TF_2 temperature_avg_day";;\
$t2 = substr ($val, index($val,".")-2, 4);;\
$val = fhem "list TF_3 temperature_avg_day";;\
$t3 = substr ($val, index($val,".")-2, 4);;\
$val = fhem "list TF_4 temperature_avg_day";;\
$t4 = substr ($val, index($val,".")-2, 4);;\
fhem "trigger Deine_Dummy T1: $t1 T2: $t2 T3: $t3 T4: $t4";;\
}
IV. Gplot Datei
hms.gplot kopieren und um die gewünschte Spaltenanzahl erweitern.
Hoffe es hilft.
Gruß Mark
On 4 Dez., 21:54, Rudolf Koenig wrote:
> > Ich dachte an ein xy Diagramm. Auf einer Achse will ich den Verbrauch
> > auftragen, auf der Anderen die durchschnittliche Tagestemperatur.
>
> MWn geht das nicht auf Anhieb. Wenn doch, wuesste ich gerne wie.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
> IV. Gplot Datei
> hms.gplot kopieren und um die gewünschte Spaltenanzahl erweitern.
>
Vielen Dank für deine Antwort.
Wenn ich das richtig verstehe, zeigt der Graph dann die Temperaturen
und den Verbrauch über die Zeit?
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> Wenn ich das richtig verstehe, zeigt der Graph dann die Temperaturen
> und den Verbrauch über die Zeit?
Ja. Die SVG Plots koennen z.Zt nur die Zeit in der X-Achse anzeigen.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com