Michael
6369b75653
Fix Synology DSM setup in case no Surveillance Station permission ( #114757 )
2024-04-03 17:53:44 +02:00
Bram Kragten
dcef40f27c
Update frontend to 20240403.1 ( #114756 )
2024-04-03 17:32:26 +02:00
Michael Hansen
26c7e170e9
Bump intents ( #114755 )
2024-04-03 17:27:26 +02:00
Robert Resch
e2c99d226e
Fix CI after splitting tests ( #114754 )
2024-04-03 16:45:07 +02:00
Robert Resch
7adced6876
Allow passing area/device/entity IDs to floor_id and floor_name ( #114748 )
2024-04-03 16:33:58 +02:00
Maciej Bieniek
f91994d788
Revert the logger level in the Shelly update platform ( #114749 )
...
Revert debug level
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-04-03 16:01:56 +02:00
Robert Resch
ed88c2abc9
Replace pytest-test-groups by custom tests splitter ( #114381 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-04-03 15:43:12 +02:00
Bram Kragten
90c06d6538
Update frontend to 20240403.0 ( #114747 )
2024-04-03 15:19:49 +02:00
Jan-Philipp Benecke
613bdebfe5
Migrate sabnzbd to use data update coordinator ( #114745 )
...
* Migrate sabnzbd to use data update coordinator
* Add to coveragerc
* Setup coordinator after migration
* Use kB/s as UoM
* Add suggested
2024-04-03 15:15:23 +02:00
J. Nick Koston
2b9f22f11e
Make creation of capabilities_updated_at deque in Entity lazy ( #114711 )
...
Most entities will never update their capabilities so we should
avoid creating the deque as its a large chunk of the entity
creation time
2024-04-03 13:53:17 +02:00
Joost Lekkerkerker
b9f27d2b31
Avoid blocking IO in downloader config flow ( #114741 )
2024-04-03 13:50:34 +02:00
J. Nick Koston
e522f2f67e
Create bond fallback polling tasks eagerly ( #114705 )
...
There was not reason to delay here
2024-04-03 12:36:55 +02:00
J. Nick Koston
80e066a7a8
Use eager_start to create async_update_alerts task in homeassistant_alerts ( #114707 )
...
If there are no alerts, the task will finish synchronously
2024-04-03 12:23:36 +02:00
J. Nick Koston
ef047707d9
Simplify config entry cache clear ( #114691 )
...
same as #113136 but for config entries
2024-04-03 12:21:37 +02:00
J. Nick Koston
cf4c02b9fa
Simplify core state cache clear ( #114694 )
...
same as #113136 but for core
2024-04-03 12:20:32 +02:00
J. Nick Koston
742643936f
Migrate legacy device_tracker task creation to use eager_start ( #114703 )
...
Many of these can finish synchronously without being scheduled on the loop
2024-04-03 12:12:52 +02:00
Lenn
e870d420a6
Rename Motionblinds BLE integration to Motionblinds Bluetooth ( #114584 )
2024-04-03 12:11:46 +02:00
J. Nick Koston
41a88c876d
Avoid useless done check in config entries async_create_task ( #114695 )
...
If the task is not started with eager_start it will
never be done right away
2024-04-03 11:49:32 +02:00
Robert Resch
74d8c6cce4
Fix synology_dsm test side effects ( #114722 )
2024-04-03 11:11:56 +02:00
J. Nick Koston
be3c923c7f
Use eager_start to load utility_meter platforms ( #114699 )
2024-04-02 22:06:16 -10:00
Joost Lekkerkerker
4a879ce424
Fix Downloader config flow ( #114718 )
2024-04-03 09:56:19 +02:00
Joost Lekkerkerker
f3ba713289
Use FlowResultType enum in config flow tests N-Z ( #114682 )
...
Use FlowResultType enum in config flow tests
2024-04-03 09:53:20 +02:00
J. Nick Koston
7a543af8ee
Simplify homekit_controller cache clear ( #114692 )
2024-04-02 21:45:08 -10:00
Jonas Fors Lellky
05c1963815
Bump flexit_bacnet to 2.2.1 ( #114641 )
2024-04-03 09:23:06 +02:00
Joost Lekkerkerker
b9281327c4
Use FlowResultType enum in config flow tests A-M ( #114681 )
2024-04-03 09:21:17 +02:00
J. Nick Koston
a767530970
Migrate homeassistant_sky_connect to use eager_start for tasks ( #114706 )
2024-04-03 09:14:15 +02:00
dependabot[bot]
3eafdadc8f
Bump Wandalen/wretry.action from 3.0.0 to 3.0.1 ( #114714 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 09:13:53 +02:00
David F. Mulcahey
53cbb83e46
Import zha quirks in the executor ( #114685 )
2024-04-03 09:12:00 +02:00
Erik Montnemery
d058615961
Add service homeworks.send_command ( #114059 )
...
* Add service homeworks.send_command
* Translate exception
2024-04-03 09:10:10 +02:00
J. Nick Koston
adbaed2c6d
Reduce code for registry items with a base class ( #114689 )
2024-04-03 09:02:32 +02:00
J. Nick Koston
d17f308c6a
Small speed up to starting and stopping cloud ( #114696 )
2024-04-02 23:47:22 -04:00
J. Nick Koston
06a752aa92
Small speed ups to ambient_station ( #114698 )
2024-04-02 16:09:27 -10:00
Bram Kragten
3c76036c15
Update frontend to 20240402.2 ( #114683 )
2024-04-03 00:12:31 +02:00
Pete Sage
f26a7843c6
Fix Sonos play imported playlists ( #113934 )
2024-04-03 00:10:15 +02:00
J. Nick Koston
1779fe8f62
Bump yalexs to 3.0.1 ( #114678 )
...
* Bump yalexs to 3.0.1
changelog: https://github.com/bdraco/yalexs/compare/v2.0.0...v3.0.1
* fix for breaking change
2024-04-02 23:37:16 +02:00
J. Nick Koston
17da077c74
Avoid trying to load platform that are known to not exist in async_prepare_setup_platform ( #114659 )
2024-04-02 11:22:40 -10:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E ( #114669 )
2024-04-02 11:22:05 -10:00
Joost Lekkerkerker
ee66f6ec8c
Use is in enum comparison in config flow tests P-T ( #114675 )
2024-04-02 11:21:50 -10:00
Joost Lekkerkerker
5d500cb74b
Use is in enum comparison in config flow tests K-O ( #114672 )
2024-04-02 11:21:42 -10:00
Dos Moonen
3875533f95
Bump solax to 3.1.0 ( #114617 )
...
0.3.2 was succeeded by 0.3.4.
0.3.3 was yanked
0.3.4 was succeeded by 3.0.5.
3.0.5 is succeeded by 3.1.0.
2024-04-02 23:16:39 +02:00
Joost Lekkerkerker
2ef0521d3d
Use is in enum comparison in config flow tests U-Z ( #114677 )
...
* Use right enum expression U-Z
* Fix
2024-04-02 23:09:56 +02:00
Jan Bouwhuis
83b56ab005
Add IMAP seen, move and delete service ( #114501 )
...
* Add seen, move and delete IMAP services
* Add entry_id to the imap_content event data
* Use config validation library
* Add tests
* Add logging
* Typo in docstr
* Add guard
2024-04-02 23:05:05 +02:00
Joost Lekkerkerker
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
Phil Bruckner
ea2bb24484
Remove old device tracker device cleanup code & test ( #114668 )
2024-04-02 15:23:59 -05:00
Joost Lekkerkerker
2175cd6039
Add tests for Roomba Options flow ( #114666 )
...
* Add tests for Roomba Options flow
* Fix
2024-04-02 21:49:53 +02:00
G Johansson
448f8a9568
Refactor setup code in command_line ( #114661 )
...
* Refactor setup code in command_line
* Fix rebase
* Review comments
2024-04-02 22:47:04 +03:00
Cyrill Raccaud
bf9627ad07
Add extra sensors to Swiss Public Transport ( #114636 )
...
* convert extra_state_attributes to sensors
* add deprecation notice for extra state attributes
* cleanup after comments
* remove exists_fn as it does not add value
* move function outside the class
2024-04-02 21:35:11 +02:00
Aidan Timson
17f0002549
Azure DevOps integration tests ( #114577 )
...
* Add tests to azure devops
* Remove Azure DevOps files from coverage
* Add assertion for entity registration in test_sensors()
* Remove unnecessary code in test_sensor.py
* Refactor test_sensors function
* Fix
* Test unique id
* Refactor
* Refactor reauth_flow test in azure_devops module
* Suggested changes, batched
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Changes
* Use snapshot
* Remove redundant entry fetch
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-02 21:23:55 +02:00
Joost Lekkerkerker
7cb01f75ae
Add typing to Roomba config flow ( #114624 )
2024-04-02 21:21:55 +03:00
Robert Resch
f85511255c
Fix Rpi_power test race condition ( #114662 )
2024-04-02 21:19:43 +03:00