Use built in unit handling for nws weather (#73981)

use built in unit handling for nws
This commit is contained in:
MatthewFlamm
2022-06-27 05:39:02 -04:00
committed by GitHub
parent a94579107c
commit e32c7dbf92
2 changed files with 49 additions and 71 deletions

View File

@@ -105,13 +105,13 @@ WEATHER_EXPECTED_OBSERVATION_IMPERIAL = {
),
ATTR_WEATHER_WIND_BEARING: 180,
ATTR_WEATHER_WIND_SPEED: round(
convert_speed(10, SPEED_KILOMETERS_PER_HOUR, SPEED_MILES_PER_HOUR)
convert_speed(10, SPEED_KILOMETERS_PER_HOUR, SPEED_MILES_PER_HOUR), 2
),
ATTR_WEATHER_PRESSURE: round(
convert_pressure(100000, PRESSURE_PA, PRESSURE_INHG), 2
),
ATTR_WEATHER_VISIBILITY: round(
convert_distance(10000, LENGTH_METERS, LENGTH_MILES)
convert_distance(10000, LENGTH_METERS, LENGTH_MILES), 2
),
ATTR_WEATHER_HUMIDITY: 10,
}
@@ -161,7 +161,7 @@ EXPECTED_FORECAST_METRIC = {
convert_temperature(10, TEMP_FAHRENHEIT, TEMP_CELSIUS), 1
),
ATTR_FORECAST_WIND_SPEED: round(
convert_speed(10, SPEED_MILES_PER_HOUR, SPEED_KILOMETERS_PER_HOUR)
convert_speed(10, SPEED_MILES_PER_HOUR, SPEED_KILOMETERS_PER_HOUR), 2
),
ATTR_FORECAST_WIND_BEARING: 180,
ATTR_FORECAST_PRECIPITATION_PROBABILITY: 90,