Min/Max-Werte im Plot-Titel bei mehreren Quellen

Begonnen von Jojo11, 05 August 2014, 19:53:50

Vorheriges Thema - Nächstes Thema

Jojo11

Hallo,

irgendwie will mir die richtige Formulierung nicht einfallen:
Ich habe einen Temperaturplot (SVG), der Daten von zwei Sensoren anzeigt. Die maximalen und minimalen Werte kann ich für einen Sensor ja mit
attr SVG_FileLog_Aussen_1 title "Aussen: $data{currval1}°C (Min. $data{min1}°C, Max. $data{max1}°C)"
angeben.
Ist es möglich, auch das Minimum bzw. Maximum von zwei Sensoren auf diese Art und Weise anzugeben? Müsste halt etwas wie
min($data{min1},$data{min2})
sein.
Für label scheint ja eine Formulierung wie
attr SVG_FileLog_Aussen_1 label int(min($data{min2},$data{min3})-0.3)::max($data{max2},$data{max3})+0.7
zu funktionieren.

schöne Grüße
Jo

rudolfkoenig

Title wird als Perl-Einzeiler mit eval ausgewertet, man kann also beliebige Rechnereien anstellen. Deswegen ist title in "" anzugeben. In der .plot wird <TL> durch title ersetzt, <Ln> durch label, der wird aber genauso per eval ausgewertet. Siehe http://fhem.de/commandref_DE.html#label

Jojo11