Functions | |
| 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) |
Variables | |
| string | CONF_APPARENT_POWER = "apparent_power" |
| string | CONF_AQI = "aqi" |
| string | CONF_AREA = "area" |
| string | CONF_ATMOSPHERIC_PRESSURE = "atmospheric_pressure" |
| string | CONF_BATTERY_LEVEL = "battery_level" |
| string | CONF_BLOOD_GLUCOSE_CONCENTRATION = "blood_glucose_concentration" |
| string | CONF_CO = "carbon_monoxide" |
| string | CONF_CO2 = "carbon_dioxide" |
| string | CONF_CONDUCTIVITY = "conductivity" |
| string | CONF_CURRENT = "current" |
| string | CONF_DATA_RATE = "data_rate" |
| string | CONF_DATA_SIZE = "data_size" |
| string | CONF_DISTANCE = "distance" |
| string | CONF_DURATION = "duration" |
| string | CONF_ENERGY = "energy" |
| string | CONF_FREQUENCY = "frequency" |
| string | CONF_GAS = "gas" |
| string | CONF_HUMIDITY = "humidity" |
| string | CONF_ILLUMINANCE = "illuminance" |
| string | CONF_IRRADIANCE = "irradiance" |
| string | CONF_MOISTURE = "moisture" |
| string | CONF_MONETARY = "monetary" |
| string | CONF_NITROGEN_DIOXIDE = "nitrogen_dioxide" |
| string | CONF_NITROGEN_MONOXIDE = "nitrogen_monoxide" |
| string | CONF_NITROUS_OXIDE = "nitrous_oxide" |
| string | CONF_OZONE = "ozone" |
| string | CONF_PH = "ph" |
| string | CONF_PM1 = "pm1" |
| string | CONF_PM10 = "pm10" |
| string | CONF_PM25 = "pm25" |
| string | CONF_POWER = "power" |
| string | CONF_POWER_FACTOR = "power_factor" |
| string | CONF_PRECIPITATION = "precipitation" |
| string | CONF_PRECIPITATION_INTENSITY = "precipitation_intensity" |
| string | CONF_PRESSURE = "pressure" |
| string | CONF_REACTIVE_POWER = "reactive_power" |
| string | CONF_SIGNAL_STRENGTH = "signal_strength" |
| string | CONF_SOUND_PRESSURE = "sound_pressure" |
| string | CONF_SPEED = "speed" |
| string | CONF_SULPHUR_DIOXIDE = "sulphur_dioxide" |
| string | CONF_TEMPERATURE = "temperature" |
| string | CONF_VALUE = "value" |
| string | CONF_VOLATILE_ORGANIC_COMPOUNDS = "volatile_organic_compounds" |
| string | CONF_VOLATILE_ORGANIC_COMPOUNDS_PARTS = "volatile_organic_compounds_parts" |
| string | CONF_VOLTAGE = "voltage" |
| string | CONF_VOLUME = "volume" |
| string | CONF_VOLUME_FLOW_RATE = "volume_flow_rate" |
| string | CONF_WATER = "water" |
| string | CONF_WEIGHT = "weight" |
| string | CONF_WIND_SPEED = "wind_speed" |
| string | DEVICE_CLASS_NONE = "none" |
| dictionary | ENTITY_TRIGGERS |
| TRIGGER_SCHEMA | |
Provides device triggers for sensors.
| CALLBACK_TYPE homeassistant.components.sensor.device_trigger.async_attach_trigger | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| TriggerActionType | action, | ||
| TriggerInfo | trigger_info | ||
| ) |
Listen for state changes based on configuration.
Definition at line 217 of file device_trigger.py.
| dict[str, vol.Schema] homeassistant.components.sensor.device_trigger.async_get_trigger_capabilities | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
List trigger capabilities.
Definition at line 282 of file device_trigger.py.
| list[dict[str, str]] homeassistant.components.sensor.device_trigger.async_get_triggers | ( | HomeAssistant | hass, |
| str | device_id | ||
| ) |
List device triggers.
Definition at line 243 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_APPARENT_POWER = "apparent_power" |
Definition at line 35 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_AQI = "aqi" |
Definition at line 36 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_AREA = "area" |
Definition at line 37 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_ATMOSPHERIC_PRESSURE = "atmospheric_pressure" |
Definition at line 38 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_BATTERY_LEVEL = "battery_level" |
Definition at line 39 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_BLOOD_GLUCOSE_CONCENTRATION = "blood_glucose_concentration" |
Definition at line 40 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_CO = "carbon_monoxide" |
Definition at line 41 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_CO2 = "carbon_dioxide" |
Definition at line 42 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_CONDUCTIVITY = "conductivity" |
Definition at line 43 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_CURRENT = "current" |
Definition at line 44 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_DATA_RATE = "data_rate" |
Definition at line 45 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_DATA_SIZE = "data_size" |
Definition at line 46 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_DISTANCE = "distance" |
Definition at line 47 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_DURATION = "duration" |
Definition at line 48 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_ENERGY = "energy" |
Definition at line 49 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_FREQUENCY = "frequency" |
Definition at line 50 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_GAS = "gas" |
Definition at line 51 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_HUMIDITY = "humidity" |
Definition at line 52 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_ILLUMINANCE = "illuminance" |
Definition at line 53 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_IRRADIANCE = "irradiance" |
Definition at line 54 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_MOISTURE = "moisture" |
Definition at line 55 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_MONETARY = "monetary" |
Definition at line 56 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_NITROGEN_DIOXIDE = "nitrogen_dioxide" |
Definition at line 57 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_NITROGEN_MONOXIDE = "nitrogen_monoxide" |
Definition at line 58 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_NITROUS_OXIDE = "nitrous_oxide" |
Definition at line 59 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_OZONE = "ozone" |
Definition at line 60 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PH = "ph" |
Definition at line 61 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PM1 = "pm1" |
Definition at line 62 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PM10 = "pm10" |
Definition at line 63 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PM25 = "pm25" |
Definition at line 64 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_POWER = "power" |
Definition at line 65 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_POWER_FACTOR = "power_factor" |
Definition at line 66 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PRECIPITATION = "precipitation" |
Definition at line 67 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PRECIPITATION_INTENSITY = "precipitation_intensity" |
Definition at line 68 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_PRESSURE = "pressure" |
Definition at line 69 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_REACTIVE_POWER = "reactive_power" |
Definition at line 70 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_SIGNAL_STRENGTH = "signal_strength" |
Definition at line 71 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_SOUND_PRESSURE = "sound_pressure" |
Definition at line 72 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_SPEED = "speed" |
Definition at line 73 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_SULPHUR_DIOXIDE = "sulphur_dioxide" |
Definition at line 74 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_TEMPERATURE = "temperature" |
Definition at line 75 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VALUE = "value" |
Definition at line 76 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VOLATILE_ORGANIC_COMPOUNDS = "volatile_organic_compounds" |
Definition at line 77 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VOLATILE_ORGANIC_COMPOUNDS_PARTS = "volatile_organic_compounds_parts" |
Definition at line 78 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VOLTAGE = "voltage" |
Definition at line 79 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VOLUME = "volume" |
Definition at line 80 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_VOLUME_FLOW_RATE = "volume_flow_rate" |
Definition at line 81 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_WATER = "water" |
Definition at line 82 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_WEIGHT = "weight" |
Definition at line 83 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.CONF_WIND_SPEED = "wind_speed" |
Definition at line 84 of file device_trigger.py.
| string homeassistant.components.sensor.device_trigger.DEVICE_CLASS_NONE = "none" |
Definition at line 33 of file device_trigger.py.
| dictionary homeassistant.components.sensor.device_trigger.ENTITY_TRIGGERS |
Definition at line 86 of file device_trigger.py.
| homeassistant.components.sensor.device_trigger.TRIGGER_SCHEMA |
Definition at line 150 of file device_trigger.py.