[Gelöst] Nach Update geänderte SVG GPlot Darstellung

Begonnen von Bracew, 18 September 2020, 09:21:55

Vorheriges Thema - Nächstes Thema

Bracew

Hallo,

ich habe nach einem 3/4tel Jahr mal wieder ein FHEM Update ({$featurelevel} 5.9 auf 6) auf meinem RasPi gemacht.

Nun fehlt bei meinen Plots auf dem Bildschirm die Werte-Skala auf der linken Seite.

Ich habe mal 2 Screenshots angehängt und jeweils mit Rot (Nach Update so nicht OK) bzw. Grün (Vor Update so OK) markiert was ich meine. An der fhem.cfg und den .gplot Files wurde nichts geändert.

Auszug aus fhem.cfg:
#
define LogfileHuhnPiSensorAussen FileLog ./log/HuhnPiSensorAussen-%Y.log fakelog
attr   LogfileHuhnPiSensorAussen group Wetter-Messwerte
attr   LogfileHuhnPiSensorAussen logtype temp4:window,text
attr   LogfileHuhnPiSensorAussen room hidden
attr   LogfileHuhnPiSensorAussen sortby 4
#
define SVG_SensorHuhnTemHum SVG LogfileHuhnPiSensorAussen:TempHum:CURRENT
attr   SVG_SensorHuhnTemHum label "Temp. Max.=$data{max1}°C, Min.=$data{min1}°C, Letzte=$data{currval1}°C | Feuchtigk. Max.=$data{max2}%, Min.=$data{min2}%, Letzte=$data{currval2}%"
attr   SVG_SensorHuhnTemHum room Wetter
attr   SVG_SensorHuhnTemHum group Wetter-Messwerte
attr   SVG_SensorHuhnTemHum sortby 1
#
define SVG_SensorHuhnDewAbs SVG LogfileHuhnPiSensorAussen:TaupunktFeuchte:CURRENT
attr   SVG_SensorHuhnDewAbs label "Taup. Max.=$data{max1}°C, Min.=$data{min1}°C, Letzte=$data{currval1}°C | Abs.Feucht. Max.=$data{max2}g/m³, Min.=$data{min2}g/m³, Letzte=$data{currval2}g/m³"
attr   SVG_SensorHuhnDewAbs room Wetter
attr   SVG_SensorHuhnDewAbs group Wetter-Messwerte
attr   SVG_SensorHuhnDewAbs sortby 2
#
define SVG_SensorHuhnLuftdruck SVG LogfileHuhnPiSensorAussen:Luftdruck:CURRENT
attr   SVG_SensorHuhnLuftdruck group Wetter-Messwerte
attr   SVG_SensorHuhnLuftdruck label "Luftdruck. Max.=$data{max1} hPa, Min.=$data{min1} hPa, Letzter=$data{currval1} hPa"
attr   SVG_SensorHuhnLuftdruck room Wetter
attr   SVG_SensorHuhnLuftdruck sortby 3
#


Code in TempHum.gplot:
# Plotfile um Temperatur und Feuchtigkeit aus
# DHT22-Sensor darzustellen
# <L1> Uebergabewerte aus fhem.cfg
#
# 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 in °C"
set ylabel "Feuchtigkeit (%)"

#FileLog 4:temperature:10:
#FileLog 4:humidity:50:

plot \
  "< egrep 'temperature' <IN>"\
         using 1:4 axes x1y2 title 'Temperatur in °C' with lines,\
  "< egrep 'humidity' <IN>"\
        using 1:4 axes x1y1 title 'Feuchtigkeit (%)' with lines\


Code aus TaupunktFeuchte.gplot:
# Plotfile um Taupunkt und Abs. Feuchte aus
# Log-Datei darzustellen
# <L1> Uebergabewerte aus fhem.cfg
#
# 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 "Taupunkt in °C"
set ylabel "Abs. Feuchte (g/m³)"

#FileLog 4:dewpoint:10:
#FileLog 4:absFeuchte:50:

plot \
  "< egrep 'dewpoint' <IN>"\
         using 1:4 axes x1y2 title 'Taupunkt in °C' ls l5 lw 1 with lines,\


Code aus Luftdruck.gplot:
# Luftdruck (pressure) anzeigen
#
# FileLog definition:
# define FileLog_device FileLog ./log/device-%Y.log device
#
# Logfile record example:
# 2015-10-17_08:38:08 device pressure: 1013
#

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

set ylabel "P/hPa bzw. mbar"
set y2label "P/hPa bzw. mbar"

#FileLog 4:pressure-nn:10:

plot "<IN>" using 1:2 ls l3fill axes x1y1 title 'Luftdruck Normal 1013,25 hPa' with lines


Was muss ich für das Update ändern, damit ich wieder die alte Darstellung bekomme?
FHEM auf Raspberry Pi
für z.B. Lichtsteuerung, Temperaturmessung, Balkonkraftwerk,
Öltankfüllstandsmessung und für Hühnerstall Hühnerklappe

rudolfkoenig

ZitatWas muss ich für das Update ändern, damit ich wieder die alte Darstellung bekomme?
"set ytics nomirror" aus der .gplot File loeschen oder alternativ im PlotEditor nomirror aus "Tics as ("Txt" val, ...)" entfernen und speichern.


Bracew

Zitat"set ytics nomirror" aus der .gplot File loeschen
hat funktioniert.

Vielen, vielen Dank!
FHEM auf Raspberry Pi
für z.B. Lichtsteuerung, Temperaturmessung, Balkonkraftwerk,
Öltankfüllstandsmessung und für Hühnerstall Hühnerklappe