Drop use of is_metric in weather (#80272)

This commit is contained in:
epenet 2022-10-14 12:53:56 +02:00 committed by GitHub
parent 7b47f12f48
commit 336ea2e7d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,6 +44,7 @@ from homeassistant.util.unit_conversion import (
SpeedConverter,
TemperatureConverter,
)
from homeassistant.util.unit_system import METRIC_SYSTEM
_LOGGER = logging.getLogger(__name__)
@ -419,7 +420,9 @@ class WeatherEntity(Entity):
Should not be set by integrations.
"""
return PRESSURE_HPA if self.hass.config.units.is_metric else PRESSURE_INHG
return (
PRESSURE_HPA if self.hass.config.units is METRIC_SYSTEM else PRESSURE_INHG
)
@final
@property
@ -483,7 +486,7 @@ class WeatherEntity(Entity):
"""
return (
SPEED_KILOMETERS_PER_HOUR
if self.hass.config.units.is_metric
if self.hass.config.units is METRIC_SYSTEM
else SPEED_MILES_PER_HOUR
)