LaundrySorcery

Log | Files | Refs

commit 0b1963c7e4d83f31133b903e1afd00a415e02b58
parent 5e3b2d2b0a17e1f1d43f9f1b5f13972bebb78d17
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Thu,  7 Jun 2018 14:49:36 +0000

Improve the plots on laundrySorcery index

Diffstat:
dist/systemd/LaundrySorcery.service | 1-
www/generate_image.sh | 11++++++++++-
2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dist/systemd/LaundrySorcery.service b/dist/systemd/LaundrySorcery.service @@ -5,7 +5,6 @@ Description=Light sensory application for the laundry machine ExecStart=/usr/local/bin/laundrysorcery on_file WorkingDirectory=/var/www Restart=always -User=root [Install] WantedBy=multi-user.target diff --git a/www/generate_image.sh b/www/generate_image.sh @@ -4,4 +4,13 @@ echo "Content-Type: image/svg+xml" echo "Cache-Control: no-cache" echo -/usr/bin/rrdtool graph -a SVG -s "${START}" /dev/stderr DEF:mylight=database.rrd:light:AVERAGE:step=${RESOLUTION} DEF:myon=database.rrd:on_mean:AVERAGE:step=${RESOLUTION} DEF:myoff=database.rrd:off_mean:AVERAGE:step=${RESOLUTION} LINE2:mylight#ff0000 LINE2:myon#00aa00 LINE2:myoff#0000aa 1>/dev/null +/usr/bin/rrdtool graph -a SVG -s "${START}" /dev/stderr\ + DEF:mylight=database.rrd:light:AVERAGE:step=${RESOLUTION}\ + DEF:myon=database.rrd:on_mean:AVERAGE:step=${RESOLUTION} DEF:myonvar=database.rrd:off_variance:AVERAGE:step=${RESOLUTION}\ + DEF:myoff=database.rrd:off_mean:AVERAGE:step=${RESOLUTION} DEF:myoffvar=database.rrd:off_variance:AVERAGE:step=${RESOLUTION}\ + CDEF:myonstdev=0,myon,myon,*,myonvar,-,-,SQRT CDEF:myonstdevl=myon,myonstdev,- CDEF:myonstdevu=myonstdev,2,*\ + CDEF:myoffstdev=0,myoff,myoff,*,myoffvar,-,-,SQRT CDEF:myoffstdevl=myoff,myoffstdev,- CDEF:myoffstdevu=myoffstdev,2,*\ + LINE:myonstdevl AREA:myonstdevu#00ff0030::STACK LINE2:myon#00aa00:"Guessed Light when on"\ + LINE:myoffstdevl AREA:myoffstdevu#0000ff30::STACK LINE2:myoff#0000aa:"Guessed Light when off"\ + LINE2:mylight#ff0000:"Current Light"\ + 1>/dev/null