Functions | |
| list[dict[str, str]] | _async_get_automations (HomeAssistant hass, str device_id, list[dict[str, str]] automation_templates, str domain) |
| CALLBACK_TYPE | async_attach_trigger (HomeAssistant hass, ConfigType config, TriggerActionType action, TriggerInfo trigger_info) |
| dict[str, vol.Schema] | async_get_trigger_capabilities (HomeAssistant hass, ConfigType config) |
| list[dict[str, str]] | async_get_triggers (HomeAssistant hass, str device_id, str domain) |
Variables | |
| list | ENTITY_TRIGGERS |
| TRIGGER_SCHEMA | |
Device automation helpers for entity.
|
private |
| CALLBACK_TYPE homeassistant.components.device_automation.entity.async_attach_trigger | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| TriggerActionType | action, | ||
| TriggerInfo | trigger_info | ||
| ) |
| dict[str, vol.Schema] homeassistant.components.device_automation.entity.async_get_trigger_capabilities | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
| list[dict[str, str]] homeassistant.components.device_automation.entity.async_get_triggers | ( | HomeAssistant | hass, |
| str | device_id, | ||
| str | domain | ||
| ) |
| list homeassistant.components.device_automation.entity.ENTITY_TRIGGERS |
| homeassistant.components.device_automation.entity.TRIGGER_SCHEMA |