Skip to content
Snippets Groups Projects
Commit c7977d57 authored by Porter Libby's avatar Porter Libby
Browse files

add windchill

parent f1436370
Branches
No related merge requests found
/node_modules
/data/*
.DS_Store
......@@ -2,7 +2,7 @@
output1=data/history-weather.csv
output2=data/current-weather.csv
if ! test -f "$output1"; then
echo "timestamp,barometric,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeed2m" > $output1
echo "timestamp,barometric,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeed2m,windChill" > $output1
echo "Created"
fi
......@@ -19,6 +19,7 @@ outsideHum=$(grep "rtOutsideHum" <<< "$rawOut")
windSpeed2m=$(grep "rtWind2mAvgSpeed" <<< "$rawOut")
windSpeed=$(grep "rtWindSpeed" <<< "$rawOut")
windDir=$(grep "rtWindDirRose" <<< "$rawOut")
windChill=$(grep "rtWindChill" <<< "$rawOut")
forecast=$(grep "rtForecast" <<< "$rawOut")
baro=${baro#*= }
......@@ -30,12 +31,13 @@ outsideHum=${outsideHum#*= }
windSpeed=${windSpeed#*= }
windSpeed2m=${windSpeed2m#*= }
windDir=${windDir#*= }
windChill=${windChill#*= }
forecast=${forecast#*= }
commaSpace=", "
# Append new data to weather history
echo "${timestamp},${baro},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2m}" >> $output1
echo "${timestamp},${baro},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2m},${windChill}" >> $output1
# Update current weather (only one row of data)
echo "timestamp,barometric,baroTrend,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeed2m,windDir,forecast" > $output2
echo "${timestamp},${baro},${baroTrend},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2m},${windDir},${forecast}" >> $output2
echo "timestamp,barometric,baroTrend,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeed2m,windDir,windChill,forecast" > $output2
echo "${timestamp},${baro},${baroTrend},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2m},${windDir},${windChill},${forecast}" >> $output2
......@@ -90,6 +90,9 @@ function windtable(data){
header.innerHTML += "<th>Wind Speed (2 min avg)</th>";
row.innerHTML += "<td>" + data['windSpeed2m'] + "</td>";
// wind direction
header.innerHTML += "<th>Wind Chill</th>";
row.innerHTML += "<td>" + data['windChill'] + "</td>";
// wind chill
header.innerHTML += "<th>Wind Direction</th>";
row.innerHTML += "<td>" + data['windDir'] + "</td>";
// append to parent element
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment