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:
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