Thomas55555
33c75bfd36
Add loggers to Husqvarna Automower ( #113381 )
2024-03-14 09:29:11 +01:00
Joost Lekkerkerker
34b1f848c1
Add service icons to Unifi ( #113360 )
2024-03-14 07:04:39 +01:00
Chris Talkington
fe99d80054
Add diagnostics for IPP ( #113205 )
2024-03-14 00:44:07 -05:00
J. Nick Koston
c1f5c7c4b7
Remove usage of async_add_job in tests ( #113259 )
2024-03-13 19:33:33 -10:00
J. Nick Koston
c3b5e819c5
Fix group loading too late resulting in incorrect state ( #113262 )
2024-03-13 19:18:15 -10:00
Joost Lekkerkerker
4ed3ea3b02
Add service icons to REST command ( #113347 )
2024-03-14 06:10:48 +01:00
J. Nick Koston
4f326df088
Remove async_add_job calls from qwikswitch ( #113258 )
2024-03-13 18:34:37 -10:00
J. Nick Koston
cfe14bca8f
Add a helper to import modules from the event loop ( #113169 )
...
* Add a helper to import modules in the event loop
Replaces the one used for triggers with a more generic helper
that can be reused and uses a future to avoid importing concurrently
* Add a helper to import modules in the event loop
Replaces the one used for triggers with a more generic helper
that can be reused and uses a future to avoid importing concurrently
* coverage
* make sure we do not retry
* coverage
2024-03-14 00:26:33 -04:00
J. Nick Koston
4f113f256f
Migrate script integration to create eager tasks ( #113189 )
...
Along with #113183 the script execution may be able to
synchronously without having to be scheduled on the event loop
2024-03-14 00:23:25 -04:00
J. Nick Koston
9d1c683a70
Remove async_add_job calls from configurator ( #113256 )
...
The plan is to deprecate `async_add_job` to reduce the number of job APIs we have to maintain.
See #113179 for additional history.
This one got the smallest change possible since its likely to go away as
well at some point
2024-03-14 00:22:40 -04:00
J. Nick Koston
7f37732e71
Migrate solax away from using async_add_job ( #113257 )
...
The plan is to deprecate `async_add_job` to reduce the number of job APIs we have to maintain.
See #113179 for additional history.
`async_add_job` was not being used as expected here
2024-03-14 00:22:15 -04:00
J. Nick Koston
9ef0a8cb95
Add default_config to the bootstrap pre-imports ( #113263 )
...
This does not make default_config a requirement, it only preloads
the python code for the integration so it does not have to be loaded
when the import executor is busy. While its a tiny init file, it always
ends up at the end of the line and delays startup
2024-03-14 00:15:19 -04:00
J. Nick Koston
870caf90c1
Bump ha-ffmpeg to 3.2.0 ( #113297 )
...
No longer needs to use the executor to run subprocesses
changelog: https://github.com/home-assistant-libs/ha-ffmpeg/compare/3.1.0...3.2.0
2024-03-14 00:14:13 -04:00
J. Nick Koston
9940f51b95
Avoid pre-importing config_flows if the integration does not support migration ( #113369 )
...
* Avoid pre-importing config_flows if the integration does support migration
Currently we pre-import the config flow module if it exists since
setting up the config entry required comparing the versions found
in the config_flow.py. We can avoid the pre-import if the integration
does not support async_migrate_entry which means we avoid loading
many config flows in memory at startup.
* cover
* fix missing block
* do not call directly
* its too fast now, the test gets more along
* Update homeassistant/loader.py
2024-03-14 00:13:40 -04:00
Marc Mueller
d1d28dbfb8
Fix uv cache dir env [ci] ( #113312 )
2024-03-14 05:01:57 +01:00
J. Nick Koston
6338c8d86e
Bump aiodiscover to 2.0.0 ( #113337 )
2024-03-13 17:24:33 -10:00
J. Nick Koston
3d1a65a1c3
Bump bluetooth-auto-recovery to 1.4.0 ( #113368 )
2024-03-13 17:13:22 -10:00
J. Nick Koston
9e645e1b00
Bump aiodns to 3.1.1 ( #113371 )
2024-03-13 16:46:40 -10:00
J. Nick Koston
e0828f1efc
Ensure apple_tv setup retries later on timeout ( #113367 )
2024-03-13 15:12:13 -10:00
Joost Lekkerkerker
1abb448106
Add service icons to Command line ( #113285 )
2024-03-13 14:07:52 -10:00
Joost Lekkerkerker
bf02befe4a
Add service icons to Browser ( #113283 )
2024-03-13 18:06:33 -04:00
Joost Lekkerkerker
daaadd16e1
Add service icons to Bluesound ( #113281 )
2024-03-13 18:06:00 -04:00
Robert Svensson
932e073fee
Split out deCONZ config model ( #112851 )
...
* Add separate deCONZ config class
* Use config in get_deconz_api
2024-03-13 22:49:49 +01:00
Joost Lekkerkerker
77917506bb
Improve lists in integrations [R-S] ( #113233 )
...
* Improve lists in integrations [R-S]
* Fix
* Fix
2024-03-13 21:55:00 +01:00
Joost Lekkerkerker
e6a692f354
Improve lists in integrations [N-O] ( #113231 )
2024-03-13 21:51:38 +01:00
Joost Lekkerkerker
595d07f1c6
Improve lists in integrations [L-M] ( #113227 )
...
* Improve lists in integrations [L-M]
* Update homeassistant/components/mailbox/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
* Fix
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-03-13 21:28:21 +01:00
Joost Lekkerkerker
4547131bbc
Improve lists in integrations [X-Z] ( #113253 )
2024-03-13 20:32:12 +01:00
Jonny Bergdahl
64b42a3651
Fix Twitch auth token refresh ( #112833 )
...
* Fix for expired token
* Add auth token refresh.
* Eliminate extra auth call
* Fixed mock client
---------
Co-authored-by: Jonny Bergdahl <bergdahl@users.noreply.github.com>
2024-03-13 20:16:00 +01:00
Joost Lekkerkerker
a136638719
Rework Melissa tests ( #113241 )
2024-03-13 19:54:52 +01:00
Jan-Philipp Benecke
3e85b2ed12
Use async_update_reload_and_abort helper in tailwind ( #110885 )
2024-03-13 19:46:38 +01:00
Joost Lekkerkerker
49fc59548a
Improve lists in integrations [V-W] ( #113252 )
2024-03-13 19:38:04 +01:00
J. Nick Koston
41215aa954
Remove remaining async_add_job calls in core ( #113217 )
2024-03-13 19:29:21 +01:00
Joost Lekkerkerker
b34302e51b
Add icon translations to Roku ( #112214 )
...
* Add icon translations to Roku
* Add icon translations to Roku
* Fix
* Fix
2024-03-13 19:06:16 +01:00
Em
7c4747bb02
Parameterize some tests in generic_thermostat ( #105643 )
...
* test(generic_thermostat): parameterize some tests
* refactor: improvements following review
2024-03-13 18:23:52 +01:00
Joost Lekkerkerker
96cebdf096
Improve lists in integrations [T-U] ( #113243 )
2024-03-13 17:54:46 +01:00
FieldofClay
cdba14acd4
Ignore AussieBroadband services that don't support usage information ( #110253 )
2024-03-13 17:51:40 +01:00
Maciej Bieniek
b47fb68214
Bump `brother` library to version `4.0.2` ( #113235 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-03-13 17:50:29 +01:00
Maciej Bieniek
3d9a9c3847
Use `single_config_entry` in Accuweather manifest ( #111548 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-03-13 17:38:37 +01:00
J. Nick Koston
8bc3286343
Run coordinator shutdown eagerly ( #113174 )
2024-03-13 17:33:50 +01:00
Joost Lekkerkerker
9f19e7339d
Improve lists in integrations [P-Q] ( #113236 )
2024-03-13 17:30:30 +01:00
Aarni Koskela
dc7eaee917
CI: Move pytest-github-actions-annotate-failures to test deps, upgrade ( #104604 )
...
Move pytest-github-actions-annotate-failures to test deps, upgrade
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-03-13 17:26:19 +01:00
Joost Lekkerkerker
761933acfe
Improve lists in integrations [G-H] ( #113168 )
2024-03-13 17:25:27 +01:00
Jan-Philipp Benecke
d4ae4a9cd0
Deprecate `homeassistant.components.is_on` function ( #111891 )
2024-03-13 17:21:00 +01:00
Joost Lekkerkerker
7e0aac3feb
Improve lists in integrations [I-K] ( #113221 )
2024-03-13 16:56:33 +01:00
Chris Talkington
dbb07c98e2
Bump pyipp to 0.15.0 ( #113204 )
...
update pyipp to 0.15.0
2024-03-13 17:22:07 +02:00
Aidan Timson
081a38a21c
Add processes services to System Bridge ( #103564 )
...
* Add processes services to System Bridge
* Update import and fixes from model updates
* Change log level from info to debug for process retrieval
* Add exception handling for process not found
* Consistency
* Change HomeAssistantError to ServiceValidationError
* Update homeassistant/components/system_bridge/__init__.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-03-13 14:56:20 +01:00
J. Nick Koston
0ccd813a99
Remove HassJob wrapping from the DataUpdateCoordinator ( #113192 )
2024-03-13 14:46:45 +01:00
J. Nick Koston
f3984a9d3e
Constrain pycountry to >=23.12.11 ( #112849 )
2024-03-13 13:53:52 +01:00
Joost Lekkerkerker
abc5d6a1b4
Update dsmr reader codeowner ( #108152 )
2024-03-13 12:17:19 +01:00
Diogo Gomes
669dd36daf
Add diagnostics platform to IPMA ( #105697 )
2024-03-13 12:07:28 +01:00