Elförbrukning per olika enheter
Postat: 19 apr 2013, 00:22
Fortfarande helt rudis på detta...
Jag har följande, tatt från wikin, för att visa elförbrukningen per vecka
3600 är en timme, väl? Så max, min etc visar per timme?
Nu tänkte jag fixa grafer för andra intervall, tex per vecka, och tänkte att max, min etc där skulle vara per längre tidsenheter.
Men hur gör man det? Ändra "3600" verkar ge helt fel effekt...
/Mats
Jag har följande, tatt från wikin, för att visa elförbrukningen per vecka
Kod: Markera allt
use POSIX qw(strftime);
my $foo = strftime "%a %e %b %Y %H:%M:%S", localtime;
RRDs::graph "/var/www/el.png",
"--start= $start_time",
"--end= $cur_time",
"--title= El (Graf genererad: $foo)",
"--height= 700",
"--width= 800",
"--vertical-label= Watt",
"-l 0",
"DEF:El=/home/onewire/rrddata/el.rrd:el:AVERAGE",
"CDEF:W=El,3600,*",
"AREA:W#AAAAee",
"LINE1:W#000000",
"CDEF:kW=El,1000,/",
"VDEF:value_sum=kW,TOTAL",
"GPRINT:value_sum:Förbrukad mängd\t\t%0.2lf kWh\\n",
"GPRINT:W:MIN:Momentanförbrukning\t\tMin\\: %0.2lf %sW",
"GPRINT:W:AVERAGE:Medel\\: %0.2lf %sW",
"GPRINT:W:MAX:Max\\: %0.2lf %sW",
"GPRINT:W:LAST:Just nu\\: %0.2lf %sW\\n";
Nu tänkte jag fixa grafer för andra intervall, tex per vecka, och tänkte att max, min etc där skulle vara per längre tidsenheter.
Men hur gör man det? Ändra "3600" verkar ge helt fel effekt...
/Mats