En graf försvann...
Postat: 06 apr 2013, 00:58
Nybörjare på detta...
Jag har en temp- och fuktsensor och först funkade allt prima, men nu ritas inte fuktighetsgrafen ut längre. (De första värdena är från innan jag tog ut sensorn)
Koden ser ut såhär
Nån som har tips?
/Mats
Jag har en temp- och fuktsensor och först funkade allt prima, men nu ritas inte fuktighetsgrafen ut längre. (De första värdena är från innan jag tog ut sensorn)
Koden ser ut såhär
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 "/var/www/graph_temp+rh.png",
"--start= $start_time",
"--end= $cur_time",
"--title= Temp + RH ute",
"--height= 300",
"--width= 500",
"--vertical-label= Grader C",
"--alt-autoscale",
"--right-axis=2:0",
"--right-axis-label=Relativ fuktighet %",
"DEF:OutsideTemp=/home/pi/rrddata/outside_temp+rh.rrd:outsidetemp:AVERAGE",
"COMMENT:\t\t\t\tNu Medel Max Min\\n",
"HRULE:0#0000FF",
"CDEF:Temp=OutsideTemp,1,*",
"LINE1:Temp#0000FF:Temperatur\t\t",
"GPRINT:OutsideTemp:LAST:%6.1lf",
"GPRINT:OutsideTemp:AVERAGE:%6.1lf",
"GPRINT:OutsideTemp:MAX:%6.1lf",
"GPRINT:OutsideTemp:MIN:%6.1lf\\n",
"DEF:OutsideRH=/home/pi/rrddata/outside_temp+rh.rrd:outsidehumidity:AVERAGE",
"COMMENT:\t\t\t\tNu Medel Max Min\\n",
"HRULE:0#FF0000",
"CDEF:RelFukt=OutsideRH,0.5,*",
"LINE1:RelFukt#FF0000:Relativ fuktighet\t",
"GPRINT:OutsideRH:LAST:%6.1lf",
"GPRINT:OutsideRH:AVERAGE:%6.1lf",
"GPRINT:OutsideRH:MAX:%6.1lf",
"GPRINT:OutsideRH:MIN:%6.1lf\\n";
my $err=RRDs::error;
if ($err) {print "problem generating the graph: $err\n";}
print "Done!\n"
/Mats