(gelöst) Plot für HM-CC-RT-Dn aus DbLog erstellen, bin am verzweifeln

Begonnen von franky08, 16 Januar 2014, 19:38:39

Vorheriges Thema - Nächstes Thema

franky08

Hallo, was früher ganz einfach war, beschäftigt mich nun schon seit heute früh  :o
Hatte vorher FileLog im Einsatz und damit u.a. auch von meinen RT´s die Ventilstellung und die gemessene Temp. geplottet. Das bekomme ich jetzt mit DbLog nicht mehr hin.
get liefert für den Bad_Heizung_ClimRT_tr folgendes:
get myDbLog - all 2014-01-16_14:00:00 2014-01-16_14:30:00 Bad_Heizung_ClimRT_tr:measured-temp:ValvePosition
Timestamp: Device, Type, Event, Reading, Value, Unit
=====================================================
2014-01-16 14:01:47: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.3, measured-temp, 22.3,
2014-01-16 14:04:13: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.2, measured-temp, 22.2,
2014-01-16 14:06:25: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.2, measured-temp, 22.2,
2014-01-16 14:09:26: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.1, measured-temp, 22.1,
2014-01-16 14:12:13: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.1, measured-temp, 22.1,
2014-01-16 14:14:45: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.1, measured-temp, 22.1,
2014-01-16 14:17:03: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.0, measured-temp, 22.0,
2014-01-16 14:19:07: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 22.0, measured-temp, 22.0,
2014-01-16 14:22:01: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 21.9, measured-temp, 21.9,
2014-01-16 14:24:39: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 21.9, measured-temp, 21.9,
2014-01-16 14:27:03: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 21.8, measured-temp, 21.8,
2014-01-16 14:29:13: Bad_Heizung_ClimRT_tr, CUL_HM, measured-temp: 21.8, measured-temp, 21.8,
#Bad_Heizung_ClimRT_tr:measured-temp:ValvePosition::


In der fhem.cfg folgendes:
define DB_Bad SVG myDbLog:Bad_Heizung2_Db
attr DB_Bad label "Temp min: $data{min1}, max: $data{max1}, last: $data{currval1} "
attr DB_Bad plotfunction Bad_Heizung_ClimRT_tr
attr DB_Bad room Bad
attr DB_Bad title "Heizung Bad"


Mit der gplot komme ich nicht weiter, habe jetzt schon etliches ausprobiert aber leider ohne Erfolg. Hier die letzte gplot (ist aber nur für das Ventil geschrieben)
# Created by FHEM/98_SVG.pm, 2014-01-16 19:56:13
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 'Heizung Bad'
set ytics
set y2tics
set grid y2tics
set ylabel "Ventil in %"
set y2label "Temperatur in °C"

#DbLog<SPEC1>measured-temperature:10:
#DbLog<SPEC2>valve:10:

plot "<IN>" using 1:2 axes x1y2 title 'Measured temperature' ls l0 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y1 title 'Ventil' ls l1fill lw 1 with lines


Kann mir bitte jemand weiterhelfen, vielen Dank

Frank
Debian Bookworm auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
mit FHEM aktuell (fhem.pl:28849/2024-05-07)
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Joachim

FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

franky08

Danke Joachim, ich hatte es schon gefunden. Das Reading heist measured-temp und nicht -temperature. Alle Logs laufen jetzt wie gewünscht. Hatte in der <SPEC> noch den: vergessen und irgendwann sieht man den Wald vor lauter Bäumen nicht mehr!

VG
Frank
Debian Bookworm auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
mit FHEM aktuell (fhem.pl:28849/2024-05-07)
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...