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) |
Helpers for creating schema based data entry flows.
| 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.
| 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.