Troy McClure skrev:...
Ett litet, men dödligt misstag!
Ha ha, det är allt man gör i script tycker jag!
Troy McClure skrev:...
Ett litet, men dödligt misstag!
HUSKii skrev:
EDIT: Provade att köra detta igen:
- Kod: Markera allt
rrdtool fetch outside_temp.rrd AVERAGE -s -1h
EDIT 2: Det blir en väldans massa rader med "nan"
CirruZZ skrev:HUSKii skrev:
EDIT: Provade att köra detta igen:
- Kod: Markera allt
rrdtool fetch outside_temp.rrd AVERAGE -s -1h
EDIT 2: Det blir en väldans massa rader med "nan"
NaN betyder att den inte har haft något värde att spara, med andra ord OWFS har inte kunnat leverera något värde. Kan vara så att det kanske är något med ditt 1-wire nätverk.
Dowser skrev:Behövs absolut ingen magi!
Först och främst, ssh är ett väldigt trevligt sätt att administrera sina linux-maskiner.
Server-delen har du redan från start, det du behöver är en klient på din Vista-maskin. Ladda hem http://the.earth.li/~sgtatham/putty/lat ... /putty.exe starta sedan exe-filen (behöver ingen installation) och skriv in namnet på din linux-server, eller ip-adressen om din DNS inte är uppdaterad.
När du sedan loggat in och fått fram den text du vill ha är det bara att markera den för att kopiera!
Network error: Connection refusedCirruZZ domotics sida skrev:...
Exempel från scriptet...
"DEF:temp=$RRDDataDir$_[0].rrd:$_[1]:AVERAGE",
"DEF:temp_max=$RRDDataDir$_[0].rrd:$_[1]:MAX",
"DEF:temp_min=$RRDDataDir$_[0].rrd:$_[1]:MIN",
"COMMENT:\t\t\t\tNu Medel Max Min\\n",
"LINE2:temp#$_[3]:$_[4]\t\t\t",
"GPRINT:temp:LAST:%6.1lf",
"GPRINT:temp:AVERAGE:%6.1lf",
"GPRINT:temp_max:MAX:%6.1lf",
"GPRINT:temp_min:MIN:%6.1lf\\n"
sudo apt-get install sshTroy McClure skrev:Vidare undrar jag hur man gör för att få en kurva istället för en massa prickar i grafen.
HUSKii skrev:Troy McClure skrev:Vidare undrar jag hur man gör för att få en kurva istället för en massa prickar i grafen.
Har du hittat någon lösning på detta?
Hur menar du? Någon bild?HUSKii skrev:Någon som vill bidra med lite info om hur man får en kurva istället för en massa prickar?
CirruZZ skrev:Hur menar du? Någon bild?
1231078500: -5.7467773670e+00
1231078650: nan
1231078800: nan
1231078950: -5.9227632037e+00
1231079100: -5.9227632037e+00
1231079250: nan
1231079400: nan
1231079550: -6.1599548267e+00
1231079700: -6.1599548267e+00
1231079850: nan
1231080000: nan
1231080150: -6.3070785550e+00
1231080300: -6.3070785550e+00
1231080450: nan
1231080600: nan
1231080750: -6.4242180444e+00
1231080900: -6.4242180444e+00
1231081050: nan
1231081200: nan
1231081350: -6.6031154114e+00
1231081500: -6.6031154114e+00
1231081650: nan
1231081800: nan
1231081950: nan
1231082100: nanTroys hemsida skrev:Max senaste dygnet: -6,3°C
Min senaste dygnet: -21,1°C
Max senaste veckan: -4,1°C
Min senaste veckan: -21,1°C
HUSKii skrev:Troy: Hur gjorde du för att lägga till en givare till i grafen och hur gör du för att lägga in detta i din hemsida:Troys hemsida skrev:Max senaste dygnet: -6,3°C
Min senaste dygnet: -21,1°C
Max senaste veckan: -4,1°C
Min senaste veckan: -21,1°C
#!/usr/bin/perl
sleep 5;
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.png",
"--start= $start_time",
"--end= $cur_time",
"--title= Temp ute/inne",
"--height= 300",
"--width= 500",
"--vertical-label= °C",
"DEF:OutsideTemp=/root/rrddata/outside_temp.rrd:outsidetemp:AVERAGE",
"DEF:IndoorTemp=/root/rrddata/indoor_temp.rrd:outsidetemp:AVERAGE",
"COMMENT:\t\t\t\tNu Medel Max Min\\n",
"HRULE:0#FF00FF",
"LINE2:OutsideTemp#0000FF:Ute\t\t\t",
"GPRINT:OutsideTemp:LAST:%6.1lf",
"GPRINT:OutsideTemp:AVERAGE:%6.1lf",
"GPRINT:OutsideTemp:MAX:%6.1lf",
"GPRINT:OutsideTemp:MIN:%6.1lf\\n",
"HRULE:18#FFFF00",
"LINE2:IndoorTemp#00FF00:Inne\t\t",
"GPRINT:IndoorTemp:LAST:%6.1lf",
"GPRINT:IndoorTemp:AVERAGE:%6.1lf",
"GPRINT:IndoorTemp:MAX:%6.1lf",
"GPRINT:IndoorTemp:MIN:%6.1lf\\n";
my $err=RRDs::error;
if ($err) {print "problem generating the graph: $err\n";}
print "Done!\n"
Återgå till Guider/Artiklar/How to
Användare som besöker denna kategori: Google Adsense [Bot] och 5 gäster