epenet
168d0f11ab
Do not cache the reconfigure entry in homeworks config flow ( #128006 )
2024-10-09 16:07:47 +02:00
epenet
c7739a7760
Align async_step_reconfigure type hints ( #127450 )
2024-10-03 17:54:51 +02:00
epenet
a43bfdef1d
Use _get_reconfigure_entry in homeworks ( #127296 )
2024-10-02 14:30:17 +02:00
epenet
3b7ae1639c
Use reconfigure_confirm in homeworks config flow ( #127218 )
...
* Use reconfigure_confirm in homeworks config flow
* Fix tests
2024-10-01 15:17:50 +02:00
epenet
219417cfb5
Move homeworks base entity to separate module ( #126097 )
...
* Move homeworks base entity to separate module
* Move calculate_unique_id to util.py
2024-09-17 16:13:40 +02:00
Erik Montnemery
e88007af2d
Improve suggested values in homeworks config flow ( #124200 )
2024-08-19 12:41:47 +02:00
Erik Montnemery
f6f7459c36
Add support for login credentials to homeworks ( #122877 )
...
* Add support for login credentials to homeworks
* Store credentials in config entry data
2024-07-31 10:35:05 +02:00
Erik Montnemery
6d8bc84db3
Allow [##:##:##:##:##] type device address in homeworks ( #122872 )
...
* Allow [##:##:##:##:##] type device address in homeworks
* Simplify regex
2024-07-31 08:02:15 +02:00
Erik Montnemery
94c0b9fc06
Bump pyhomeworks to 1.0.0 ( #122867 )
2024-07-30 19:39:53 +02:00
Marc Mueller
6bceb8ec48
Add some more VolDictType annotations ( #120610 )
2024-06-26 22:44:43 +02:00
G Johansson
f06bd1b66f
Remove YAML import from homeworks ( #120171 )
2024-06-22 20:05:34 +02:00
Sid
b456d97e65
Replace pylint protected-access with Ruff SLF001 ( #115735 )
2024-05-06 20:33:26 +02:00
Jan Bouwhuis
70b358bca1
Always reload after a successful reauth flow ( #116026 )
...
* Always reload after a succesfull reauth-flow
* Add test, fix CI failures
* Add kwarg to prevent reloading and tests
* Do not reload entry for bond if it exists
* Remove mocks on internals
* Rename kwarg to always_reload
* Update tests/components/weatherflow_cloud/test_config_flow.py
* Update tests/components/homeworks/test_config_flow.py
* Update tests/components/homeworks/test_config_flow.py
* Rename to option to reload_even_if_entry_is_unchanged
2024-04-24 15:13:33 +02:00
Erik Montnemery
764a0f29cc
Allow [##:##:##] type keypad address in homeworks ( #115762 )
...
Allow [##:##:##] type keypad address
2024-04-17 15:04:37 +02:00
Erik Montnemery
e45583b83b
Fix homeworks import flow ( #115761 )
2024-04-17 15:00:10 +02:00
Erik Montnemery
2cdf6b9937
Add binary_sensor to homeworks ( #112418 )
...
* Add binary_sensor to homeworks
* Update tests
2024-03-12 19:25:27 +01:00
Erik Montnemery
d039bd654b
Add reconfigure flow to homeworks ( #112419 )
...
* Add reconfigure flow to homeworks
* Fix tests
* Use async_update_reload_and_abort helper
* Try to fix test shutdown
2024-03-12 08:47:44 +01:00
Marc Mueller
8809d3aa88
Add empty line after module docstring [g-i] ( #112699 )
2024-03-08 08:52:48 -05:00
Erik Montnemery
a515603aaf
Add button to homeworks ( #112269 )
2024-03-05 19:10:13 +01:00
Erik Montnemery
7e7f25c859
Add config flow to homeworks ( #112042 )
2024-03-04 19:09:39 +01:00