|
| str|None | get_assist_in_progress_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_auto_gain_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_muted_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_noise_suppression_level_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_pipeline_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_vad_sensitivity_entity_id (self, HomeAssistant hass) |
| |
| str|None | get_volume_multiplier_entity_id (self, HomeAssistant hass) |
| |
| None | set_audio_settings_listener (self, Callable[[], None] audio_settings_listener) |
| |
| None | set_auto_gain (self, int auto_gain) |
| |
| None | set_is_active (self, bool active) |
| |
| None | set_is_active_listener (self, Callable[[], None] is_active_listener) |
| |
| None | set_is_muted (self, bool muted) |
| |
| None | set_is_muted_listener (self, Callable[[], None] is_muted_listener) |
| |
| None | set_noise_suppression_level (self, int noise_suppression_level) |
| |
| None | set_pipeline_listener (self, Callable[[], None] pipeline_listener) |
| |
| None | set_pipeline_name (self, str pipeline_name) |
| |
| None | set_vad_sensitivity (self, VadSensitivity vad_sensitivity) |
| |
| None | set_volume_multiplier (self, float volume_multiplier) |
| |
Class to store device.
Definition at line 16 of file devices.py.
◆ get_assist_in_progress_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_assist_in_progress_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for assist in progress binary sensor.
Definition at line 112 of file devices.py.
◆ get_auto_gain_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_auto_gain_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for auto gain amount.
Definition at line 140 of file devices.py.
◆ get_muted_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_muted_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for satellite muted switch.
Definition at line 119 of file devices.py.
◆ get_noise_suppression_level_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_noise_suppression_level_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for noise suppression select.
Definition at line 133 of file devices.py.
◆ get_pipeline_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_pipeline_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for pipeline select.
Definition at line 126 of file devices.py.
◆ get_vad_sensitivity_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_vad_sensitivity_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for VAD sensitivity.
Definition at line 154 of file devices.py.
◆ get_volume_multiplier_entity_id()
| str | None homeassistant.components.wyoming.devices.SatelliteDevice.get_volume_multiplier_entity_id |
( |
|
self, |
|
|
HomeAssistant |
hass |
|
) |
| |
Return entity id for microphone volume multiplier.
Definition at line 147 of file devices.py.
◆ set_audio_settings_listener()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_audio_settings_listener |
( |
|
self, |
|
|
Callable[[], None]
|
audio_settings_listener |
|
) |
| |
Listen for updates to audio settings.
Definition at line 106 of file devices.py.
◆ set_auto_gain()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_auto_gain |
( |
|
self, |
|
|
int |
auto_gain |
|
) |
| |
Set auto gain amount.
Definition at line 67 of file devices.py.
◆ set_is_active()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_is_active |
( |
|
self, |
|
|
bool |
active |
|
) |
| |
◆ set_is_active_listener()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_is_active_listener |
( |
|
self, |
|
|
Callable[[], None] |
is_active_listener |
|
) |
| |
Listen for updates to is_active.
Definition at line 91 of file devices.py.
◆ set_is_muted()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_is_muted |
( |
|
self, |
|
|
bool |
muted |
|
) |
| |
◆ set_is_muted_listener()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_is_muted_listener |
( |
|
self, |
|
|
Callable[[], None] |
is_muted_listener |
|
) |
| |
Listen for updates to muted status.
Definition at line 96 of file devices.py.
◆ set_noise_suppression_level()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_noise_suppression_level |
( |
|
self, |
|
|
int |
noise_suppression_level |
|
) |
| |
Set noise suppression level.
Definition at line 59 of file devices.py.
◆ set_pipeline_listener()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_pipeline_listener |
( |
|
self, |
|
|
Callable[[], None] |
pipeline_listener |
|
) |
| |
Listen for updates to pipeline.
Definition at line 101 of file devices.py.
◆ set_pipeline_name()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_pipeline_name |
( |
|
self, |
|
|
str |
pipeline_name |
|
) |
| |
Inform listeners that pipeline selection has changed.
Definition at line 51 of file devices.py.
◆ set_vad_sensitivity()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_vad_sensitivity |
( |
|
self, |
|
|
VadSensitivity |
vad_sensitivity |
|
) |
| |
Set VAD sensitivity.
Definition at line 83 of file devices.py.
◆ set_volume_multiplier()
| None homeassistant.components.wyoming.devices.SatelliteDevice.set_volume_multiplier |
( |
|
self, |
|
|
float |
volume_multiplier |
|
) |
| |
Set auto gain amount.
Definition at line 75 of file devices.py.
◆ _audio_settings_listener
| homeassistant.components.wyoming.devices.SatelliteDevice._audio_settings_listener |
|
private |
◆ _is_active_listener
| homeassistant.components.wyoming.devices.SatelliteDevice._is_active_listener |
|
private |
◆ _is_muted_listener
| homeassistant.components.wyoming.devices.SatelliteDevice._is_muted_listener |
|
private |
◆ _pipeline_listener
| homeassistant.components.wyoming.devices.SatelliteDevice._pipeline_listener |
|
private |
◆ auto_gain
| homeassistant.components.wyoming.devices.SatelliteDevice.auto_gain |
◆ bool
| homeassistant.components.wyoming.devices.SatelliteDevice.bool |
|
static |
◆ float
| homeassistant.components.wyoming.devices.SatelliteDevice.float |
|
static |
◆ int
| homeassistant.components.wyoming.devices.SatelliteDevice.int |
|
static |
◆ is_active
| homeassistant.components.wyoming.devices.SatelliteDevice.is_active |
◆ is_muted
| homeassistant.components.wyoming.devices.SatelliteDevice.is_muted |
◆ noise_suppression_level
| homeassistant.components.wyoming.devices.SatelliteDevice.noise_suppression_level |
◆ None
| homeassistant.components.wyoming.devices.SatelliteDevice.None |
|
static |
◆ pipeline_name
| homeassistant.components.wyoming.devices.SatelliteDevice.pipeline_name |
◆ vad_sensitivity
| homeassistant.components.wyoming.devices.SatelliteDevice.vad_sensitivity |
◆ VadSensitivity
| homeassistant.components.wyoming.devices.SatelliteDevice.VadSensitivity |
|
static |
◆ volume_multiplier
| homeassistant.components.wyoming.devices.SatelliteDevice.volume_multiplier |
The documentation for this class was generated from the following file: