@@ -185,13 +185,15 @@ class AemetSensorEntityDescription(SensorEntityDescription):
185185 keys = [AOD_TOWN , AOD_FORECAST_DAILY , AOD_FORECAST_CURRENT , AOD_WIND_DIRECTION ],
186186 name = "Daily forecast wind bearing" ,
187187 native_unit_of_measurement = DEGREE ,
188+ device_class = SensorDeviceClass .WIND_DIRECTION ,
188189 ),
189190 AemetSensorEntityDescription (
190191 entity_registry_enabled_default = False ,
191192 key = f"forecast-hourly-{ ATTR_API_FORECAST_WIND_BEARING } " ,
192193 keys = [AOD_TOWN , AOD_FORECAST_HOURLY , AOD_FORECAST_CURRENT , AOD_WIND_DIRECTION ],
193194 name = "Hourly forecast wind bearing" ,
194195 native_unit_of_measurement = DEGREE ,
196+ device_class = SensorDeviceClass .WIND_DIRECTION ,
195197 ),
196198 AemetSensorEntityDescription (
197199 entity_registry_enabled_default = False ,
@@ -335,6 +337,7 @@ class AemetSensorEntityDescription(SensorEntityDescription):
335337 name = "Wind bearing" ,
336338 native_unit_of_measurement = DEGREE ,
337339 state_class = SensorStateClass .MEASUREMENT ,
340+ device_class = SensorDeviceClass .WIND_DIRECTION ,
338341 ),
339342 AemetSensorEntityDescription (
340343 key = ATTR_API_WIND_MAX_SPEED ,
0 commit comments