update some variable names

This commit is contained in:
John Bowdre 2024-02-10 14:54:59 -06:00
parent 496afe149b
commit 96da02be2f
2 changed files with 9 additions and 9 deletions

View file

@ -15,7 +15,7 @@ jobs:
- name: Fetch Tempest API data
run: |
curl --location "https://swd.weatherflow.com/swd/rest/better_forecast?station_id=${{ secrets.TEMPEST_STATION }}&token=${{ secrets.TEMPEST_TOKEN }}&units_temp=f&units_wind=mph&units_pressure=inhg&units_precip=in&units_distance=mi" \
| jq '.current_conditions | {air_temperature: (.air_temperature | round), conditions, feels_like: (.feels_like | round), icon, precip_accum_local_day, pressure_trend, relative_humidity, station_pressure: ((.station_pressure * 100) | round | . / 100), time, wind_direction_cardinal, wind_gust}' \
| jq '.current_conditions | {temperature: (.air_temperature | round), conditions, feels_like: (.feels_like | round), icon, rain_today: .precip_accum_local_day, pressure_trend, humidity: .relative_humidity, pressure: ((.sea_level_pressure * 100) | round | . / 100), time, wind_direction: .wind_direction_cardinal, wind_gust}' \
> tempest.json
- name: POST to paste.lol
run: |

View file

@ -90,23 +90,23 @@
// parse data
let conditions = (res.conditions).toLowerCase();
let tempDiff = Math.abs(res.air_temperature - res.feels_like);
let temp = `${res.air_temperature}°f (${(((res.air_temperature - 32) * 5) / 9).toFixed(1)}°c)`;
let tempDiff = Math.abs(res.temperature - res.feels_like);
let temp = `${res.temperature}°f (${(((res.temperature - 32) * 5) / 9).toFixed(1)}°c)`;
if (tempDiff >= 5) {
temp += `, feels ${res.feels_like}°f (${(((res.feels_like - 32) *5) / 9).toFixed(1)}°c)`;
}
let tempLabel = (tempRanges.find(range => res.feels_like < range.upper)).label;
let humidity = `${res.relative_humidity}% humidity`;
let wind = `${res.wind_gust}mph (${(res.wind_gust*1.609344).toFixed(1)}kph) from ${(res.wind_direction_cardinal).toLowerCase()}`;
let precipLabel = (rainRanges.find(range => res.precip_accum_local_day < range.upper)).label;
let humidity = `${res.humidity}% humidity`;
let wind = `${res.wind_gust}mph (${(res.wind_gust*1.609344).toFixed(1)}kph) from ${(res.wind_direction).toLowerCase()}`;
let precipLabel = (rainRanges.find(range => res.rain_today < range.upper)).label;
let precipToday;
if (res.precip_accum_local_day === 0) {
if (res.rain_today === 0) {
precipToday = 'no rain today';
} else {
precipToday = `${res.precip_accum_local_day}" rain today`;
precipToday = `${res.rain_today}" rain today`;
}
let pressureTrend = res.pressure_trend;
let pressure = `${res.station_pressure}inhg and ${pressureTrend}`;
let pressure = `${res.pressure}inhg and ${pressureTrend}`;
let icon = res.icon;
// display data