Sida 3 av 3

Re: Graf Script

Postat: 22 jun 2011, 15:26
av Quart
Hoffan skrev:Någonsom har något graf script me dubbla axlar som
visar både Temp å fuktighet som skulle bidra me detta.
Jag försöker mig på att få en graf med 2 axlar som skall visa totala förbrukning och bergvärme förbrukning.
Är det nån som har löst detta ?

Re: Graf Script

Postat: 23 jun 2011, 21:17
av daromer

Kod: Markera allt

228         $RRDTOOL graph ${PNG}vinden_stor_${TID}.png -a PNG --title="Vindstemperaturer -$TID-" \
229         --vertical-label "Temperatur C" \
230         --start -$TID -w $W -h $H\
231         --right-axis "4:1" --right-axis-label "Luftfuktighet %" \
232         "--watermark= Esperyd 2009 | Genererad $DATE"\
233         DEF:luft1=${RRDPATH}hum_vinden_hum.rrd:hum_vinden:AVERAGE DEF:vind1=${RRDPATH}vind1_temp.rrd:vind1:AVERAGE\
234         DEF:ute1=${RRDPATH}hum2_hum.rrd:hum2:AVERAGE DEF:ute_temp=${RRDPATH}temporarute_temp.rrd:temporarute:AVERAGE\
235         DEF:vind2=${RRDPATH}vind2_temp.rrd:vind2:AVERAGE\
236         CDEF:luft2=luft1,4,/\
237         CDEF:ute2=ute1,4,/\
238         'COMMENT:\t\t\t\t\t\tNu     Medel    Max    Min\\n'\
239          HRULE:0#0000FF\
240          LINE1:luft2#0000FF:"Luftfuktighet (Vinden)"\\t\\t\
241          GPRINT:luft1:LAST:%6.1lf\
242          GPRINT:luft1:AVERAGE:%6.1lf\
243          GPRINT:luft1:MAX:%6.1lf\
244          GPRINT:luft1:MIN:%6.1lf\\n\
245          LINE1:vind2#FFFF00:"Temperatur (ToppVinden)"\\t\\t\
246          GPRINT:vind2:LAST:%6.1lf\
247          GPRINT:vind2:AVERAGE:%6.1lf\
248          GPRINT:vind2:MAX:%6.1lf\
249          GPRINT:vind2:MIN:%6.1lf\\n\
250  LINE1:vind1#00FF00:"Temperatur (Vinden)"\\t\\t\
251          GPRINT:vind1:LAST:%6.1lf\
252          GPRINT:vind1:AVERAGE:%6.1lf\
253          GPRINT:vind1:MAX:%6.1lf\
254          GPRINT:vind1:MIN:%6.1lf\\n\
255          LINE1:ute2#00FFFF:"Luftfuktighet (Ute)"\\t\\t\
256          GPRINT:ute1:LAST:%6.1lf\
257          GPRINT:ute1:AVERAGE:%6.1lf\
258          GPRINT:ute1:MAX:%6.1lf\
259          GPRINT:ute1:MIN:%6.1lf\\n\
260          LINE1:ute_temp#AA00AA:"Temperatur (Ute)   "\\t\\t\
261          GPRINT:ute_temp:LAST:%6.1lf\
262          GPRINT:ute_temp:AVERAGE:%6.1lf\
263          GPRINT:ute_temp:MAX:%6.1lf\
264          GPRINT:ute_temp:MIN:%6.1lf\\n\
265          HRULE:0#0000FF\


så ser en av mina äldre genereringsscript ut innuti för fuktighet samt temperatur. Den borde du kunna använda dig av. Ignorera bara numrena i början. de är radnummer.

Re: Graf Script

Postat: 24 jun 2011, 22:14
av Quart
Tack, skall kolla mer på ditt script.
Skapade detta idag, och det funkar ok.
Dock så blir vänster kolumnen fel.
Skalan är helt ute och cyklar, exempel så visar den c:a 1,65kwh som mest när det egentligen borde visa 5.98
Hur ställer man in så det blir rätt .....

Kod: Markera allt

#!/bin/bash

rrdtool graph /var/www/graphs/temp_test.png \
   -E \
   --title='Elförbrukning - senaste dygnet' \
   --start='-24h' \
   --end now \
   --width='600' \
   --height='400' \
   --vertical-label='Kwh' \
   -l 0 \
   --right-axis-label='Bergvärme' \
   DEF:total=/home/olle/rrddata/energi_a.rrd:energi:AVERAGE \
   DEF:berg=/home/olle/rrddata/energi_b.rrd:energi:AVERAGE \
   CDEF:energiK=total,1000,/ \
   VDEF:value_sum=energiK,TOTAL \
   GPRINT:value_sum:"Förbrukad mängd\: %0.2lfkWh\n" \
   AREA:total#AAAAee \
   HRULE:0#000000 \
   LINE2:total#0000FF:'Total'  \
   LINE3:berg#46E4F9:'Bergvärme'  \
   AREA:berg#46E4F9 \
   COMMENT:"Quart 2011"

Re: Graf Script

Postat: 07 jul 2011, 09:04
av Quart
Är det ingen som har nån ide varför min Watt axel får helt galna värden ?

Re: Graf Script

Postat: 07 jul 2011, 10:52
av elf98
En bild säger mer än tusen ord! (Lägg in grafen så vi kan se den!)

Re: Graf Script

Postat: 07 jul 2011, 10:59
av Quart
elf98 skrev:En bild säger mer än tusen ord! (Lägg in grafen så vi kan se den!)
Självklart. Här borde skalan vara max 7kwh
Bild
jämför med
http://fiffi.gotdns.com/1-wire/graphs_flik.php

Re: Graf Script

Postat: 10 jul 2011, 15:50
av daromer
Du har inte tänkt fel på översättningen från blinkningar till total effekt? För då blir ju skalan fel till vänster.