letzten Tageswert in ein Diagramm / Liste schreiben

Begonnen von Karle, 20 November 2015, 13:18:51

Vorheriges Thema - Nächstes Thema

Karle

Hi !

Ich habe ein Logfile in dem mir meine Heizung (THZ) verschiedene Werte mit loggt.

Ich würde nun gern von bestimmten Werten den letzten Wert des Tages (also kurz vor 0 Uhr) in ein Diagramm oder eine Liste schreiben, damit ich bspw den Verlauf der Tagesverbräuche einfach ansehen kann.

Gibt es so eine Funktion in den Plots bzw. wie kann ich das umsetzen (außer immer nur um 23:59) den aktuellen Wert auszulesen ?

Oder gibt es die Möglichkeit bestimmte Werte täglich in ein anderes Lofgile zu übertragen ?

Danke vorab.

Gruß

Karl

EIB-Fan

Hallo Karle,

die Problematik ist mit addlog lösbar.

Schau mal in das Wiki

http://www.fhemwiki.de/wiki/Plot-Abriss_vermeiden

oder suche im Forum mit den Begriffen "addlog" bzw. Plotabriß vermeiden".

Gruß Jens

Bennemannc

Hallo,

also ich mache das mit einem at
*23:59:40 {
my ($val,$t1,$t2);
$val = (fhem "list SWAP_F1 int_bez_cum_day");
$val =~ s/\n$//g;
$t1 = "Bezug";
$t2 = substr ($val, index($val,":")+6,10);
fhem "trigger Energy_Day $t1 $t2";
$val = (fhem "list SWAP_F1 int_erz_cum_day");
$val =~ s/\n$//g;
$t1 = "Erzeugung";
$t2 = substr ($val, index($val,":")+6,10);
fhem "trigger Energy_Day $t1 $t2";
$val = (fhem "list SWAP_F1 int_gas_cum_day");
$val =~ s/\n$//g;
$t1 = "Gasverbrauch";
$t2 = substr ($val, index($val,":")+6,10);
fhem "trigger Energy_Day $t1 $t2";
}

aus dem List werden die Werte herausgelesen und in eine Dummy geschrieben der automatisch diese in einen Log geschrieben. Das klappt sehr zuverlässig.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF