Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.onkyo.config_flow Namespace Reference

Classes

class  OnkyoConfigFlow
 
class  OnkyoOptionsFlowHandler
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string CONF_DEVICE = "device"
 
list INPUT_SOURCES_ALL_MEANINGS
 
 STEP_CONFIGURE_SCHEMA
 
 STEP_MANUAL_SCHEMA = vol.Schema({vol.Required(CONF_HOST): str})
 

Detailed Description

Config flow for Onkyo.

Variable Documentation

◆ _LOGGER

homeassistant.components.onkyo.config_flow._LOGGER = logging.getLogger(__name__)
private

Definition at line 42 of file config_flow.py.

◆ CONF_DEVICE

string homeassistant.components.onkyo.config_flow.CONF_DEVICE = "device"

Definition at line 44 of file config_flow.py.

◆ INPUT_SOURCES_ALL_MEANINGS

list homeassistant.components.onkyo.config_flow.INPUT_SOURCES_ALL_MEANINGS
Initial value:
1 = [
2  input_source.value_meaning for input_source in InputSource
3 ]

Definition at line 46 of file config_flow.py.

◆ STEP_CONFIGURE_SCHEMA

homeassistant.components.onkyo.config_flow.STEP_CONFIGURE_SCHEMA
Initial value:
1 = vol.Schema(
2  {
3  vol.Required(OPTION_VOLUME_RESOLUTION): vol.In(VOLUME_RESOLUTION_ALLOWED),
4  vol.Required(OPTION_INPUT_SOURCES): SelectSelector(
5  SelectSelectorConfig(
6  options=INPUT_SOURCES_ALL_MEANINGS,
7  multiple=True,
8  mode=SelectSelectorMode.DROPDOWN,
9  )
10  ),
11  }
12 )

Definition at line 50 of file config_flow.py.

◆ STEP_MANUAL_SCHEMA

homeassistant.components.onkyo.config_flow.STEP_MANUAL_SCHEMA = vol.Schema({vol.Required(CONF_HOST): str})

Definition at line 49 of file config_flow.py.