|
| None | homeassistant.components.automation._async_process_config (HomeAssistant hass, dict[str, Any] config, EntityComponent[BaseAutomationEntity] component) |
| |
| IfAction|None | homeassistant.components.automation._async_process_if (HomeAssistant hass, str name, dict[str, Any] config) |
| |
| None | homeassistant.components.automation._async_process_single_config (HomeAssistant hass, dict[str, Any] config, EntityComponent[BaseAutomationEntity] component, str automation_id) |
| |
| bool | homeassistant.components.automation._automation_matches_config (BaseAutomationEntity|None automation, AutomationEntityConfig|None config) |
| |
| str | homeassistant.components.automation._automation_name (AutomationEntityConfig automation_config) |
| |
| list[str] | homeassistant.components.automation._automations_with_x (HomeAssistant hass, str referenced_id, str property_name) |
| |
| list[BaseAutomationEntity] | homeassistant.components.automation._create_automation_entities (HomeAssistant hass, list[AutomationEntityConfig] automation_configs) |
| |
| list[AutomationEntityConfig] | homeassistant.components.automation._prepare_automation_config (HomeAssistant hass, ConfigType config, str|None wanted_automation_id) |
| |
| list[str] | homeassistant.components.automation._trigger_extract_devices (dict trigger_conf) |
| |
| list[str] | homeassistant.components.automation._trigger_extract_entities (dict trigger_conf) |
| |
| list[str] | homeassistant.components.automation._x_in_automation (HomeAssistant hass, str entity_id, str property_name) |
| |
| list[str] | homeassistant.components.automation.areas_in_automation (HomeAssistant hass, str entity_id) |
| |
| bool | homeassistant.components.automation.async_setup (HomeAssistant hass, ConfigType config) |
| |
| list[str] | homeassistant.components.automation.automations_with_area (HomeAssistant hass, str area_id) |
| |
| list[str] | homeassistant.components.automation.automations_with_blueprint (HomeAssistant hass, str blueprint_path) |
| |
| list[str] | homeassistant.components.automation.automations_with_device (HomeAssistant hass, str device_id) |
| |
| list[str] | homeassistant.components.automation.automations_with_entity (HomeAssistant hass, str entity_id) |
| |
| list[str] | homeassistant.components.automation.automations_with_floor (HomeAssistant hass, str floor_id) |
| |
| list[str] | homeassistant.components.automation.automations_with_label (HomeAssistant hass, str label_id) |
| |
| str|None | homeassistant.components.automation.blueprint_in_automation (HomeAssistant hass, str entity_id) |
| |
| list[str] | homeassistant.components.automation.devices_in_automation (HomeAssistant hass, str entity_id) |
| |
| list[str] | homeassistant.components.automation.entities_in_automation (HomeAssistant hass, str entity_id) |
| |
| list[str] | homeassistant.components.automation.floors_in_automation (HomeAssistant hass, str entity_id) |
| |
| bool | homeassistant.components.automation.is_on (HomeAssistant hass, str entity_id) |
| |
| list[str] | homeassistant.components.automation.labels_in_automation (HomeAssistant hass, str entity_id) |
| |
| None | homeassistant.components.automation.websocket_config (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg) |
| |