Elförbrukning och temperatur i samma diagram

RRDTool är en Linuxmjukvara som kan användas för att lagra data i Round-Robin Databaser för att sedan generera grafer utifrån den lagrade datan.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
noak
Gillar hemautomation
Inlägg: 40
Blev medlem: 25 dec 2011, 18:02
Ort: Västmanland

Elförbrukning och temperatur i samma diagram

Inlägg av noak »

Hej, har skapat en databas där jag för närvarande loggar mätarställning och temperatur.
Temperaturen sparar jag enbart i denna databas i ett syfte att kunna se hur utetemperaturen påverkar elförbrukningen.
Jag har lyckats att skriva ut båda graferna men problemt är att kw värdet är så mycket högre än temperturens värde så temperaturen blir bara en graf utanför bild. Är det möjligt att visa 2 överlagda grafer med t.ex elförbrukning och temperatur? Eller ska jag bara logga elförbrukningen i databasen och nöja mig med att ha separata diagram?

--step 60 \
DS:Master:COUNTER:240:U:U \
DS:Temp_Outside:GAUGE:240:-50:60 \
RRA:AVERAGE:0.5:1:43800 \
RRA:AVERAGE:0.5:5:52560 \
RRA:AVERAGE:0.5:10:52596 \
RRA:AVERAGE:0.5:60:87660 \
RRA:MAX:0.5:1:43800 \
RRA:MAX:0.5:5:52560 \
RRA:MAX:0.5:10:52596 \
RRA:MAX:0.5:60:87660 \
RRA:MIN:0.5:1:43800 \
RRA:MIN:0.5:5:52560 \
RRA:MIN:0.5:10:52596 \
RRA:MIN:0.5:60:87660 \

Tack på förhand
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Elförbrukning och temperatur i samma diagram

Inlägg av elf98 »

Det går att sätta olika skalor till höger och vänster, lämpligen dividerar du ner energiförbrukningen till ett mer hanterbart värde.

Kryptiskt svar, men jag har inte någon färdig lösning i huvudet just nu!
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
daromer
Hemautomation - det är mer än en hobby
Inlägg: 961
Blev medlem: 23 sep 2009, 09:31
Ort: Växjö

Re: Elförbrukning och temperatur i samma diagram

Inlägg av daromer »

Man lägger in en CDEF

CDEF:rok2=rok1,5,/\

Denna tar Definitionen rok1 och delar med 5 och sparar det värdet i rok2. Sedan ritar du ut rok2 istället för rok1.

Jag har sedan satt en skalla som är 5 gånger så stor på högerkanten. På detta visat har jag visat rökgaser samtidigt som vanliga temperaturer.
noak
Gillar hemautomation
Inlägg: 40
Blev medlem: 25 dec 2011, 18:02
Ort: Västmanland

Re: Elförbrukning och temperatur i samma diagram

Inlägg av noak »

Tackar, såg tyvärr inte senaste inlägget men jag tror jag löste det. Bara lite finjustering.

/usr/bin/rrdtool graph /var/www/energi-24h.png \
-E \
--imgformat PNG \
--start -1d \
--end now \
--width 600 \
--height 200 \
--title "Elförbrukning 24 timmar" \
--font TITLE:13:Times \
--slope-mode \
--vertical-label 'Watt' \
--right-axis=0.001:0 \
--right-axis-label='Temperatur' \
-l 0 \
DEF:energi=/var/1wire/rrddata/elforbrukning_total.rrd:COUNTER_A:AVERAGE \
DEF:temperatur=/var/1wire/rrddata/temp_ute.rrd:temp:AVERAGE \
CDEF:W=energi,3600,* \
CDEF:X=temperatur,1000,* \
AREA:W#AAAAee \
LINE1:W#000000:'Förbrukning' \
LINE1:X#FF0000:'Ute temp' \
CDEF:energiK=energi,1000,/ \
VDEF:value_sum=energiK,TOTAL \
GPRINT:value_sum:"Diagrammets förbrukning\: %0.2lfkWh\n" \
GPRINT:W:MIN:"Momentanförbrukning\: Min\: %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" \
Skriv svar