Receive UDP packets and forward them to the audio queue.
Definition at line 642 of file assist_satellite.py.
◆ __init__()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.__init__ |
( |
|
self, |
|
|
asyncio.Queue[bytes | None] |
audio_queue, |
|
|
*Any |
args, |
|
|
**Any
|
kwargs |
|
) |
| |
◆ close()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.close |
( |
|
self | ) |
|
◆ connection_made()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.connection_made |
( |
|
self, |
|
|
asyncio.BaseTransport |
transport |
|
) |
| |
◆ datagram_received()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.datagram_received |
( |
|
self, |
|
|
bytes |
data, |
|
|
tuple[str, int] |
addr |
|
) |
| |
◆ error_received()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.error_received |
( |
|
self, |
|
|
Exception |
exc |
|
) |
| |
Handle when a send or receive operation raises an OSError.
(Other than BlockingIOError or InterruptedError.)
Definition at line 666 of file assist_satellite.py.
◆ send_audio_bytes()
| None homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.send_audio_bytes |
( |
|
self, |
|
|
bytes |
data |
|
) |
| |
◆ _audio_queue
| homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer._audio_queue |
|
private |
◆ None
| homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.None |
|
static |
◆ remote_addr
| homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.remote_addr |
◆ transport
| homeassistant.components.esphome.assist_satellite.VoiceAssistantUDPServer.transport |
The documentation for this class was generated from the following file: