Franck Nijhof
eae809abd1
Fix line length violations in core and helpers ( #170534 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 16:31:01 -04:00
epenet
7169d52010
Remove import annotations from core ( #169547 )
2026-04-30 20:34:43 +02:00
Erik Montnemery
b8652e70e5
Remove calendar and todo from unconditionally loaded integrations ( #166951 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
2026-03-31 17:39:42 +02:00
Artur Pragacz
c543743245
Wait for device registry in entity registry loading ( #166636 )
2026-03-27 09:51:50 +01:00
Erik Montnemery
13a8d7f7a8
Add moisture triggers ( #166249 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-03-25 13:01:11 +01:00
Erik Montnemery
9da9eaf338
Add power triggers ( #166253 )
2026-03-24 14:38:07 +01:00
Erik Montnemery
583524e841
Add illuminance triggers ( #166250 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-24 14:04:48 +01:00
Ariel Ebersberger
03c672a4f3
Add battery conditions ( #165208 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-03-23 22:18:48 +01:00
Erik Montnemery
319f9fda92
Add air quality triggers ( #166248 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-23 19:31:29 +01:00
Erik Montnemery
3616a52b37
Add temperature triggers ( #165247 )
2026-03-22 15:24:53 +01:00
Erik Montnemery
4ac651d0b4
Add occupancy triggers ( #165374 )
2026-03-13 08:41:48 +01:00
Erik Montnemery
d5915c8811
Add motion triggers ( #165373 )
2026-03-13 07:54:51 +01:00
Erik Montnemery
951775bea6
Add window triggers ( #165230 )
2026-03-12 10:18:42 +01:00
Erik Montnemery
d37106a360
Add gate triggers ( #165228 )
2026-03-11 10:59:53 +01:00
Erik Montnemery
c037dad093
Add humidity triggers ( #165197 )
2026-03-09 20:34:26 +01:00
Erik Montnemery
a5d0350560
Add garage_door triggers ( #165144 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-09 11:42:09 +01:00
Erik Montnemery
71b420b433
Add trigger door.opened ( #164728 )
2026-03-07 12:59:09 +01:00
Erik Montnemery
e5f77801a7
Unconditionally set up base platform integrations ( #164863 )
2026-03-05 17:30:34 +01:00
Artur Pragacz
2edabf903a
Add backup integration to recovery mode ( #164734 )
2026-03-04 14:33:28 +01:00
Artur Pragacz
9cc4a3e427
Trigger recovery mode on registry major version downgrade ( #164340 )
2026-03-03 11:46:32 +01:00
Franck Nijhof
2e34d4d3a6
Add brands system integration to proxy brand images through local API ( #163960 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 17:10:28 +01:00
Robert Resch
99827a86b4
Remove next Python version warning/repair ( #161427 )
2026-01-23 15:27:59 -05:00
Abílio Costa
f0a5e0a023
Enable duplicated log file on supervised when env var is set ( #158679 )
2025-12-17 17:44:54 +00:00
steaura
3b94b2491a
Update bootstrap.py for grammar in slow startup error log ( #157458 )
2025-11-28 19:34:30 +01:00
Franck Nijhof
482b5d49a3
Introduce Home Assistant Labs ( #156840 )
2025-11-20 21:22:37 +01:00
Abílio Costa
fa03f6194d
Remove log file write check ( #153842 )
2025-10-06 16:49:04 +02:00
Abílio Costa
07da0cfb2b
Stop writing to config dir log file on supervised install ( #146675 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-10-01 11:11:00 +01:00
Artur Pragacz
f5d68a4ea4
Simplify getting domains to resolve in bootstrap ( #145829 )
2025-07-22 10:10:59 +02:00
Artur Pragacz
b97b04661e
Improve logging in bootstrap ( #148469 )
2025-07-09 11:29:56 +01:00
Erik Montnemery
510fd09163
Allow core integrations to describe their conditions ( #147529 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-07-04 16:03:42 +02:00
Erik Montnemery
741a3d5009
Remove backup helper ( #143558 )
...
* Remove backup helper
* Update aws_s3 tests
2025-06-30 14:11:10 +02:00
Marc Mueller
8ee5c30754
Update ruff to 0.12.1 ( #147677 )
2025-06-27 17:40:08 +02:00
Erik Montnemery
1fb587bf03
Allow core integrations to describe their triggers ( #147075 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-06-25 17:35:15 +01:00
Marc Mueller
2c13c70e12
Update ruff to 0.12.0 ( #147106 )
2025-06-19 20:39:09 +02:00
Artur Pragacz
6fc064fa6a
Test that recorder is not promoted to earlier stage in bootstrap ( #142695 )
...
Test that recorder is not promoted to earlier stage
2025-05-27 08:23:39 +02:00
Artur Pragacz
b36b591ccf
Improve error message for global timeout ( #141563 )
...
* Improve error message for global timeout
* Add test
* Message works with zone too
2025-05-27 07:49:18 +02:00
J. Nick Koston
2c316c5820
Ensure person loads after recorder ( #142585 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2025-04-11 09:39:30 -10:00
Erik Montnemery
1e55d4b613
Restore "Promote after dependencies in bootstrap" ( #142001 )
...
Revert "Revert "Promote after dependencies in bootstrap" (#141584 )"
This reverts commit de1e06c39b .
2025-04-04 23:26:43 +02:00
Erik Montnemery
de1e06c39b
Revert "Promote after dependencies in bootstrap" ( #141584 )
...
Revert "Promote after dependencies in bootstrap (#140352 )"
This reverts commit 3766040960 .
2025-03-27 12:57:58 -04:00
Artur Pragacz
3766040960
Promote after dependencies in bootstrap ( #140352 )
2025-03-25 11:34:53 +01:00
Artur Pragacz
4f25296c50
Improve dependencies resolution ( #138502 )
...
* Improve dependencies resolution
* Improve tests
* Better docstrings
* Fix comment
* Improve tests
* Improve logging
* Address feedback
* Address feedback
* Address feedback
* Address feedback
* Address feedback
* Simplify error handling
* small log change
* Add comment
* Address feedback
* shorter comments
* Add test
2025-03-11 10:12:23 +01:00
Artur Pragacz
2e79db3695
Fix hass stop in bootstrap ( #132795 )
2025-03-10 21:29:26 -04:00
Erik Montnemery
cc5c8bf5e3
Make helpers.frame.report_usage work when called from any thread ( #139836 )
...
* Make helpers.frame.report_usage work when called from any thread
* Address review comments, update tests
* Add test
* Update test
* Update recorder test
* Update tests
2025-03-05 19:37:34 +01:00
andresb5555
7e4432e321
Do not force logfile to roll over when using TimedRotatingFileHandler ( #128301 )
...
Do not force log file to roll over when using TimedRotatingFileHandler
2025-03-02 22:07:35 +01:00
Erik Montnemery
bf190a8a73
Add backup helper ( #139199 )
...
* Add backup helper
* Add hassio to stage 1
* Apply same changes to newly merged `webdav` and `azure_storage` to fix inflight conflict
* Address comments, add tests
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-02-25 10:19:41 +01:00
Artur Pragacz
d9eb248e91
Better handle runtime recovery mode in bootstrap ( #138624 )
...
* Better handle runtime recovery mode in bootstrap
* Add test
2025-02-24 13:23:39 +01:00
J. Nick Koston
bbbad90ca2
Fix race configuring zeroconf ( #138425 )
2025-02-13 14:17:06 -06:00
Artur Pragacz
7021175e0d
Simplify stage 1 in bootstrap ( #137668 )
...
* Simplify stage 1 in bootstrap
* Add timeouts to STAGE 0
* Fix test
* Clarify pre import language
* Remove timeout for frontend and recorder
* Address review
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-02-13 13:07:24 +01:00
Artur Pragacz
ae55e26546
Group helpers of set_up_integrations in bootstrap ( #137673 )
2025-02-08 10:07:22 +01:00
Jan-Philipp Benecke
889fe05a48
Load hassio before backup at frontend stage ( #137067 )
2025-02-01 11:43:45 +01:00