core/homeassistant/components/esphome
Jesse Hills 68384bba67
Send/receive Voice Assistant audio via ESPHome native API (#114800)
* Protobuf audio test

* Remove extraneous code

* Rework voice assistant pipeline

* Move variables

* Fix reading flags

* Dont directly put to queue

* Bump aioesphomeapi to 24.0.0

* Update tests

- Add more tests for API pipeline
- Convert some udp tests to use api pipeline
- Update fixtures for new device info flags

* Fix bad merge

---------

Co-authored-by: Michael Hansen <mike@rhasspy.org>
2024-04-09 10:55:59 -04:00
..
__init__.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
alarm_control_panel.py Bump ruff to 0.3.4 (#112690) 2024-03-26 00:02:16 +01:00
binary_sensor.py Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00
bluetooth.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
button.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
camera.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
climate.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
config_flow.py Enable ruff TRY401 (#114395) 2024-03-29 07:20:36 +01:00
const.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
cover.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
dashboard.py Deprecate calling async_listen and async_listen_once with run_immediately (#115169) 2024-04-08 10:07:54 -10:00
date.py Update empty line formatting after module docstring (#114040) 2024-03-23 00:27:57 +01:00
diagnostics.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
domain_data.py Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
entity.py Bump ruff to 0.3.4 (#112690) 2024-03-26 00:02:16 +01:00
entry_data.py Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00
enum_mapper.py Bump ruff to 0.3.4 (#112690) 2024-03-26 00:02:16 +01:00
fan.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
light.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
lock.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
manager.py Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00
manifest.json Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00
media_player.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
number.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
select.py Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00
sensor.py Bump ruff to 0.3.4 (#112690) 2024-03-26 00:02:16 +01:00
services.yaml
strings.json
switch.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
text.py ESPHome: Catch and re-raise client library errors as HomeAssistantErrors (#113026) 2024-03-12 18:06:25 -10:00
time.py Update empty line formatting after module docstring (#114040) 2024-03-23 00:27:57 +01:00
update.py Use SignalType to improve typing [esphome] (#114296) 2024-03-27 08:22:10 -04:00
voice_assistant.py Send/receive Voice Assistant audio via ESPHome native API (#114800) 2024-04-09 10:55:59 -04:00