Hauptmenü

Plot-Probleme

Begonnen von vocaris, 20 November 2017, 13:12:57

Vorheriges Thema - Nächstes Thema

vocaris

Hallo zusammen,

irgendwie komm ich nicht mit dem plotten klar. Ich habe in meinem Plor 3 Linien:
1: Gemessene Temperatur
2: Gewünschte Temperatur
3: Fenster offen (das Reading gibt "open" oder "closed" zurück)

Die 1. Linie ist völig korrekt.
Die 2. Linie fängt jeden Tag erst mit der ersten Umsetellung an. Wie kann ich den Vortageswert als default einstellen?
Die 2. Linie hört auch mit der letzten Einstellung an einem Tag auf. Wie kann ich dafür sorgen, dass diese mit dem aktullen Wert bis zur aktuellen Uhrzeit weitergeführt wird.
Die 3. Linie hat gestern super funktioniert, allerdings wird diese heute völlig falsch dargestellt. Was ist denn daran verkehrt?

Hier meine gplot-Datei:

# Created by FHEM/98_SVG.pm, 2017-11-20 13:05:32
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 'Bad'
set ytics
set y2tics
set grid
set ylabel "Gemessen"
set y2label "Gewünscht"
set yrange [10:30]
set y2range [10:30]

#fileLogTemperatureBad 4:ccuBadHeizung.temperature_measured\x3a::
#fileLogTemperatureBad 4:ccuBadHeizung.temperature_desired\x3a::
#fileLogFensterBad 4:ccuBadFenster.1.STATE\x3a:10:$fld[3]=~"open"?30:10

plot "<IN>" using 1:2 axes x1y1 title 'Gemessen' ls l2 lw 2 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Gewünscht' ls l1 lw 2 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Fenster' ls l0fill lw 2 with steps


Vielen Dank für eure Unterstützung.

vocaris

frank

mit logproxy wird es besser.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

vocaris

Mit logproxy wirds nicht nur besser, sondern super :) Danke!