Home Assistant Unofficial Reference 2024.12.1
device_trigger.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.sensor.device_trigger
 

Functions

CALLBACK_TYPE homeassistant.components.sensor.device_trigger.async_attach_trigger (HomeAssistant hass, ConfigType config, TriggerActionType action, TriggerInfo trigger_info)
 
dict[str, vol.Schema] homeassistant.components.sensor.device_trigger.async_get_trigger_capabilities (HomeAssistant hass, ConfigType config)
 
list[dict[str, str]] homeassistant.components.sensor.device_trigger.async_get_triggers (HomeAssistant hass, str device_id)
 

Variables

string homeassistant.components.sensor.device_trigger.CONF_APPARENT_POWER = "apparent_power"
 
string homeassistant.components.sensor.device_trigger.CONF_AQI = "aqi"
 
string homeassistant.components.sensor.device_trigger.CONF_AREA = "area"
 
string homeassistant.components.sensor.device_trigger.CONF_ATMOSPHERIC_PRESSURE = "atmospheric_pressure"
 
string homeassistant.components.sensor.device_trigger.CONF_BATTERY_LEVEL = "battery_level"
 
string homeassistant.components.sensor.device_trigger.CONF_BLOOD_GLUCOSE_CONCENTRATION = "blood_glucose_concentration"
 
string homeassistant.components.sensor.device_trigger.CONF_CO = "carbon_monoxide"
 
string homeassistant.components.sensor.device_trigger.CONF_CO2 = "carbon_dioxide"
 
string homeassistant.components.sensor.device_trigger.CONF_CONDUCTIVITY = "conductivity"
 
string homeassistant.components.sensor.device_trigger.CONF_CURRENT = "current"
 
string homeassistant.components.sensor.device_trigger.CONF_DATA_RATE = "data_rate"
 
string homeassistant.components.sensor.device_trigger.CONF_DATA_SIZE = "data_size"
 
string homeassistant.components.sensor.device_trigger.CONF_DISTANCE = "distance"
 
string homeassistant.components.sensor.device_trigger.CONF_DURATION = "duration"
 
string homeassistant.components.sensor.device_trigger.CONF_ENERGY = "energy"
 
string homeassistant.components.sensor.device_trigger.CONF_FREQUENCY = "frequency"
 
string homeassistant.components.sensor.device_trigger.CONF_GAS = "gas"
 
string homeassistant.components.sensor.device_trigger.CONF_HUMIDITY = "humidity"
 
string homeassistant.components.sensor.device_trigger.CONF_ILLUMINANCE = "illuminance"
 
string homeassistant.components.sensor.device_trigger.CONF_IRRADIANCE = "irradiance"
 
string homeassistant.components.sensor.device_trigger.CONF_MOISTURE = "moisture"
 
string homeassistant.components.sensor.device_trigger.CONF_MONETARY = "monetary"
 
string homeassistant.components.sensor.device_trigger.CONF_NITROGEN_DIOXIDE = "nitrogen_dioxide"
 
string homeassistant.components.sensor.device_trigger.CONF_NITROGEN_MONOXIDE = "nitrogen_monoxide"
 
string homeassistant.components.sensor.device_trigger.CONF_NITROUS_OXIDE = "nitrous_oxide"
 
string homeassistant.components.sensor.device_trigger.CONF_OZONE = "ozone"
 
string homeassistant.components.sensor.device_trigger.CONF_PH = "ph"
 
string homeassistant.components.sensor.device_trigger.CONF_PM1 = "pm1"
 
string homeassistant.components.sensor.device_trigger.CONF_PM10 = "pm10"
 
string homeassistant.components.sensor.device_trigger.CONF_PM25 = "pm25"
 
string homeassistant.components.sensor.device_trigger.CONF_POWER = "power"
 
string homeassistant.components.sensor.device_trigger.CONF_POWER_FACTOR = "power_factor"
 
string homeassistant.components.sensor.device_trigger.CONF_PRECIPITATION = "precipitation"
 
string homeassistant.components.sensor.device_trigger.CONF_PRECIPITATION_INTENSITY = "precipitation_intensity"
 
string homeassistant.components.sensor.device_trigger.CONF_PRESSURE = "pressure"
 
string homeassistant.components.sensor.device_trigger.CONF_REACTIVE_POWER = "reactive_power"
 
string homeassistant.components.sensor.device_trigger.CONF_SIGNAL_STRENGTH = "signal_strength"
 
string homeassistant.components.sensor.device_trigger.CONF_SOUND_PRESSURE = "sound_pressure"
 
string homeassistant.components.sensor.device_trigger.CONF_SPEED = "speed"
 
string homeassistant.components.sensor.device_trigger.CONF_SULPHUR_DIOXIDE = "sulphur_dioxide"
 
string homeassistant.components.sensor.device_trigger.CONF_TEMPERATURE = "temperature"
 
string homeassistant.components.sensor.device_trigger.CONF_VALUE = "value"
 
string homeassistant.components.sensor.device_trigger.CONF_VOLATILE_ORGANIC_COMPOUNDS = "volatile_organic_compounds"
 
string homeassistant.components.sensor.device_trigger.CONF_VOLATILE_ORGANIC_COMPOUNDS_PARTS = "volatile_organic_compounds_parts"
 
string homeassistant.components.sensor.device_trigger.CONF_VOLTAGE = "voltage"
 
string homeassistant.components.sensor.device_trigger.CONF_VOLUME = "volume"
 
string homeassistant.components.sensor.device_trigger.CONF_VOLUME_FLOW_RATE = "volume_flow_rate"
 
string homeassistant.components.sensor.device_trigger.CONF_WATER = "water"
 
string homeassistant.components.sensor.device_trigger.CONF_WEIGHT = "weight"
 
string homeassistant.components.sensor.device_trigger.CONF_WIND_SPEED = "wind_speed"
 
string homeassistant.components.sensor.device_trigger.DEVICE_CLASS_NONE = "none"
 
dictionary homeassistant.components.sensor.device_trigger.ENTITY_TRIGGERS
 
 homeassistant.components.sensor.device_trigger.TRIGGER_SCHEMA