hass-core/homeassistant/components/aemet
Álvaro Fernández Rojas b72d64a3dc
Disable AEMET legacy options (#107795)
* aemet: disable legacy options

This enables proper timezone handling:
- Atlantic/Canary for the Canary Islands.
- Europe/Madrid for the Iberian Peninsula.

Also provides daily data for the current day after AEMET stops providing the
full day interval, which is normally after midday (12:00).
This is a breaking change because with the previous behaviour the daily data
for the current day wasn't available after midday and now it will be.
What the integration library does to workaround this is to fallback to the
12-24 interval data if the the 00-24 is no longer provided by the API.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* Fix AEMET tests with v0.4.8

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

---------

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-02-22 12:52:57 +01:00
..
__init__.py Disable AEMET legacy options (#107795) 2024-02-22 12:52:57 +01:00
config_flow.py Disable AEMET legacy options (#107795) 2024-02-22 12:52:57 +01:00
const.py Update AEMET-OpenData to v0.4.8 (#110890) 2024-02-18 23:33:06 +02:00
coordinator.py Rename AEMET weather_update_coordinator (#107740) 2024-01-10 20:33:44 +01:00
entity.py Rename AEMET weather_update_coordinator (#107740) 2024-01-10 20:33:44 +01:00
manifest.json Update AEMET-OpenData to v0.4.9 (#111092) 2024-02-21 19:35:19 +01:00
sensor.py Update AEMET-OpenData to v0.4.8 (#110890) 2024-02-18 23:33:06 +02:00
strings.json Ban brand name translations as step titles (#68801) 2022-03-28 10:41:39 -07:00
weather.py Rename AEMET weather_update_coordinator (#107740) 2024-01-10 20:33:44 +01:00