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

Classes

class  InsteonFlowHandler
 

Functions

def _async_connect (**kwargs)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string MODEM_TYPE = "modem_type"
 
string PLM_MANUAL = "manual"
 
string STEP_ADD_OVERRIDE = "add_override"
 
string STEP_ADD_X10 = "add_x10"
 
string STEP_CHANGE_HUB_CONFIG = "change_hub_config"
 
string STEP_CHANGE_PLM_CONFIG = "change_plm_config"
 
string STEP_HUB_V1 = "hubv1"
 
string STEP_HUB_V2 = "hubv2"
 
string STEP_PLM = "plm"
 
string STEP_PLM_MANUALLY = "plm_manually"
 
string STEP_REMOVE_OVERRIDE = "remove_override"
 
string STEP_REMOVE_X10 = "remove_x10"
 

Detailed Description

Test config flow for Insteon.

Function Documentation

◆ _async_connect()

def homeassistant.components.insteon.config_flow._async_connect ( **  kwargs)
private
Connect to the Insteon modem.

Definition at line 39 of file config_flow.py.

Variable Documentation

◆ _LOGGER

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

Definition at line 36 of file config_flow.py.

◆ MODEM_TYPE

string homeassistant.components.insteon.config_flow.MODEM_TYPE = "modem_type"

Definition at line 33 of file config_flow.py.

◆ PLM_MANUAL

string homeassistant.components.insteon.config_flow.PLM_MANUAL = "manual"

Definition at line 34 of file config_flow.py.

◆ STEP_ADD_OVERRIDE

string homeassistant.components.insteon.config_flow.STEP_ADD_OVERRIDE = "add_override"

Definition at line 30 of file config_flow.py.

◆ STEP_ADD_X10

string homeassistant.components.insteon.config_flow.STEP_ADD_X10 = "add_x10"

Definition at line 29 of file config_flow.py.

◆ STEP_CHANGE_HUB_CONFIG

string homeassistant.components.insteon.config_flow.STEP_CHANGE_HUB_CONFIG = "change_hub_config"

Definition at line 27 of file config_flow.py.

◆ STEP_CHANGE_PLM_CONFIG

string homeassistant.components.insteon.config_flow.STEP_CHANGE_PLM_CONFIG = "change_plm_config"

Definition at line 28 of file config_flow.py.

◆ STEP_HUB_V1

string homeassistant.components.insteon.config_flow.STEP_HUB_V1 = "hubv1"

Definition at line 25 of file config_flow.py.

◆ STEP_HUB_V2

string homeassistant.components.insteon.config_flow.STEP_HUB_V2 = "hubv2"

Definition at line 26 of file config_flow.py.

◆ STEP_PLM

string homeassistant.components.insteon.config_flow.STEP_PLM = "plm"

Definition at line 23 of file config_flow.py.

◆ STEP_PLM_MANUALLY

string homeassistant.components.insteon.config_flow.STEP_PLM_MANUALLY = "plm_manually"

Definition at line 24 of file config_flow.py.

◆ STEP_REMOVE_OVERRIDE

string homeassistant.components.insteon.config_flow.STEP_REMOVE_OVERRIDE = "remove_override"

Definition at line 31 of file config_flow.py.

◆ STEP_REMOVE_X10

string homeassistant.components.insteon.config_flow.STEP_REMOVE_X10 = "remove_x10"

Definition at line 32 of file config_flow.py.