diff --git a/homeassistant/components/darksky/sensor.py b/homeassistant/components/darksky/sensor.py index 663b92a7ccf..504029d339b 100644 --- a/homeassistant/components/darksky/sensor.py +++ b/homeassistant/components/darksky/sensor.py @@ -30,8 +30,6 @@ from homeassistant.const import ( LENGTH_KILOMETERS, LENGTH_MILES, PERCENTAGE, - PRECIPITATION_INCHES, - PRECIPITATION_MILLIMETERS_PER_HOUR, PRESSURE_MBAR, SPEED_KILOMETERS_PER_HOUR, SPEED_METERS_PER_SECOND, @@ -39,6 +37,7 @@ from homeassistant.const import ( TEMP_CELSIUS, TEMP_FAHRENHEIT, UV_INDEX, + UnitOfVolumetricFlux, ) from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv @@ -146,11 +145,11 @@ SENSOR_TYPES: dict[str, DarkskySensorEntityDescription] = { "precip_intensity": DarkskySensorEntityDescription( key="precip_intensity", name="Precip Intensity", - si_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - us_unit=PRECIPITATION_INCHES, - ca_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - uk_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - uk2_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, + si_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + us_unit=UnitOfVolumetricFlux.INCHES_PER_HOUR, + ca_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + uk_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + uk2_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, icon="mdi:weather-rainy", forecast_mode=["currently", "minutely", "hourly", "daily"], ), @@ -392,11 +391,11 @@ SENSOR_TYPES: dict[str, DarkskySensorEntityDescription] = { "precip_intensity_max": DarkskySensorEntityDescription( key="precip_intensity_max", name="Daily Max Precip Intensity", - si_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - us_unit=PRECIPITATION_INCHES, - ca_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - uk_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, - uk2_unit=PRECIPITATION_MILLIMETERS_PER_HOUR, + si_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + us_unit=UnitOfVolumetricFlux.INCHES_PER_HOUR, + ca_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + uk_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, + uk2_unit=UnitOfVolumetricFlux.MILLIMETERS_PER_HOUR, icon="mdi:thermometer", forecast_mode=["daily"], ),