Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +02:00
Joost Lekkerkerker
b4c9b3f109
Create DWD device with unique_id instead of entry_id ( #116498 )
...
Co-authored-by: Matthias Alphart <farmio@alphart.net>
2024-06-09 16:36:36 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
Michael
e5543e3b95
Store runtime data inside the config entry in DWD ( #116764 )
2024-05-04 12:36:28 +02:00
andarotajo
1e63665bf2
Mock dwdwfsapi in all tests that use it ( #116414 )
...
* Mock dwdwfsapi in all tests
* Add mocking for config entries
* Fix assertions in init test
2024-04-30 18:08:15 +02:00
andarotajo
70d4b4d20d
Add optional location based region to dwd_weather_warnings ( #96027 )
...
* Add device tracker option
* Update const name to be more understandable
* Clean up sensor code
* Clean up init and coordinator
* Add tests and update util function and it's usage
* Switch to using the registry entry and add tests
* Clean up code
* Consolidate duplicate code and adjust tests
* Fix runtime error
* Fix blocking of the event loop
* Adjust API object handling
* Update homeassistant/components/dwd_weather_warnings/exceptions.py
* Optimize coordinator data update
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-22 09:13:09 +02:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E ( #114669 )
2024-04-02 11:22:05 -10:00
G Johansson
d0603729f2
Remove platform YAML from DWD Weather Warnings ( #103379 )
2023-11-04 18:56:53 +01:00
andarotajo
fa366e59e0
Improve dwd_weather_warnings code quality ( #92738 )
...
Improve code quality by removing unnecessary data
2023-05-23 19:34:47 +02:00
andarotajo
bf6d429339
Add config flow to dwd_weather_warnings ( #91040 )
...
* Add config flow to dwd_weather_warnings
* Add additional test for more coverage
* Apply code review changes
* Apply further code review changes
* Rename constant for configuration
* Apply code review changes
* Simplify config flow code
2023-05-07 10:26:39 +02:00