Home Assistant Unofficial Reference 2024.12.1
trigger.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.helpers.trigger.PluggableAction
 
class  homeassistant.helpers.trigger.PluggableActionsEntry
 
class  homeassistant.helpers.trigger.TriggerActionType
 
class  homeassistant.helpers.trigger.TriggerData
 
class  homeassistant.helpers.trigger.TriggerInfo
 
class  homeassistant.helpers.trigger.TriggerProtocol
 

Namespaces

 homeassistant.helpers.trigger
 

Functions

TriggerProtocol homeassistant.helpers.trigger._async_get_trigger_platform (HomeAssistant hass, ConfigType config)
 
Callable homeassistant.helpers.trigger._trigger_action_wrapper (HomeAssistant hass, Callable action, ConfigType conf)
 
CALLBACK_TYPE|None homeassistant.helpers.trigger.async_initialize_triggers (HomeAssistant hass, list[ConfigType] trigger_config, Callable action, str domain, str name, Callable log_cb, bool home_assistant_start=False, TemplateVarsType variables=None)
 
list[ConfigType] homeassistant.helpers.trigger.async_validate_trigger_config (HomeAssistant hass, list[ConfigType] trigger_config)
 

Variables

dictionary homeassistant.helpers.trigger._PLATFORM_ALIASES