Add device class to wind direction sensors for AEMET (#147430)

This commit is contained in:
Luca Angemi 2025-06-24 17:25:16 +02:00 committed by GitHub
parent d5a8fa9c5c
commit af6c2b5c8a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -185,6 +185,7 @@ FORECAST_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = (
keys=[AOD_TOWN, AOD_FORECAST_DAILY, AOD_FORECAST_CURRENT, AOD_WIND_DIRECTION], keys=[AOD_TOWN, AOD_FORECAST_DAILY, AOD_FORECAST_CURRENT, AOD_WIND_DIRECTION],
name="Daily forecast wind bearing", name="Daily forecast wind bearing",
native_unit_of_measurement=DEGREE, native_unit_of_measurement=DEGREE,
device_class=SensorDeviceClass.WIND_DIRECTION,
), ),
AemetSensorEntityDescription( AemetSensorEntityDescription(
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
@ -192,6 +193,7 @@ FORECAST_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = (
keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_FORECAST_CURRENT, AOD_WIND_DIRECTION], keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_FORECAST_CURRENT, AOD_WIND_DIRECTION],
name="Hourly forecast wind bearing", name="Hourly forecast wind bearing",
native_unit_of_measurement=DEGREE, native_unit_of_measurement=DEGREE,
device_class=SensorDeviceClass.WIND_DIRECTION,
), ),
AemetSensorEntityDescription( AemetSensorEntityDescription(
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
@ -335,6 +337,7 @@ WEATHER_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = (
name="Wind bearing", name="Wind bearing",
native_unit_of_measurement=DEGREE, native_unit_of_measurement=DEGREE,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.WIND_DIRECTION,
), ),
AemetSensorEntityDescription( AemetSensorEntityDescription(
key=ATTR_API_WIND_MAX_SPEED, key=ATTR_API_WIND_MAX_SPEED,