Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.lg_netcast.trigger Namespace Reference

Functions

TriggerProtocol _get_trigger_platform (ConfigType config)
 
CALLBACK_TYPE async_attach_trigger (HomeAssistant hass, ConfigType config, TriggerActionType action, TriggerInfo trigger_info)
 
ConfigType async_validate_trigger_config (HomeAssistant hass, ConfigType config)
 

Variables

dictionary TRIGGERS
 

Detailed Description

LG Netcast TV trigger dispatcher.

Function Documentation

◆ _get_trigger_platform()

TriggerProtocol homeassistant.components.lg_netcast.trigger._get_trigger_platform ( ConfigType  config)
private
Return trigger platform.

Definition at line 23 of file trigger.py.

◆ async_attach_trigger()

CALLBACK_TYPE homeassistant.components.lg_netcast.trigger.async_attach_trigger ( HomeAssistant  hass,
ConfigType  config,
TriggerActionType  action,
TriggerInfo  trigger_info 
)
Attach trigger of specified platform.

Definition at line 41 of file trigger.py.

◆ async_validate_trigger_config()

ConfigType homeassistant.components.lg_netcast.trigger.async_validate_trigger_config ( HomeAssistant  hass,
ConfigType   config 
)
Validate config.

Definition at line 33 of file trigger.py.

Variable Documentation

◆ TRIGGERS

dictionary homeassistant.components.lg_netcast.trigger.TRIGGERS
Initial value:
1 = {
2  "turn_on": turn_on,
3 }

Definition at line 18 of file trigger.py.