Hauptmenü

Plots und Farben

Begonnen von ChrisW, 18 Januar 2013, 10:16:01

Vorheriges Thema - Nächstes Thema

ChrisW

Hallo,
hab da mal eine Frage. Wie kann man die Farben der Labels beeinflussen ?? Hab jetzt 2x nen grün.. wobei eins minimal Heller ist ..
Hier mein Code:

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 '<TL>'
set grid xtics y2tics

set y2label "Temperatur in C"
set ylabel "Ventilstellung (%)"


set y2range [0:35]
set yrange [0:100]


#FileLog 4:desiredTemperature:4.5:
#FileLog 4:Bad_Temp.*temperature:4.5:
#FileLog 4:MAX_Bad.*temperature:4.5:
#FileLog 4:valveposition:0:


plot \
"< awk 'desiredTemperature' <IN>",\
using 1:2 ls l2 axes x1y2 title 'Soll' with histeps
"< awk 'Bad_Temp.*temperature' <IN>",\
using 1:2 ls l1fill axes x1y2 title 'Bad Temp1' with lines
"< awk 'MAX_Bad.*temperature' <IN>",\
using 1:2 ls l2 axes x1y2 title 'Max IST' with histeps
"< awk 'valveposition' <IN>",\
using 1:2 ls l3 axes x1y1 title 'Ventil (%)' with histeps
Raspberry PI3 mit allem möglichen.

jhohn

zum Beispiel:

plot \
  "< awk '/measured/{print $1, $4}' <IN>" using 1:2 ls l0 axes x1y2 title 'Measured Indoor' with lines,\
  "< awk '/actuator/ {print $1, $4+0}' <IN>" using 1:2 ls l1 axes x1y1 title 'Actuator (%)' with steps,\


#ls l0 = rot
#ls l1 = grün
#ls l2 = blau
#ls l3 = pink
#ls l4 = braun
#ls l5 = schwarz
#ls l6 = ocker
#ls l7 = grau
#ls l8 = gelb

und das Gleiche für ausgefüllte Kurven:

#ls l0fill = rot
#ls l1fill = grün
#ls l2fill = blau
#ls l3fill = violett
#ls l4fill = gelb
#ls l5fill = türkis
#ls l6fill = grau
FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen

ChrisW

ah super gibt es da ne Doku für ? Mich würde noch eine gestrichelte Linie Interessieren ;)

Vielen Dank
Raspberry PI3 mit allem möglichen.

ChrisW

Ich kann war mit "with points" Punkte machen die sind aber nicht miteinander verbunden ;) Will alsi eine gepunktete Linie haben find ich nichts
Raspberry PI3 mit allem möglichen.

Puschel74

Hallo,

wenn du es schön in ein *.pdf draus machst haben wir auch ne Doku dazu die man sauber verlinken kann ;-)
Evtl. nimmt es ja Uli in sein Einsteiger.pdf auf ;-)

Und mit den Punkten.
Das kommt eben drauf an wie oft der Sensor die Werte liefert.
Je öfter desto näher liegen die Punkte zusammen und die Kurven sehen "schicker" aus.

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.

ChrisW

Ja das stimmt aber bei den Linien wird ja auch verbunden. Da der Max die Temp. eher selten Übermittelt.
Also gibs keine Option gepunktete Linie ? Hilft super der Übersicht.
Raspberry PI3 mit allem möglichen.

jhohn

Wenn ich das richtig sehe, müsste man dafür stroke-dasharray:"x,y" irgendwo einbauen.
Wo werden denn die Linien zusammengebaut, vielleicht bekomme ich das ja hin?
FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen

ChrisW

Hm bei dem hier:
"< awk 'Max_.*temperature' <IN>",\
using 1:2 ls l5 axes x1y2 title 'Max IST Temp.' with points
Raspberry PI3 mit allem möglichen.

Christian72D

Was ist eigentlich der Grund dafür, daß die Farben nicht je Zahl identisch sind?
Ist ja jedes Mal ein wildes Klicken bis ich zum ergebnis komme.