Plot mit vier Temperaturen anlegen?

Begonnen von tantor, 27 September 2014, 20:17:00

Vorheriges Thema - Nächstes Thema

tantor

Hallo,

ich möchte einem Plot mit vier einzelnen Temperaturen anlegen die ich auch zeitlich in der X-Achse verändern kann, jedoch finde ich über die Suchfunktion keinen passenden Beitrag.
Vielleicht kann mir jemand einem Konfiguration als Beispiel bereitstellen.

Danke!
FHEM mit CUL V3.4 an Raspberry Pi 3
CUL V 1.67 CUL868; nanoCUL V1.66 433MHz; 1Wire USB-Adapter 2480B
8x HM-CC-RT-DN Fw 1.3; 9x HM-LC-Bl1PBU-FM Fw2.3
11x DS1820 2xDS2408

Puschel74

Hallo,

zeiltlich in der x-Achse?
ist mir für SVG nicht bekannt.
Schau dir mal das Charting-Frontend - siehe Wiki - an.
Ich weiß nicht ob das sowas kann.

ZitatVielleicht kann mir jemand einem Konfiguration als Beispiel bereitstellen.
Wenn du auch in eine Datenbank loggst kann ich das gerne machen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

tantor

Ich logge in eine Datenbank. Das Wiki werde ich mir dann mal anschauen.
FHEM mit CUL V3.4 an Raspberry Pi 3
CUL V 1.67 CUL868; nanoCUL V1.66 433MHz; 1Wire USB-Adapter 2480B
8x HM-CC-RT-DN Fw 1.3; 9x HM-LC-Bl1PBU-FM Fw2.3
11x DS1820 2xDS2408

Puschel74

Hallo,

also dann - aber auch hier wird per SVG geplottet und ich habe noch keine Möglichkeit für einzelne Zeitachsen gefunden.

Hier das define für 3 unterschiedliche Geräte - auf ein viertes lässt sich das recht leicht erweitern.
define wl_Temp_vergl SVG myDbLog:temp_vergldb:HISTORY
attr wl_Temp_vergl fixedrange 5days
attr wl_Temp_vergl label "Temperaturvergleich"
attr wl_Temp_vergl plotfunction EG_Wohnzimmer_Heizung Keller_Heizung_Vorlauf EG_Terrasse
attr wl_Temp_vergl room 05_Plots_Heizkessel

Wichtig ist das Attribut plotfunction da hier 3 unterschiedliche Gerät angegeben werden.

Und hier die temp_vergldb.gplot dazu:
# Attribute 'small' is useful for gnuplot/-scroll only,
# if plotsize is less than 800,400
#set terminal png transparent small size <SIZE> crop

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 ytics nomirror
set y2tics
#set ytics
set title '<L1>'
set grid xtics y2tics

set y2label "Temperatur °C"
set ylabel "Temperatur °C"

#DbLog <SPEC1>:measured-temp::
#DbLog <SPEC2>:temperature::
#DbLog <SPEC3>:temperature::

plot \
  1:2 ls l0 axes x1y2 title 'Temperatur Wohnzimmer (°C)' with lines
  1:2 ls l1 axes x1y1 title 'Temperatur Vorlauf (°C)' with lines
  1:2 ls l2 axes x1y2 title 'Temperatur Terrasse (°C)' with lines


Und hier sind die Zeilen mit #DbLog wichtig da hier angegeben wird aus welchen Device welches Reading gelesen werden soll.
Für 4 einfach eines einfügen.
Und unten bei plot \ auch eine einfügen.

Wobei das ganze aber auch mit dem Plot Editor gehen sollte  :o
Oder nicht  ???

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

tantor

FHEM mit CUL V3.4 an Raspberry Pi 3
CUL V 1.67 CUL868; nanoCUL V1.66 433MHz; 1Wire USB-Adapter 2480B
8x HM-CC-RT-DN Fw 1.3; 9x HM-LC-Bl1PBU-FM Fw2.3
11x DS1820 2xDS2408