Marc Mueller
ff3a801936
Add empty line after module docstring [a-d] ( #112697 )
2024-03-08 14:51:32 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
Álvaro Fernández Rojas
b3e10198dd
Enable CONF_STATION_UPDATES by default on AEMET ( #111214 )
...
* aemet: set CONF_STATION_UPDATES default to True
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: aemet: check CONF_STATION_UPDATES default form value
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Revert "tests: aemet: check CONF_STATION_UPDATES default form value"
This reverts commit f0f95da68f
.
* tests: aemet: parametriz test_form_options
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-02-25 23:23:18 +02:00
Álvaro Fernández Rojas
78f3f67e3a
Update AEMET-OpenData to v0.5.0 ( #111155 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-02-22 21:47:21 +02:00
Á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
Joost Lekkerkerker
9944047b35
Add typing to config flow A ( #105721 )
2023-12-27 12:51:24 +01:00
Álvaro Fernández Rojas
5549f697cf
Update AEMET-OpenData to v0.4.5 ( #100818 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-09-24 22:18:31 +02:00
Álvaro Fernández Rojas
fae82731e1
Simplify and improve AEMET coordinator updates ( #99273 )
2023-08-29 08:43:14 -05:00
Álvaro Fernández Rojas
3f2d2a85b7
Update AEMET-OpenData to v0.4.0 ( #99015 )
...
* Update AEMET-OpenData to v0.4.0
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Trigger Github CI
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-08-25 12:53:26 +02:00
Álvaro Fernández Rojas
30628766ae
Update AEMET-OpenData to v0.3.0 ( #98810 )
2023-08-22 23:21:42 +02:00
epenet
20474e500c
Use SchemaOptionsFlowHandler in aemet ( #82638 )
...
* Use SchemaOptionsFlowHandler in aemet
* Update homeassistant/components/aemet/config_flow.py
* Update config_flow.py
* black
2022-11-25 16:16:43 +01:00
epenet
b589700651
Add async_get_options_flow type hints (a-m) ( #73430 )
2022-06-13 13:17:59 +02:00
Álvaro Fernández Rojas
9247a157d8
Add AEMET conditional station updates ( #50227 )
2021-05-14 13:28:48 +02:00
Franck Nijhof
d4d0b93d3b
Clean up connection classes in integrations A-C ( #49888 )
2021-04-30 21:01:52 -10:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
Álvaro Fernández Rojas
eecf07d7df
Add AEMET OpenData integration ( #45074 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 21:53:28 +01:00