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

Classes

class  SchemaCommonFlowHandler
 
class  SchemaConfigFlowHandler
 
class  SchemaFlowError
 
class  SchemaFlowFormStep
 
class  SchemaFlowMenuStep
 
class  SchemaFlowStep
 
class  SchemaOptionsFlowHandler
 

Functions

selector.EntitySelector entity_selector_without_own_entities (SchemaOptionsFlowHandler handler, selector.EntitySelectorConfig entity_selector_config)
 
str wrapped_entity_config_entry_title (HomeAssistant hass, str entity_id_or_uuid)
 

Detailed Description

Helpers for creating schema based data entry flows.

Function Documentation

◆ entity_selector_without_own_entities()

selector.EntitySelector homeassistant.helpers.schema_config_entry_flow.entity_selector_without_own_entities ( SchemaOptionsFlowHandler  handler,
selector.EntitySelectorConfig  entity_selector_config 
)
Return an entity selector which excludes own entities.

Definition at line 495 of file schema_config_entry_flow.py.

◆ wrapped_entity_config_entry_title()

str homeassistant.helpers.schema_config_entry_flow.wrapped_entity_config_entry_title ( HomeAssistant  hass,
str   entity_id_or_uuid 
)
Generate title for a config entry wrapping a single entity.

If the entity is registered, use the registry entry's name.
If the entity is in the state machine, use the name from the state.
Otherwise, fall back to the object ID.

Definition at line 473 of file schema_config_entry_flow.py.