Sida 1 av 1
					
				RRDTOOL graf
				Postat: 08 jan 2017, 16:34
				av gammelvargen
				Varför ritas grafen på detta sätt. tempen för elementet visas inte fullt ut på grafen. den går till max 60 grader. Finns det någonstans där man kan ändra maxvärdet för grafen eller flyttas det upp till nästa  10 grader.
			 
			
					
				Re: RRDTOOL graf
				Postat: 08 jan 2017, 17:57
				av hellgun
				Leta efter -u i koden. Detta är "upper limit" för grafen.
Läs mer här (under rubriken Limits finns denna option):
https://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html
Limits
[-u|--upper-limit value] [-l|--lower-limit value] [-r|--rigid]
By default the graph will be autoscaling so that it will adjust the y-axis to the range of the data. You can change this behavior by explicitly setting the limits. The displayed y-axis will then range at least from lower-limit to upper-limit. Autoscaling will still permit those boundaries to be stretched unless the rigid option is set.
 
			
					
				Re: RRDTOOL graf
				Postat: 09 jan 2017, 09:23
				av gammelvargen
				Det enda jag hittar som anger 60 är raden.
 DS:elementTemp:GAUGE:300:-50:60 \
Vad anger -50:60 i filen som tillverkar databasen
#!/bin/bash
# Script to create rrd-file 
# 24h with 2,5 min resolution
# 7d with 5 min resolution
# 1y with 10 min resolution
# 20y with 1h resolution
directory="/home/pi/rrddata/"
filename="element_temp.rrd"
 
# File doesn't exist, create new rrd-file
	echo "Creating RRDtool DB for element temp sensor"
	rrdtool create $directory$filename \
		 --step 150 \
		 DS:elementTemp:GAUGE:300:-50:60 \
		 RRA:AVERAGE:0.5:1:576 \
		 RRA:AVERAGE:0.5:2:2016 \
		 RRA:AVERAGE:0.5:4:52560 \
		 RRA:AVERAGE:0.5:24:175200 \
		 RRA:MAX:0.5:1:5760 \
		 RRA:MAX:0.5:2:2016 \
		 RRA:MAX:0.5:4:52560 \
		 RRA:MAX:0.5:24:175200 \
		 RRA:MIN:0.5:1:5760 \
		 RRA:MIN:0.5:2:2016 \
		 RRA:MIN:0.5:4:52560 \
		 RRA:MIN:0.5:24:175200
	echo "Done!"
			 
			
					
				Re: RRDTOOL graf
				Postat: 09 jan 2017, 09:43
				av hellgun
				Detta är koden som skapar databasen, inte grafen. Det är i anropet till rrdtool graph du hittar inställningarna för hur grafen ska se ut. 
Skickat från min Nexus 6P via Tapatalk
			 
			
					
				Re: RRDTOOL graf
				Postat: 09 jan 2017, 15:04
				av motoz
				-50:60 som du har angett då du skapade databasen är minimi och maximivärdet för temperaturen. Allt som går utanför det området kommer att skrivas som 'odefinierat' till databasen. Därför skalas grafen som den gör, det finns inga värden över 60.
Antingen skapar du en ny databas där maxvärdet är högre, eller så kan du ändra maxvärdet i din befintliga databas med kommandot "rrdtool tune"
https://oss.oetiker.ch/rrdtool/doc/rrdtune.en.html 
			
					
				Re: RRDTOOL graf
				Postat: 09 jan 2017, 16:54
				av gammelvargen
				Får tacka för hjälpen. Rensande databasen och ändrade värdet till -50:60 till -50:80 så nu kommer det att fungera. Den visar 70 som maxtemp just nu i grafen.