Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.mqtt.device_trigger.Trigger Class Reference

Public Member Functions

Callable[[], Noneadd_trigger (self, TriggerActionType action, TriggerInfo trigger_info)
 

Public Attributes

 payload
 
 qos
 
 subtype
 
 topic
 
 type
 
 value_template
 

Static Public Attributes

 default_factory
 
 None
 

Detailed Description

Device trigger settings.

Definition at line 121 of file device_trigger.py.

Member Function Documentation

◆ add_trigger()

Callable[[], None] homeassistant.components.mqtt.device_trigger.Trigger.add_trigger (   self,
TriggerActionType  action,
TriggerInfo   trigger_info 
)
Add MQTT trigger.

Definition at line 136 of file device_trigger.py.

Member Data Documentation

◆ default_factory

homeassistant.components.mqtt.device_trigger.Trigger.default_factory
static

Definition at line 134 of file device_trigger.py.

◆ None

homeassistant.components.mqtt.device_trigger.Trigger.None
static

Definition at line 125 of file device_trigger.py.

◆ payload

homeassistant.components.mqtt.device_trigger.Trigger.payload

Definition at line 163 of file device_trigger.py.

◆ qos

homeassistant.components.mqtt.device_trigger.Trigger.qos

Definition at line 164 of file device_trigger.py.

◆ subtype

homeassistant.components.mqtt.device_trigger.Trigger.subtype

Definition at line 162 of file device_trigger.py.

◆ topic

homeassistant.components.mqtt.device_trigger.Trigger.topic

Definition at line 166 of file device_trigger.py.

◆ type

homeassistant.components.mqtt.device_trigger.Trigger.type

Definition at line 161 of file device_trigger.py.

◆ value_template

homeassistant.components.mqtt.device_trigger.Trigger.value_template

Definition at line 167 of file device_trigger.py.


The documentation for this class was generated from the following file: