generate_image.sh (923B)
1 #!/bin/bash 2 3 echo "Content-Type: image/svg+xml" 4 echo "Cache-Control: no-cache" 5 echo 6 7 /usr/bin/rrdtool graph -a SVG -s "${START}" /dev/stderr\ 8 DEF:mylight=database.rrd:light:AVERAGE:step=${RESOLUTION}\ 9 DEF:myon=database.rrd:on_mean:AVERAGE:step=${RESOLUTION} DEF:myonvar=database.rrd:on_variance:AVERAGE:step=${RESOLUTION}\ 10 DEF:myoff=database.rrd:off_mean:AVERAGE:step=${RESOLUTION} DEF:myoffvar=database.rrd:off_variance:AVERAGE:step=${RESOLUTION}\ 11 CDEF:myonstdev=0,myon,myon,*,myonvar,-,-,SQRT CDEF:myonstdevl=myon,myonstdev,- CDEF:myonstdevu=myonstdev,2,*\ 12 CDEF:myoffstdev=0,myoff,myoff,*,myoffvar,-,-,SQRT CDEF:myoffstdevl=myoff,myoffstdev,- CDEF:myoffstdevu=myoffstdev,2,*\ 13 LINE:myonstdevl AREA:myonstdevu#00ff0030::STACK LINE2:myon#00aa00:"Guessed Light when on"\ 14 LINE:myoffstdevl AREA:myoffstdevu#0000ff30::STACK LINE2:myoff#0000aa:"Guessed Light when off"\ 15 LINE2:mylight#ff0000:"Current Light"\ 16 1>/dev/null