#!/bin/sh BETHS=8F000800E47DD010 PIXELS=31000800E464E410 TROZS=E2000800E45C5610 DESKS=D3000800E4C63D10 ESRA=6A0008010FB7BA10 BASE_DIR="/home/ghz/wx/int" DEV=/dev/tty02 DATEPATH=$BASE_DIR cd $BASE_DIR/plots/ ||exit TD="$BASE_DIR/data/last48h" DATE=`$DATEPATH/date +%Y%m%d` YDATE=`$DATEPATH/date -v-1d +%Y%m%d` YYDATE=`$DATEPATH/date -v-2d +%Y%m%d` YYDATEH=`$DATEPATH/date -v-2d +%Y%m%d%H` (date +%Y%m%d%H%M%S; $BASE_DIR/temp $DEV) |paste - - - - - - \ | sed s/$BETHS/Beth/ |sed s/$PIXELS/Pixel/ |sed s/$ESRA/Esra/ \ | sed s/$TROZS/Troz/ |sed s/$DESKS/Desk/ >> $BASE_DIR/data/$DATE cat $BASE_DIR/data/$YYDATE $BASE_DIR/data/$YDATE $BASE_DIR/data/$DATE \ |egrep -v 'ERROR|Detected|Error' |sed 's/\ 85/\ \?\?\ /g'|grep -A 4000 $YYDATEH > $TD $BASE_DIR/gen_index BETH_TEMP="\"$TD\" using 1:3 title 'Thermostat Temp (C)' with lines lt 2" PIXEL_TEMP="\"$TD\" using 1:5 title 'Violet Temp (C)' with lines lt 8" ESRA_TEMP="\"$TD\" using 1:7 title 'UPS Temp (C)' with lines lt 3" TROZ_TEMP="\"$TD\" using 1:9 title 'Troz Temp (C)' with lines lt 5" DESK_TEMP="\"$TD\" using 1:11 title 'Floor Temp (C)' with lines lt 4" PROLOUGE="set title \"Room Data for the Last ~48 Hours\";\ set xtics 7200 ;\ set y2tics ;\ set key outside below;\ set xlabel \"Time (UTC)\" 0.0, -1.0;\ set xdata time;\ set format x \"%m/%d\\\n%H:%M\";\ set timefmt \"%Y%m%d%H%M%S\";\ set grid;\ set term png size 1500, 480;" echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'allint.png';\ plot $BETH_TEMP, $PIXEL_TEMP, $ESRA_TEMP, $TROZ_TEMP, $DESK_TEMP;\ " |gnuplot echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'pixel.png';\ plot $PIXEL_TEMP;\ " |gnuplot echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'esra.png';\ plot $ESRA_TEMP;\ " |gnuplot echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'troz.png';\ plot $TROZ_TEMP;\ " |gnuplot echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'therm.png';\ plot $BETH_TEMP;\ " |gnuplot echo "$PROLOUGE\ set ylabel \"Deg (C)\";\ set output 'desk.png';\ plot $DESK_TEMP;\ " |gnuplot cp allint.png pixel.png esra.png troz.png therm.png desk.png systemps.html /wx/ rsync -u $BASE_DIR/tempscript $BASE_DIR/gen_index /wx/scripts/wxint/ rsync -qu $BASE_DIR/data/* /wx/data/wxint/