Commit Graph

89223 Commits (49b90fc140e17a88477523db44ca4624c81b6d8f)

Author SHA1 Message Date
Erik Montnemery 49b90fc140 Bump backup store to version 1.3 (#136870)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2025-01-29 21:17:58 +00:00
J. Nick Koston 9c0fa327a6 Fix incorrect Bluetooth source address when restoring data from D-Bus (#136862) 2025-01-29 21:17:58 +00:00
Abílio Costa 0f97747d27 Handle locked account error in Whirlpool (#136861) 2025-01-29 21:17:57 +00:00
Michael Hansen d338b0a2ff Cancel call if user does not pick up (#136858) 2025-01-29 21:17:56 +00:00
Erik Montnemery 6247a847bf Persist hassio backup restore status after core restart (#136857)
* Persist hassio backup restore status after core restart

* Remove useless condition
2025-01-29 21:17:56 +00:00
Bram Kragten 1d196e1b1f Bump version to 2025.2.0b0 2025-01-29 18:28:47 +01:00
Erik Montnemery 8749210d1b Add support for per-backup agent encryption flag to hassio (#136828)
* Add support for per-backup agent encryption flag to hassio

* Improve comment

* Set password to None when supervisor should not encrypt
2025-01-29 18:28:47 +01:00
Abílio Costa 6a8e45c51e
Update whirlpool-sixth-sense to 0.18.12 (#136851) 2025-01-29 18:20:14 +01:00
Luke Lashley 4ce891512e
Add ability to cache Roborock maps instead of always reloading (#112047)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Allen Porter <allen.porter@gmail.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Allen Porter <allen@thebends.org>
Co-authored-by: Robert Resch <robert@resch.dev>
2025-01-29 18:16:28 +01:00
Abílio Costa a61399f189
Simplify Whirlpool auth flows (#136856) 2025-01-29 17:09:44 +00:00
epenet 89e6791fee
Use runtime_data in control4 (#136403) 2025-01-29 17:50:36 +01:00
Erik Montnemery 660653e226
Interrupt _CipherBackupStreamer workers (#136845)
* Interrupt _CipherBackupStreamer workers

* Fix cleanup

* Only abort live threads
2025-01-29 17:44:29 +01:00
Tomer 3118831557
Ease understanding of integration failures (#134475)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: David Bonnes <zxdavb@bonnes.me>
2025-01-29 17:43:25 +01:00
Marcel van der Veldt 72caf9d5a2
Tweak Matter discovery to ignore empty lists (#136854) 2025-01-29 17:41:28 +01:00
Bram Kragten acbf40c384
Update frontend to 20250129.0 (#136852) 2025-01-29 17:33:31 +01:00
Norbert Rittel 63f34e346a
Fix spelling of "API" for consistency in Home Assistant UI (#136843) 2025-01-29 11:28:32 -05:00
Nathan Spencer 35e3952770
Add DHCP discovery to balboa (#136762) 2025-01-29 17:28:09 +01:00
Lars fa6df1cc25
Check for fullcolorsupport in fritzbox light (#136850) 2025-01-29 17:15:54 +01:00
Erik Montnemery b2ec72d75f
Persist backup restore status after core restart (#136838)
* Persist backup restore status after core restart

* Don't blow up if restore result file can't be removed

* Update tests
2025-01-29 16:58:33 +01:00
Paulus Schoutsen 8ab6bec746
Migrate Google Gen AI to ChatSession (#136779)
* Migrate Google Gen AI to ChatSession

* Remove unused method
2025-01-29 10:42:39 -05:00
epenet 83b34c6faf
Adjust deprecation in water heater (#136577) 2025-01-29 16:15:20 +01:00
Teemu R. 653ff47171
Add cleaning statistics for tplink (#135784)
Co-authored-by: Steven B <51370195+sdb9696@users.noreply.github.com>
2025-01-29 08:56:47 -06:00
Teemu R. c7176f6849
Add consumables for tplink tapo vacuums (#136510)
Co-authored-by: Steven B <51370195+sdb9696@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-01-29 08:23:54 -06:00
Norbert Rittel 6d91f8d86c
Fix spelling of "API" for consistency in Home Assistant UI (#136842) 2025-01-29 14:36:05 +01:00
Simon Lamon d9deba3916
Take exclude vias in unique ids for nmbs (#136590) 2025-01-29 14:25:28 +01:00
Ludovic BOUÉ 32829596eb
Add select platform discovery schemas for the Matter LaundryWasherControls cluster (#136261) 2025-01-29 14:17:00 +01:00
Erik Montnemery 9a687e7f94
Add support for per-backup agent encryption flag (#136622)
* Add support for per-backup agent encryption flag

* Adjust

* Don't attempt decrypting an unprotected backup

* Address review comments

* Add some tests

* Add fixture

* Rename fixture

* Correct condition for when we should encrypt or decrypt

* Update tests in integrations

* Improve test coverage

* Fix onedrive tests

* Add test

* Improve cipher worker shutdown

* Improve test coverage

* Fix google_drive tests

* Move inner class _CipherBackupStreamer._WorkerStatus to module scope
2025-01-29 14:04:17 +01:00
Tom 3e513dda62
IQS completion of documentation for Plugwise (#134051) 2025-01-29 13:40:05 +01:00
epenet 20ab6e2279
Standardize remaining homeassistant imports (#136836) 2025-01-29 13:39:31 +01:00
Christopher Fenner b6cc5090e4
Update photovoltaic related labels in ViCare (#136430) 2025-01-29 13:39:05 +01:00
Thomas D 40f92b7b6b
Bump qbusmqttapi to 1.2.4 (#136835) 2025-01-29 13:02:20 +01:00
Michael c974251faa
Fix command latency in AVM Fritz!SmartHome (#136739) 2025-01-29 12:55:59 +01:00
Duco Sebel bc2976904e
Rename HomeWizard last restart sensor to Uptime (#136829) 2025-01-29 12:54:08 +01:00
Erik Montnemery 7249c02655
Add backup endpoints to the onboarding integration (#136051)
* Add backup endpoints to the onboarding integration

* Add backup as after dependency of onboarding

* Add test snapshots

* Fix stale docstrings

* Add utility function for getting the backup manager instance

* Return backup_id when uploading backup

* Change /api/onboarding/backup/restore to accept a JSON body

* Fix with_backup_manager
2025-01-29 12:32:18 +01:00
epenet 706a01837c
Standardize homeassistant imports in component (v-z) (#136834) 2025-01-29 12:25:04 +01:00
epenet 844259bd6c
Standardize homeassistant imports in component (s) (#136832) 2025-01-29 12:24:31 +01:00
epenet 1ef809c716
Standardize homeassistant imports in component (q-r) (#136831) 2025-01-29 12:24:09 +01:00
epenet ebda2f9994
Standardize homeassistant imports in component (n-p) (#136830) 2025-01-29 12:23:49 +01:00
dontinelli c486cc8cbb
Add image entity for fyta (#135105) 2025-01-29 12:14:39 +01:00
epenet 95c632e283
Standardize homeassistant imports in component (t-u) (#136833) 2025-01-29 12:14:21 +01:00
Nathan Spencer ddb71a85b3
Update quality scale for litterrobot (#136764) 2025-01-29 11:58:14 +01:00
epenet b594c29171
Standardize homeassistant imports in component (g-h) (#136825) 2025-01-29 11:57:01 +01:00
epenet 9046ab0250
Standardize homeassistant imports in component (i-k) (#136826) 2025-01-29 11:56:50 +01:00
epenet ccdcba97b5
Standardize homeassistant imports in component (l-m) (#136827) 2025-01-29 11:56:40 +01:00
Brett Adams ea62da553e
Correct the behavior of the Charge switch in Tessie/Teslemetry/Tesla Fleet (#136562) 2025-01-29 11:41:33 +01:00
epenet aa6ffb3da5
Improve type hints in environment_canada camera and weather (#136819) 2025-01-29 11:39:40 +01:00
epenet 3472e0e370
Standardize homeassistant imports in component (a-b) (#136821) 2025-01-29 11:37:48 +01:00
epenet 4f6a5bb65b
Standardize homeassistant imports in component (c-d) (#136823) 2025-01-29 11:37:16 +01:00
epenet a9433ca697
Standardize homeassistant imports in component (e-f) (#136824) 2025-01-29 11:36:22 +01:00
epenet bfa7eaa221
Improve type hints in environment_canada sensors (#136813)
* Use TypeVar

* Use bound for TypeVar

* Remove PEP 695 syntax

* Add type alias to use new TypeVar syntax

---------

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2025-01-29 11:31:54 +01:00