Har satt in en temp sensor (som klarar +125 C) i min bastu. Sensorn registrerar tempen som jag skriver ut i en txt-fil men grafen slutar vid 60 grader. När sedan bastun svalnat och går under 60 så börjar den att rita igen. förmodar att det har med min .pl fil att göra, men vad? så här ser den ut:
Kod: Markera allt
#!/usr/bin/perl
use RRDs;
my $cur_time = time();
my $start_time = $cur_time - 86400; # set end time to 24 hours ago
RRDs::graph "/home/pi/rrddata/bastu.png",
"--start= $start_time",
"--end= $cur_time",
"--title= Bastutemperatur",
"--height= 300",
"--width= 500",
"--vertical-label= °C",
"DEF:BastuTemp=/home/pi/rrddata/bastu.rrd:BastuTemp:AVERAGE",
"COMMENT:\t\t\t\tNu Medel Max Min\\n",
"HRULE:0#0000FF",
"LINE2:BastuTemp#0000FF:Temperatur\t\t\t",
"GPRINT:BastuTemp:LAST:%6.1lf",
"GPRINT:BastuTemp:AVERAGE:%6.1lf",
"GPRINT:BastuTemp:MAX:%6.1lf",
"GPRINT:BastuTemp:MIN:%6.1lf\\n";
my $err=RRDs::error;
if ($err) {print "problem generating the graph: $err\n";}
print "Done!\n"