diff --git a/homeassistant/components/aemet/const.py b/homeassistant/components/aemet/const.py index 6b11e6aa70f..9623766b64c 100644 --- a/homeassistant/components/aemet/const.py +++ b/homeassistant/components/aemet/const.py @@ -20,7 +20,7 @@ from aemet_opendata.const import ( AOD_TEMP, AOD_TEMP_MAX, AOD_TEMP_MIN, - AOD_TIMESTAMP, + AOD_TIMESTAMP_UTC, AOD_WIND_DIRECTION, AOD_WIND_SPEED, AOD_WIND_SPEED_MAX, @@ -105,7 +105,7 @@ FORECAST_MAP = { AOD_PRECIPITATION_PROBABILITY: ATTR_FORECAST_PRECIPITATION_PROBABILITY, AOD_TEMP_MAX: ATTR_FORECAST_NATIVE_TEMP, AOD_TEMP_MIN: ATTR_FORECAST_NATIVE_TEMP_LOW, - AOD_TIMESTAMP: ATTR_FORECAST_TIME, + AOD_TIMESTAMP_UTC: ATTR_FORECAST_TIME, AOD_WIND_DIRECTION: ATTR_FORECAST_WIND_BEARING, AOD_WIND_SPEED: ATTR_FORECAST_NATIVE_WIND_SPEED, }, @@ -114,7 +114,7 @@ FORECAST_MAP = { AOD_PRECIPITATION_PROBABILITY: ATTR_FORECAST_PRECIPITATION_PROBABILITY, AOD_PRECIPITATION: ATTR_FORECAST_NATIVE_PRECIPITATION, AOD_TEMP: ATTR_FORECAST_NATIVE_TEMP, - AOD_TIMESTAMP: ATTR_FORECAST_TIME, + AOD_TIMESTAMP_UTC: ATTR_FORECAST_TIME, AOD_WIND_DIRECTION: ATTR_FORECAST_WIND_BEARING, AOD_WIND_SPEED_MAX: ATTR_FORECAST_NATIVE_WIND_GUST_SPEED, AOD_WIND_SPEED: ATTR_FORECAST_NATIVE_WIND_SPEED, diff --git a/homeassistant/components/aemet/manifest.json b/homeassistant/components/aemet/manifest.json index 2bc30860803..2386006582c 100644 --- a/homeassistant/components/aemet/manifest.json +++ b/homeassistant/components/aemet/manifest.json @@ -6,5 +6,5 @@ "documentation": "https://www.home-assistant.io/integrations/aemet", "iot_class": "cloud_polling", "loggers": ["aemet_opendata"], - "requirements": ["AEMET-OpenData==0.4.7"] + "requirements": ["AEMET-OpenData==0.4.8"] } diff --git a/homeassistant/components/aemet/sensor.py b/homeassistant/components/aemet/sensor.py index f51bdcf765a..75f7f5c0f97 100644 --- a/homeassistant/components/aemet/sensor.py +++ b/homeassistant/components/aemet/sensor.py @@ -27,7 +27,7 @@ from aemet_opendata.const import ( AOD_TEMP, AOD_TEMP_MAX, AOD_TEMP_MIN, - AOD_TIMESTAMP, + AOD_TIMESTAMP_UTC, AOD_TOWN, AOD_WEATHER, AOD_WIND_DIRECTION, @@ -171,7 +171,7 @@ FORECAST_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = ( ), AemetSensorEntityDescription( key=f"forecast-daily-{ATTR_API_FORECAST_TIME}", - keys=[AOD_TOWN, AOD_FORECAST_DAILY, AOD_FORECAST_CURRENT, AOD_TIMESTAMP], + keys=[AOD_TOWN, AOD_FORECAST_DAILY, AOD_FORECAST_CURRENT, AOD_TIMESTAMP_UTC], name="Daily forecast time", device_class=SensorDeviceClass.TIMESTAMP, value_fn=dt_util.parse_datetime, @@ -179,7 +179,7 @@ FORECAST_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = ( AemetSensorEntityDescription( entity_registry_enabled_default=False, key=f"forecast-hourly-{ATTR_API_FORECAST_TIME}", - keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_FORECAST_CURRENT, AOD_TIMESTAMP], + keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_FORECAST_CURRENT, AOD_TIMESTAMP_UTC], name="Hourly forecast time", device_class=SensorDeviceClass.TIMESTAMP, value_fn=dt_util.parse_datetime, @@ -286,7 +286,7 @@ WEATHER_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = ( ), AemetSensorEntityDescription( key=ATTR_API_STATION_TIMESTAMP, - keys=[AOD_STATION, AOD_TIMESTAMP], + keys=[AOD_STATION, AOD_TIMESTAMP_UTC], name="Station timestamp", device_class=SensorDeviceClass.TIMESTAMP, value_fn=dt_util.parse_datetime, @@ -326,7 +326,7 @@ WEATHER_SENSORS: Final[tuple[AemetSensorEntityDescription, ...]] = ( ), AemetSensorEntityDescription( key=ATTR_API_TOWN_TIMESTAMP, - keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_TIMESTAMP], + keys=[AOD_TOWN, AOD_FORECAST_HOURLY, AOD_TIMESTAMP_UTC], name="Town timestamp", device_class=SensorDeviceClass.TIMESTAMP, value_fn=dt_util.parse_datetime, diff --git a/requirements_all.txt b/requirements_all.txt index 3168620bb54..8523b0b6d99 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -4,7 +4,7 @@ -r requirements.txt # homeassistant.components.aemet -AEMET-OpenData==0.4.7 +AEMET-OpenData==0.4.8 # homeassistant.components.aladdin_connect AIOAladdinConnect==0.1.58 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 7250ee1f2c0..e581d114c28 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -4,7 +4,7 @@ -r requirements_test.txt # homeassistant.components.aemet -AEMET-OpenData==0.4.7 +AEMET-OpenData==0.4.8 # homeassistant.components.aladdin_connect AIOAladdinConnect==0.1.58