31f98c12af
Fix line length violations in tests/components b ( #170825 )
...
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: frenck <[email protected] >
2026-05-15 15:51:13 -04:00
epenet and GitHub
88525955ce
Remove import annotations from tests ( #169527 )
2026-04-30 09:30:46 +02:00
f2f605b425
Add Preset button support for Bond cover devices ( #167881 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <[email protected] >
Co-authored-by: Joost Lekkerkerker <[email protected] >
Co-authored-by: Erwin Douna <[email protected] >
2026-04-10 17:00:25 +02:00
epenet and GitHub
39ee3fcfaa
Move bond service registration ( #162075 )
2026-02-02 21:47:30 +01:00
Erik Montnemery and GitHub
0d7608f7c5
Deprecate DeviceEntry.suggested_area ( #149730 )
2025-08-01 10:34:34 +02:00
epenet and GitHub
852522219c
Use correctly formatted MAC in bond tests ( #147887 )
2025-07-01 17:56:10 +02:00
epenet and GitHub
073a467fb2
Use correctly formatted MAC in bond tests ( #147870 )
2025-07-01 14:41:31 +02:00
epenet and GitHub
7da8e24e21
Remove unnecessary DOMAIN alias in tests (a-d) ( #145817 )
2025-05-28 21:00:38 +03:00
dcef86a30d
Add DHCP discovery support to Bond ( #142372 )
...
* Add DHCP discovery support to Bond
* fixes
* unique ids are always upper
* raise_on_progress=False for user
* Update tests/components/bond/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <[email protected] >
* assert unique id
---------
Co-authored-by: Joost Lekkerkerker <[email protected] >
2025-04-05 14:22:23 -10:00
epenet and GitHub
c5efad3a2d
Use new ServiceInfo location in component tests (part 4) ( #136065 )
2025-01-20 13:19:17 +01:00
50025971d8
Support open next and close next actions for shades ( #125097 )
...
Co-authored-by: J. Nick Koston <[email protected] >
2024-10-10 15:09:52 -05:00
G Johansson and GitHub
666e8e133e
Cover state is enum ( #127144 )
...
* Change light state to use enum
* Adjust cover tests
* Update cover
* Fix covers
* Some tests
* More tests
* Fix tests
* Fix
2024-10-08 18:39:04 +02:00
Sid and GitHub
721b2c2ca8
Enable Ruff PT012 ( #113957 )
2024-06-08 17:59:08 +02:00
Marc Mueller and GitHub
ef242f2883
Use runtime_data for bond ( #116611 )
2024-05-02 07:38:59 -05:00
epenet and GitHub
a3942e019b
Use remove_device helper in tests (2/2) ( #116442 )
...
Use remove_device helper in tests (part 2)
2024-04-30 12:50:35 +02:00
Sid and GitHub
3efee10b95
Enable Ruff RUF013 ( #115333 )
2024-04-10 08:55:59 +02:00
Joost Lekkerkerker and GitHub
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <[email protected] >
Co-authored-by: Marc Mueller <[email protected] >
Co-authored-by: J. Nick Koston <[email protected] >
2024-03-26 00:02:16 +01:00
Marc Mueller and GitHub
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05:00
Marc Mueller and GitHub
46f8fb3ac1
Use builtin TimeoutError [misc] ( #109703 )
2024-02-05 18:45:16 +01:00
Marc Mueller and GitHub
c82933175d
Use builtin TimeoutError [a-d] ( #109678 )
2024-02-05 11:31:33 +01:00
J. Nick Koston and GitHub
c399cab427
Small speed up to checking core state ( #107845 )
2024-01-18 08:41:32 -10:00
953a212dd6
Use ServiceValidationError for invalid fan preset_mode and move check to fan entity component ( #104560 )
...
* Use ServiceValidationError for fan preset_mode
* Use _valid_preset_mode_or_raise to raise
* Move preset_mode validation to entity component
* Fix bond fan and comments
* Fixes baf, fjaraskupan and template
* More integration adjustments
* Add custom components mock and test code
* Make NotValidPresetModeError subclass
* Update homeassistant/components/fan/strings.json
Co-authored-by: Martin Hjelmare <[email protected] >
* Keep bond has_action validation
* Move demo test asserts outside context block
* Follow up comment
* Update homeassistant/components/fan/strings.json
Co-authored-by: G Johansson <[email protected] >
* Fix demo tests
* Remove pylint disable
* Remove unreachable code
* Update homeassistant/components/fan/__init__.py
Co-authored-by: G Johansson <[email protected] >
* Use NotValidPresetModeError, Final methods
* Address comments
* Correct docst
* Follow up comments
* Update homeassistant/components/fan/__init__.py
Co-authored-by: Erik Montnemery <[email protected] >
---------
Co-authored-by: Martin Hjelmare <[email protected] >
Co-authored-by: G Johansson <[email protected] >
Co-authored-by: Erik Montnemery <[email protected] >
2023-11-29 13:56:51 +01:00
706add4a57
Switch formatting from black to ruff-format ( #102893 )
...
Co-authored-by: Franck Nijhof <[email protected] >
2023-11-27 14:38:59 +01:00
Jan-Philipp Benecke and GitHub
b81f15725f
Update bond tests to use entity & device registry fixtures ( #103708 )
2023-11-09 19:47:23 +01:00
Paul Bottein and GitHub
c98c18f25e
Return 'None' for light attributes when off instead of removing them ( #101946 )
2023-10-19 01:08:08 +02:00
J. Nick Koston and GitHub
0eca433004
Update zeroconf discovery to use IPAddress objects to avoid conversions ( #100567 )
2023-09-19 18:58:46 +02:00
Erik Montnemery and GitHub
3fdc98063e
Adjust bond tests which create devices ( #98183 )
2023-08-10 18:26:44 +02:00
Marc Mueller and GitHub
1a77121c02
Fix aiohttp code DeprecationWarnings ( #97621 )
2023-08-02 20:28:18 +02:00
J. Nick Koston and GitHub
293fb374ed
Fix missing preset_mode feature in bond fans ( #92202 )
2023-04-28 21:03:16 +02:00
J. Nick Koston and GitHub
59872f1914
Reduce bond fallback polling interval when BPUP is alive ( #90871 )
...
* Reduce bond fallback polling interval when BPUP is alive
If push updates are alive we should not check every
10 seconds.
* tweak
* tweak
* coverage
* coverage
* coverage
2023-04-08 23:12:42 -04:00
Paulus Schoutsen and GitHub
d6a223f0e1
Await block till done inside patched config entry in tests ( #89515 )
2023-03-10 06:42:53 -10:00
epenet and GitHub
0cf5e9fb4a
Add type hints to integration tests (part 2) ( #87789 )
...
* Add type hints to integration tests (part 2)
* typo
* Improve analytics
* Improve automation
* Imrpove bluetooth
2023-02-10 16:05:26 +01:00
epenet and GitHub
807c69f621
Add type hints to integration tests (b-c) ( #87698 )
2023-02-08 18:08:43 +01:00
J. Nick Koston and GitHub
e079968ef4
Handle timeout fetching bond token in config flow ( #78896 )
2022-09-21 14:03:05 -04:00
epenet and GitHub
7bc2712142
Adjust root-import in tests ( #78761 )
...
* Adjust root-import in tests
* Adjust diagnostics
* Adjust button
* Adjust select
* Adjust device_tracker
* Adjust camera
* Adjust humidifier
* Adjust media_source
* Adjust update
* Adjust siren
* Adjust number
* Adjust alarm_control_panel
* Adjust notify
* Adjust sensor
* Adjust switch
* Revert anthemav
* Don't adjust demo humidifier
2022-09-19 15:22:23 +02:00
J. Nick Koston and GitHub
157d6dc83f
Add missing Start Dimmer mapping for bond buttons ( #74555 )
2022-07-09 23:45:49 +02:00
J. Nick Koston and GitHub
1e956bc52f
Reduce bond startup time ( #73506 )
2022-06-14 20:30:59 -10:00
Marcio Granzotto Rodrigues and GitHub
5854dfa84f
Fix smart by bond detection with v3 firmware ( #73414 )
2022-06-12 15:27:18 -10:00
J. Nick Koston and GitHub
3399be2dad
Retry bond setup when zeroconf discovery happens ( #72687 )
2022-05-30 18:41:07 +02:00
J. Nick Koston and GitHub
a526b2b819
Add support for async_remove_config_entry_device to bond ( #72511 )
2022-05-26 18:15:56 -10:00
Marcio Granzotto Rodrigues and GitHub
c1f62d03a0
Fix bond device state with v3 firmwares ( #72516 )
2022-05-25 18:12:43 -10:00
J. Nick Koston and GitHub
e9c861f2b2
Add support for cover positions in bond ( #72180 )
2022-05-20 07:49:26 -07:00
epenet and GitHub
7d2363ad22
Use light enums in tests ( #70801 )
2022-04-26 16:32:00 +02:00
Erik Montnemery and GitHub
66e9b263a8
Migrate bond light to color_mode ( #69078 )
2022-04-01 22:03:19 -10:00
J. Nick Koston and GitHub
723dcbafca
Complete fan speed transition from #59781 ( #67743 )
2022-03-09 10:38:12 +01:00
J. Nick Koston and GitHub
ac031cb817
Add diagnostics support to bond ( #67412 )
2022-02-28 18:50:15 -10:00
Joshua Roys and GitHub
9134e5c844
Get discovered zeroconf IPv6 addresses ( #65462 )
2022-02-11 16:46:17 -06:00
J. Nick Koston and GitHub
0ca38c0928
Avoid creating bond stop action button when there are no other buttons ( #64869 )
2022-01-24 23:03:52 +01:00
J. Nick Koston and GitHub
d1d33f0dc5
Fix bond buttons where an argument is required ( #64781 )
2022-01-24 07:41:23 -10:00