Michael Hansen
e16343ed72
Prevent voice wizard from crashing for wyoming/voip ( #138547 )
...
* Prevent voice wizard from crashing for wyoming/voip
* Use stub configuration in websocket API
2025-02-14 15:41:45 -06:00
Michael Hansen
6226542e4d
Keep responding state on wake word start ( #138244 )
...
* Keep responding state on wake word start
* Add comment
2025-02-11 10:21:41 -06:00
Michael Hansen
16390d56b6
Add excluded domains to broadcast intent ( #137566 )
2025-02-06 11:53:55 -05:00
Paulus Schoutsen
8acab6c646
Assist Satellite to use ChatSession for conversation ID ( #137142 )
...
* Assist Satellite to use ChatSession for conversation ID
* Adjust for changes main branch
* Ensure the initial message is in the chat log
2025-02-03 09:13:09 -06:00
Paulus Schoutsen
427c437a68
Add start_conversation service to Assist Satellite ( #134921 )
...
* Add start_conversation service to Assist Satellite
* Fix tests
* Implement start_conversation in voip
* Update homeassistant/components/assist_satellite/entity.py
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org>
2025-01-29 21:32:10 -05:00
Paulus Schoutsen
5b49ba563e
Satellite announcement to track original media id ( #136141 )
2025-01-21 14:33:37 +01:00
Paulus Schoutsen
762bc7b8d1
Add broadcast intent ( #135337 )
2025-01-16 14:41:53 -06:00
Michael Hansen
bd4f3b0553
Change Assist satellite state names ( #126926 )
...
* Change state names
* Update homeassistant/components/assist_satellite/strings.json
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-27 11:11:23 -04:00
Erik Montnemery
8158ca7c69
Add connection test feature to assist_satellite ( #126256 )
...
* Add connection test feature to assist_satellite
* Add http to assist_satellite dependencies
* Remove extra logging
* Incorporate feedback
* Fix tests
* ruff
* Apply suggestions from code review
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Use asyncio.Event instead of dispatcher
* Respond asap
* Update homeassistant/components/assist_satellite/websocket_api.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-22 16:55:31 +02:00
Paulus Schoutsen
604c848dec
Change assist satellite announce method signature ( #126299 )
2024-09-20 08:09:37 -05:00
Michael Hansen
dde989685c
Add Assist satellite configuration ( #126063 )
...
* Basic implementation
* Add websocket commands
* Clean up
* Add callback to other signatures
* Remove unused constant
* Re-add callback
* Add callback to test
2024-09-16 22:34:07 -04:00
Michael Hansen
c63cab336c
Change wake word interception to a subscription ( #125629 )
...
* Allow stopping intercepting wake words
* Make wake word interception a subscription
* Keep future
* Add test for unsub
2024-09-16 14:50:43 +02:00
Paulus Schoutsen
1b913b8088
Fix Assist Satellite making up conversation IDs ( #125933 )
2024-09-13 23:21:31 -04:00
Michael Hansen
8e0b2b752c
Cancel running pipeline on new pipeline or announcement ( #125687 )
...
* Cancel running pipeline
* Incorporate feedback
* Change to async_create_task
2024-09-10 20:56:15 -04:00
Michael Hansen
bd5892f2a6
Set responding state in assist satellite announcements ( #125632 )
...
Set responding state in announcements
2024-09-10 08:22:14 +02:00
Michael Hansen
ee59303d3c
Use first media player announcement format for TTS ( #125237 )
...
* Use ANNOUNCEMENT format from first media player for tts
* Fix formatting
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-09-06 10:57:09 -05:00
Paulus Schoutsen
ff3cabbf3a
Small Assist Satellite fixes ( #125384 )
2024-09-06 07:36:02 -04:00
Michael Hansen
60b0f0dc53
Add assist satellite entity component ( #125351 )
...
* Add assist_satellite
* Update homeassistant/components/assist_satellite/manifest.json
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update homeassistant/components/assist_satellite/manifest.json
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Add platform constant
* Update Dockerfile
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Address comments
* Update docstring async_internal_announce
* Update CODEOWNERS
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-05 21:16:30 -04:00