Lacrosse TX2/TX3

git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@945 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2011-07-17 19:13:41 +00:00
parent 8ec69d4b01
commit 7134f4d8d7
6 changed files with 159 additions and 10 deletions

View File

@@ -36,7 +36,6 @@ SVG_render($$$$$$$)
my $SVG_ss = shift; # small screen
return "" if(!defined($dp));
my $th = 16; # "Font" height
my ($x, $y) = (($SVG_ss ? 2 : 3)*$th, 1.2*$th); # Rect offset
my %conf; # gnuplot file settings

View File

@@ -0,0 +1,27 @@
# 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 "Temperature in C"
set ylabel "Humidity (%)"
#FileLog 4:T\x3a:10:
#FileLog 4:H\x3a:50:
plot \
"< awk '/T:/ {print $1, $4}' <IN>"\
using 1:2 axes x1y2 title 'Measured temperature' with lines lw 2,\
"< awk '/H:/ {print $1, $4}' <IN>"\
using 1:2 axes x1y1 title 'Humidity (%)' with lines lw 1\