view README @ 11:d3b5e4251950

Use COUNTER not DERIVE (duh)
author Daniel O'Connor <darius@dons.net.au>
date Mon, 25 Nov 2013 23:43:17 +1030
parents 139e267c9965
children
line wrap: on
line source

An RRD can be created like so..

rrdtool create ~/meter.rrd \
	DS:import:COUNTER:600:U:U \
	DS:export:COUNTER:600:U:U \
	RRA:AVERAGE:0.5:1:105120 \
	RRA:AVERAGE:0.5:12:105120 \
	RRA:MAX:0.5:1:105120 \
	RRA:MAX:0.5:12:105120 \
	RRA:MIN:0.5:1:10512 \
	RRA:MIN:0.5:12:105120

Then data added with..
rrdtool update ~/meter.rrd `ssh -ay -i ~/.ssh/id_rpi pi@raspberrypi python iec1107/iec1107.py -r /dev/ttyUSB0`

Graph with..
rrdtool graph ~/html/power-day.png --start -86400 -t "Power import/export (last 24 hours)"\
            DEF:import=$HOME/meter.rrd:import:AVERAGE \
            DEF:export=$HOME/meter.rrd:export:AVERAGE \
            AREA:import\#00FF00:"Imported (Wh)" \
            LINE1:export\#0000FF:"Exported (Wh)"