epenet and GitHub
0c4bc95bdd
Migrate base entity attributes to StrEnum ( #174633 )
2026-06-24 15:38:49 +01:00
epenet and GitHub
42da67e7a9
Migrate light entity attributes to StrEnum ( #174589 )
2026-06-24 08:58:00 +02:00
5472a537ed
Replace unused mock_setup_entry arguments with @pytest.mark.usefixtures ( #170760 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 11:02:36 +02:00
G Johansson and GitHub
6897b24c10
Fix translations in homeworks ( #129824 )
2024-11-04 18:03:37 +01:00
epenet and GitHub
f41494b7cc
Ensure config_flow abort reasons have translations ( #128140 )
...
* Ensure config_flow abort reasons have translations
* Ignore fake_integration in application_credentials
* Mark gardena_bluetooth as needs fixing
* Mark google as needs fixing
* Mark google_assistant_sdk as needs fixing
* Mark homewizard as needs fixing
* Mark homeworks as needs fixing
* Mark honeywell as needs fixing
* Mark jewish_calendar as needs fixing
* Mark lg_netcast as needs fixing
* Mark lifx as needs fixing
* Mark lyric as needs fixing
* Mark madvr as needs fixing
* Mark matter as needs fixing
* Mark melcloud as needs fixing
* Mark motioneye as needs fixing
* Mark ollama as needs fixing
* Mark philips_js as needs fixing
* Mark spotify as needs fixing
* Mark srp_energy as needs fixing
* Mark subaru as needs fixing
* Mark tplink as needs fixing
* Mark yolink as needs fixing
* Mark youtube as needs fixing
* Fix incorrect comment
2024-10-14 16:39:10 +02:00
epenet and GitHub
25aea140be
Cleanup unnecessary reconfigure_confirm from config flows ( #128086 )
2024-10-14 12:57:15 +02:00
epenet and GitHub
9873371413
Use start_reconfigure_flow in config flow tests ( #127191 )
...
* Use start_reconfigure_flow in config flow tests
* Adjust fritz
2024-10-02 10:01:15 +02:00
epenet and GitHub
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
Erik Montnemery and GitHub
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 and GitHub
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 and GitHub
94c0b9fc06
Bump pyhomeworks to 1.0.0 ( #122867 )
2024-07-30 19:39:53 +02:00
Erik Montnemery and GitHub
fb229fcae8
Improve test coverage of the homeworks integration ( #122865 )
...
* Improve test coverage of the homeworks integration
* Revert changes from the future
* Revert changes from the future
2024-07-30 18:40:36 +02:00
Marc Mueller and GitHub
921430d497
Import Generator from collections.abc (3) ( #120916 )
2024-07-01 12:09:11 +02:00
G Johansson and GitHub
f06bd1b66f
Remove YAML import from homeworks ( #120171 )
2024-06-22 20:05:34 +02:00
Marc Mueller and GitHub
274cd41d57
Fix Generator annotations in tests (1) ( #119018 )
2024-06-07 08:43:32 +02:00
Marc Mueller and GitHub
33ed4fd862
Import Generator from typing_extensions (3) ( #118990 )
2024-06-06 17:28:59 +02:00
Erik Montnemery and GitHub
764a0f29cc
Allow [##:##:##] type keypad address in homeworks ( #115762 )
...
Allow [##:##:##] type keypad address
2024-04-17 15:04:37 +02:00
Erik Montnemery and GitHub
e45583b83b
Fix homeworks import flow ( #115761 )
2024-04-17 15:00:10 +02:00
Erik Montnemery and GitHub
d058615961
Add service homeworks.send_command ( #114059 )
...
* Add service homeworks.send_command
* Translate exception
2024-04-03 09:10:10 +02:00
Joost Lekkerkerker and GitHub
906d3198e3
Use is in enum comparison in config flow tests F-J ( #114670 )
...
* Use right enum expression F-J
* Fix
2024-04-02 23:01:37 +02:00
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com >
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-03-26 00:02:16 +01:00
Marc Mueller and GitHub
efc54971d3
Update empty line formatting after module docstring ( #114040 )
2024-03-23 00:27:57 +01:00
Erik Montnemery and GitHub
426f73b1f4
Add State.last_reported ( #113511 )
...
* Add State.last_reported
* Update tests
* Update test snapshots
* Call state_reported listeners when firing state_changed event
* Add tests
2024-03-20 21:05:07 +01:00
Erik Montnemery and GitHub
7b20641651
Add tests of homeworks __init__ ( #113581 )
2024-03-17 10:22:08 +01:00
Erik Montnemery and GitHub
398c38b50d
Add tests of homeworks button ( #113578 )
2024-03-17 10:06:57 +01:00
Erik Montnemery and GitHub
1a70dbfd94
Add tests of homeworks light ( #113579 )
2024-03-17 09:46:36 +01:00
Erik Montnemery and GitHub
8f6c4f8b33
Add tests of homeworks binary sensor ( #113577 )
2024-03-17 09:45:49 +01:00
Erik Montnemery and GitHub
2cdf6b9937
Add binary_sensor to homeworks ( #112418 )
...
* Add binary_sensor to homeworks
* Update tests
2024-03-12 19:25:27 +01:00
Erik Montnemery and GitHub
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 and GitHub
c88b337600
Add empty line after module docstring [tests f-k] ( #112709 )
2024-03-08 14:50:04 +01:00
Erik Montnemery and GitHub
a515603aaf
Add button to homeworks ( #112269 )
2024-03-05 19:10:13 +01:00
Erik Montnemery and GitHub
7e7f25c859
Add config flow to homeworks ( #112042 )
2024-03-04 19:09:39 +01:00