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

remove windchill add inst avg

parent c7977d57
Branches
No related merge requests found
......@@ -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,windChill" > $output1
echo "timestamp,barometric,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeedAvg,windSpeed2mAvg" > $output1
echo "Created"
fi
......@@ -16,10 +16,10 @@ insideTemp=$(grep "rtInsideTemp" <<< "$rawOut")
insideHum=$(grep "rtInsideHum" <<< "$rawOut")
outsideTemp=$(grep "rtOutsideTemp" <<< "$rawOut")
outsideHum=$(grep "rtOutsideHum" <<< "$rawOut")
windSpeed2m=$(grep "rtWind2mAvgSpeed" <<< "$rawOut")
windSpeedAvg=$(grep "rtWindAvgSpeed" <<< "$rawOut")
windSpeed2mAvg=$(grep "rtWind2mAvgSpeed" <<< "$rawOut")
windSpeed=$(grep "rtWindSpeed" <<< "$rawOut")
windDir=$(grep "rtWindDirRose" <<< "$rawOut")
windChill=$(grep "rtWindChill" <<< "$rawOut")
forecast=$(grep "rtForecast" <<< "$rawOut")
baro=${baro#*= }
......@@ -29,15 +29,15 @@ outsideTemp=${outsideTemp#*= }
insideHum=${insideHum#*= }
outsideHum=${outsideHum#*= }
windSpeed=${windSpeed#*= }
windSpeed2m=${windSpeed2m#*= }
windSpeedAvg=${windSpeedAvg#*= }
windSpeed2mAvg=${windSpeed2mAvg#*= }
windDir=${windDir#*= }
windChill=${windChill#*= }
forecast=${forecast#*= }
commaSpace=", "
# Append new data to weather history
echo "${timestamp},${baro},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2m},${windChill}" >> $output1
echo "${timestamp},${baro},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeedAvg},${windSpeed2mAvg}" >> $output1
# Update current weather (only one row of data)
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
echo "timestamp,barometric,baroTrend,insideTemp,insideHum,outsideTemp,outsideHum,windSpeed,windSpeedAvgwindSpeed2mAvg,windDir,forecast" > $output2
echo "${timestamp},${baro},${baroTrend},${insideTemp},${insideHum},${outsideTemp},${outsideHum},${windSpeed},${windSpeed2mAvg},${windSpeedAvg},${windDir},${forecast}" >> $output2
{
"name": "weather_interface",
"version": "1.00.00",
"version": "1.01.01",
"description": "Collect data from a Davis Vantage Pro 2, and display and download it through a NodeJS front-end.",
"main": "index.js",
"scripts": {
......
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