Paulus Schoutsen
855d7c6e16
Extract WebRTC integration ( #157648 )
2025-12-04 09:44:24 -05:00
victorigualada
0f456373bf
Allow non strict response_format structures for Cloud LLM generation ( #157822 )
2025-12-03 14:31:09 +01:00
Paulus Schoutsen
e857abb43f
Allow fetching the Cloud ICE servers ( #157774 )
2025-12-02 16:02:30 -05:00
victorigualada
84d2686517
Don't register Home Assistant Cloud LLM platforms if not logged in ( #157630 )
2025-12-02 17:47:08 +01:00
victorigualada
7711eac607
Return early when setting cloud ai_task and conversation and not logged in to cloud ( #157402 )
2025-11-27 12:20:42 +01:00
victorigualada
7c2741bd36
Add home assistant cloud conversation ( #157090 )
2025-11-25 14:04:19 -05:00
victorigualada
8f1abb6dbb
Add HomeAssistant Cloud ai_task ( #157015 )
2025-11-25 11:01:32 -05:00
Timothy
514a329580
Rework CloudhookURL setup for mobile app ( #156940 )
2025-11-21 15:23:23 +01:00
Joakim Sørensen
e6e3f2455f
Add discovery_service_actions configuration option ( #156537 )
2025-11-13 14:35:22 -05:00
Will Moss
9e3eb20a04
Fix account link no internet on startup ( #154579 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-11-05 15:23:20 +01:00
Joakim Sørensen
aa67b46f6f
Ensure api_server is defined in dev ( #155422 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2025-10-29 16:02:05 +01:00
Joakim Sørensen
de5a26830d
Add api_server option to cloud ( #155337 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2025-10-28 19:56:30 +01:00
epenet
25ce57424c
Remove more components from _IGNORE_ROOT_IMPORT in pylint plugin ( #154660 )
2025-10-17 08:35:18 +02:00
epenet
f72a91ca29
Remove assist_pipeline from _IGNORE_ROOT_IMPORT in pylint plugin ( #154600 )
2025-10-16 13:33:19 +02:00
Joakim Sørensen
f78bb5adb6
Bump hass-nabucasa from 1.1.2 to 1.2.0 ( #153250 )
2025-09-30 15:29:04 +02:00
Joakim Sørensen
014881d985
Fix error handling in subscription info retrieval and update tests ( #148397 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-09-23 19:53:12 +02:00
Franck Nijhof
c34af4be86
Add active built-in and custom integrations to Cloud support package ( #152452 )
2025-09-16 18:47:00 -04:00
Joakim Sørensen
83ee380b17
Bump hass-nabucasa from 0.111.2 to 1.0.0 and refactor related code ( #150566 )
2025-08-15 11:35:52 +02:00
Joakim Sørensen
eea04558a9
Move alexa access token updates to new handler ( #150466 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-08-13 13:21:28 +02:00
Joakim Sørensen
46cfdddc80
Move to the new handler for migrate_paypal_agreement ( #149934 )
2025-08-04 13:29:11 +02:00
Erik Montnemery
42101dd432
Remove result from FlowResult ( #149202 )
2025-07-31 10:58:36 +02:00
Joakim Sørensen
e5f9788d24
Refactor cloud backup agent to use updated file handling methods ( #149231 )
2025-07-22 15:15:56 +02:00
Michael Hansen
3f42911af4
Add streaming to cloud TTS ( #148925 )
2025-07-21 10:33:23 -05:00
Joakim Sørensen
9802441fea
Bump hass-nabucasa from 0.106.0 to 0.107.1 ( #148949 )
2025-07-17 18:47:00 +01:00
Joakim Sørensen
7a7e16bbb6
Change how subscription information is fetched ( #148337 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-07-08 06:52:41 +02:00
Erik Montnemery
741a3d5009
Remove backup helper ( #143558 )
...
* Remove backup helper
* Update aws_s3 tests
2025-06-30 14:11:10 +02:00
Stefan Agner
e5d19baf3e
Add container arch to system info ( #147372 )
2025-06-24 09:52:21 +02:00
Erik Montnemery
0260a03447
Store information about add-ons and folders which could not be backed up ( #145367 )
...
* Store information about add-ons and folders which could not be backed up
* Address review comments
2025-05-26 16:07:33 +02:00
Michael
66a6e55310
Centralise MockStreamReaderChunked helper ( #145404 )
...
centralize MockStreamReaderChunked helper
2025-05-22 08:22:02 +02:00
Joakim Sørensen
da0d65ca5b
Log instead of ValueError for missing cloud translation key ( #144732 )
...
* Log instead of ValueError for missing translation key
* Update homeassistant/components/cloud/client.py
2025-05-12 18:59:38 +02:00
Joakim Sørensen
c5ef8659a7
Allow no_subscription repair issue in cloud ( #144380 )
2025-05-07 11:07:15 +02:00
Joakim Sørensen
9479874bb4
Remove ThingTalk server configuration and related websocket command from cloud integration ( #144301 )
2025-05-06 11:49:44 +02:00
Joakim Sørensen
f3371bcf39
Add async_delete_repair_issue method to CloudClient ( #144302 )
2025-05-06 10:57:56 +02:00
Paulus Schoutsen
fdcb88977a
Add voice styles to HA Cloud ( #143605 )
...
* Add voice styles to HA Cloud
* Add seperator and extract util
2025-04-24 16:23:15 -04:00
Paulus Schoutsen
fa80c0a88d
Bump hass-nabucasa to 0.96.0 ( #143542 )
...
* Bump hass-nabucasa to 0.96.0
* Adjust for new voice info format
2025-04-24 13:12:11 -04:00
Erik Montnemery
4aca9cd66b
Move cloud onboarding API to an onboarding platform ( #141978 )
...
* Move cloud onboarding API to an onboarding platform
* Address review comments
* Add tests
* Move cloud onboarding tests to the cloud integration
* Address review comments
* Don't wait for platforms
* Add test
* Remove useless check for CLOUD_DATA
2025-04-11 16:02:27 +02:00
Erik Montnemery
dfd86d56ec
Convert test fixtures to async ( #142052 )
2025-04-02 14:05:07 +02:00
Martin Hjelmare
e9e95f45d8
Handle cloud subscription expired for backup upload ( #141564 )
...
Handle cloud backup subscription expired for upload
2025-03-27 15:29:11 +01:00
Erik Montnemery
05c61b7ec3
Rename BackupManager last_non_idle_event to last_action_event ( #140291 )
...
* Rename BackupManager last_non_idle_event to last_action_event
* Update snapshots
2025-03-19 17:28:40 +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
Joakim Sørensen
618bdba4d3
Add check_connection parameter to cloud login methods and handle AlreadyConnectedError ( #138699 )
2025-02-19 11:19:03 +01:00
Abílio Costa
9422c4de65
Fix snapshots timezone in Cloud tests ( #138393 )
...
* Fix snapshots timezone in Cloud tests
* Add explanation comment
2025-02-17 16:01:03 +01:00
Erik Montnemery
4cdc3de94a
Correct backup filename on delete or download of cloud backup ( #138704 )
...
* Correct backup filename on delete or download of cloud backup
* Improve tests
* Address review comments
2025-02-17 08:38:28 -06:00
Erik Montnemery
03b3097c34
Update cloud backup agent to use calculate_b64md5 from lib ( #138391 )
...
* Update cloud backup agent to use calculate_b64md5 from lib
* Catch error, add test
* Address review comments
* Update tests/components/cloud/test_backup.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
---------
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-02-12 19:11:20 +01:00
Abílio Costa
48b8ec01e3
Add logs to Cloud component support package ( #138230 )
...
* Add logs to Cloud component support package
* Add section for logs
* Replace list with deque
* Copy the deque to avoid mutation during iteration
2025-02-11 23:05:19 +01:00
Joakim Sørensen
8654597e25
Handle non-retryable errors when uploading cloud backup ( #137517 )
2025-02-06 09:57:10 +01:00
Joakim Sørensen
283b0908c8
Move cloud backup upload/download handlers to lib ( #137416 )
...
* Move cloud backup upload/download handlers to lib
* Update backup.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-02-06 07:32:46 +01:00
Abílio Costa
9a9374bf45
Add view to download support package to Cloud component ( #135856 )
2025-02-04 16:52:40 +00:00
Erik Montnemery
5629b995ce
Include extra metadata in backup WS API ( #137296 )
...
* Include extra metadata in backup WS API
* Update onboarding backup view
* Update google_drive tests
2025-02-04 15:57:30 +01:00
Joakim Sørensen
dd1def3c5d
Add default voice for languages in cloud TTS ( #137300 )
...
* Add default voice for languages in cloud TTS
* Add test
* use defined voice
* Add test to ensure all default voices are valid
2025-02-04 13:32:33 +01:00