From 7951dfbf5ec152ac302c37a82cff1788c103b4e3 Mon Sep 17 00:00:00 2001 From: wherzig <> Date: Tue, 10 Aug 2010 20:33:43 +0000 Subject: [PATCH] pgm2 support for Oregon temperature/pressure sensors added git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@683 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- webfrontend/pgm2/oregon_temp_press.gplot | 40 ++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 webfrontend/pgm2/oregon_temp_press.gplot diff --git a/webfrontend/pgm2/oregon_temp_press.gplot b/webfrontend/pgm2/oregon_temp_press.gplot new file mode 100644 index 000000000..490e673ba --- /dev/null +++ b/webfrontend/pgm2/oregon_temp_press.gplot @@ -0,0 +1,40 @@ +# +# Display the measured temp and the pressure of Oregon sensors. +# +# FileLog definition: +# define FileLog /var/log/fhem/-%Y.log +# Filelog example: +# define FileLog_BTHR918N_2d FileLog /var/log/fhem/BTHR918N_2d-%Y.log BTHR918N_2d +# +# Logfile record example: +# 2010-08-10_18:00:22 BTHR918N_2d temperature: 21.7 +# 2010-08-10_18:00:22 BTHR918N_2d pressure: 1007 + + +# Attribute 'small' is useful for gnuplot/-scroll only, +# if plotsize is less than 800,400 +#set terminal png transparent small size crop + +set terminal png transparent size crop + +set output '.png' +set xdata time +set timefmt "%Y-%m-%d_%H:%M:%S" +set xlabel " " +set ytics nomirror +set y2tics +#set ytics +set title '' +set grid xtics y2tics + +set y2label "Temperature in C" +set ylabel "Pressure in hPa" + +#FileLog 4:temperature:0: +#FileLog 4:pressure:0: + +plot \ + "< awk $3=="temperature:" {print $1, $4}' "\ + using 1:2 axes x1y2 title 'Measured temperature' with lines lw 2,\ + "< awk $3=="pressure:" {print $1, $4}' "\ + using 1:2 axes x1y1 title 'Pressure hPa' with lines lw 1\