Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.discovery_flow Namespace Reference

Classes

class  DiscoveryKey
 
class  FlowDispatcher
 
class  PendingFlowKey
 
class  PendingFlowValue
 

Functions

Coroutine[None, None, ConfigFlowResult]|None _async_init_flow (HomeAssistant hass, str domain, ConfigFlowContext context, Any data)
 
None async_create_flow (HomeAssistant hass, str domain, ConfigFlowContext context, Any data, *DiscoveryKey|None discovery_key=None)
 

Variables

int FLOW_INIT_LIMIT = 20
 

Detailed Description

The discovery flow helper.

Function Documentation

◆ _async_init_flow()

Coroutine[None, None, ConfigFlowResult] | None homeassistant.helpers.discovery_flow._async_init_flow ( HomeAssistant  hass,
str  domain,
ConfigFlowContext  context,
Any   data 
)
private
Create a discovery flow.

Definition at line 72 of file discovery_flow.py.

◆ async_create_flow()

None homeassistant.helpers.discovery_flow.async_create_flow ( HomeAssistant  hass,
str  domain,
ConfigFlowContext  context,
Any  data,
*DiscoveryKey | None   discovery_key = None 
)
Create a discovery flow.

Definition at line 42 of file discovery_flow.py.

Variable Documentation

◆ FLOW_INIT_LIMIT

int homeassistant.helpers.discovery_flow.FLOW_INIT_LIMIT = 20

Definition at line 18 of file discovery_flow.py.