' | grep -Eo '[0-9]+\.[0-9]' > "$data"/wtemp.data
+fi
## Weather
-curl -s -N wttr.in/zuerich > $data/wttr.dataraw && grep -m 2 -Eo "[A-Z][a-z][a-z]* *[A-Za-z]* *[A-Za-z]* *[A-Za-z]*" "$data"/wttr.dataraw | tail -n 1 > "$data"/wttr.data &
+curl -s -N wttr.in/zuerich > $data/wttr.dataraw && grep -m 2 -Eo "[A-Z][a-z][a-z]* *[A-Za-z]* *[A-Za-z]* *[A-Za-z]*" "$data"/wttr.dataraw | tail -n 1 > "$data"/wttr.data
## Wait for data to be fetched
wait
@@ -42,7 +65,7 @@ wtemp_new="$(cat $data/wtemp.data)"
# Write plot data
echo "$(date +%Y%m%d%H%M) $atemp_new" >> "$data"/atemp.plot
echo "$(date +%Y%m%d%H%M) $depth_new" >> "$data"/depth.plot
-echo "$(date +%Y%m%d%H%M) ${disch_new}0" >> "$data"/disch.plot
+echo "$(date +%Y%m%d%H%M) ${disch_new}" >> "$data"/disch.plot
echo "$(date +%Y%m%d%H%M) $wtemp_new" >> "$data"/wtemp.plot
# Clean plot data and create plot images
@@ -84,12 +107,12 @@ fi
## Discharge
if (( $(echo "$disch_old < $disch_new" | bc -l) ))
then
- echo "${disch_new}0 L ↗" > "$data"/disch.datatrend
+ echo "${disch_new} L ↗" > "$data"/disch.datatrend
elif (( $(echo "$disch_old > $disch_new" | bc -l) ))
then
- echo "${disch_new}0 L ↘" > "$data"/disch.datatrend
+ echo "${disch_new} L ↘" > "$data"/disch.datatrend
else
- echo "${disch_new}0 L ➡" > "$data"/disch.datatrend
+ echo "${disch_new} L ➡" > "$data"/disch.datatrend
fi
## Water Temp
@@ -106,18 +129,18 @@ fi
# Determine Danger Level
disch_dng="$(cat $data/disch.data)"
-if [ $disch_dng -le 35000 ]
+if [ $disch_dng -le 350000 ]
then
dangr="color:#00FF00\">1"
-elif [ $disch_dng -gt 35000 ] && [ $disch_dng -le 45000 ]
+elif [ $disch_dng -gt 350000 ] && [ $disch_dng -le 450000 ]
then
dangr="color:#FFFF00\">2"
-elif [ $disch_dng -gt 45000 ] && [ $disch_dng -le 53000 ]
+elif [ $disch_dng -gt 450000 ] && [ $disch_dng -le 530000 ]
then
dangr="color:#FFA500\">3"
-elif [ $disch_dng -gt 53000 ] && [ $disch_dng -le 60000 ]
+elif [ $disch_dng -gt 530000 ] && [ $disch_dng -le 600000 ]
then
dangr="color:#FF0000\">4"
@@ -131,7 +154,7 @@ depth="$(cat $data/depth.datatrend)"
disch="$(cat $data/disch.datatrend)"
wtemp="$(cat $data/wtemp.datatrend)"
-utime="$(ls -la $data/atemp.data | awk '{print $8 }')"
+utime="$(ls -la $data/wtemp.data | awk '{print $8 }')"
wttr="$(cat $data/wttr.data)"
# Write index.html
@@ -176,20 +199,20 @@ echo -e "
-
Air Temperature
-
${atemp}
+
Air Temperature
+
${atemp}
-
Water Temperature
-
${wtemp}
+
Water Temperature
+
${wtemp}
-
Discharge per Second
-
${disch}
+
Discharge per Second
+
${disch}
-
Depth
-
≈${depth}
+
Depth
+
≈${depth}
@@ -197,13 +220,9 @@ echo -e "