Home Assistant Unofficial Reference 2024.12.1
config_entry_flow.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.helpers.config_entry_flow.DiscoveryFlowHandler
 
class  homeassistant.helpers.config_entry_flow.WebhookFlowHandler
 

Namespaces

 homeassistant.helpers.config_entry_flow
 

Functions

None homeassistant.helpers.config_entry_flow.__init__ (self, str domain, str title, DiscoveryFunctionType[_R] discovery_function)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_bluetooth (self, BluetoothServiceInfoBleak discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_confirm (self, dict[str, Any]|None user_input=None)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_dhcp (self, DhcpServiceInfo discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_discovery (self, DiscoveryInfoType discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_homekit (self, ZeroconfServiceInfo discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_import (self, dict[str, Any]|None _)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_mqtt (self, MqttServiceInfo discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_ssdp (self, SsdpServiceInfo discovery_info)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_user (self, dict[str, Any]|None user_input=None)
 
config_entries.ConfigFlowResult homeassistant.helpers.config_entry_flow.async_step_zeroconf (self, ZeroconfServiceInfo discovery_info)
 
None homeassistant.helpers.config_entry_flow.register_discovery_flow (str domain, str title, DiscoveryFunctionType[Awaitable[bool]|bool] discovery_function)
 
None homeassistant.helpers.config_entry_flow.register_webhook_flow (str domain, str title, dict description_placeholder, bool allow_multiple=False)
 
None homeassistant.helpers.config_entry_flow.webhook_async_remove_entry (HomeAssistant hass, config_entries.ConfigEntry entry)
 

Variables

 homeassistant.helpers.config_entry_flow._discovery_function
 
 homeassistant.helpers.config_entry_flow._domain
 
 homeassistant.helpers.config_entry_flow._LOGGER = logging.getLogger(__name__)
 
 homeassistant.helpers.config_entry_flow._title
 
 homeassistant.helpers.config_entry_flow.source
 
int homeassistant.helpers.config_entry_flow.VERSION = 1