Triggers
Triggers are what start an automation. They fire when something happens in your home, like a light turning on, a door opening, or the sun setting. When a trigger fires, the automation checks its conditions and then runs its actions.
Browse the full list below, or use the search box to find a specific trigger by name or description. Each trigger has its own page with a step-by-step UI walkthrough, examples, and a complete field reference.
New to triggers? Read about triggers in automations to learn how they fit together with conditions and actions.
Air quality
-
Carbon dioxide level changed
air_quality.co2_changedTriggers after one or more carbon dioxide levels change. -
Carbon dioxide level crossed threshold
air_quality.co2_crossed_thresholdTriggers after one or more carbon dioxide levels cross a threshold. -
Carbon monoxide level changed
air_quality.co_changedTriggers after one or more carbon monoxide levels change. -
Carbon monoxide cleared
air_quality.co_clearedTriggers after one or more carbon monoxide sensors stop detecting carbon monoxide. -
Carbon monoxide level crossed threshold
air_quality.co_crossed_thresholdTriggers after one or more carbon monoxide levels cross a threshold. -
Carbon monoxide detected
air_quality.co_detectedTriggers after one or more carbon monoxide sensors start detecting carbon monoxide. -
Gas cleared
air_quality.gas_clearedTriggers after one or more gas sensors stop detecting gas. -
Gas detected
air_quality.gas_detectedTriggers after one or more gas sensors start detecting gas. -
Nitrous oxide level changed
air_quality.n2o_changedTriggers after one or more nitrous oxide levels change. -
Nitrous oxide level crossed threshold
air_quality.n2o_crossed_thresholdTriggers after one or more nitrous oxide levels cross a threshold. -
Nitrogen dioxide level changed
air_quality.no2_changedTriggers after one or more nitrogen dioxide levels change. -
Nitrogen dioxide level crossed threshold
air_quality.no2_crossed_thresholdTriggers after one or more nitrogen dioxide levels cross a threshold. -
Nitrogen monoxide level changed
air_quality.no_changedTriggers after one or more nitrogen monoxide levels change. -
Nitrogen monoxide level crossed threshold
air_quality.no_crossed_thresholdTriggers after one or more nitrogen monoxide levels cross a threshold. -
Ozone level changed
air_quality.ozone_changedTriggers after one or more ozone levels change. -
Ozone level crossed threshold
air_quality.ozone_crossed_thresholdTriggers after one or more ozone levels cross a threshold. -
PM10 level changed
air_quality.pm10_changedTriggers after one or more PM10 levels change. -
PM10 level crossed threshold
air_quality.pm10_crossed_thresholdTriggers after one or more PM10 levels cross a threshold. -
PM1 level changed
air_quality.pm1_changedTriggers after one or more PM1 levels change. -
PM1 level crossed threshold
air_quality.pm1_crossed_thresholdTriggers after one or more PM1 levels cross a threshold. -
PM2.5 level changed
air_quality.pm25_changedTriggers after one or more PM2.5 levels change. -
PM2.5 level crossed threshold
air_quality.pm25_crossed_thresholdTriggers after one or more PM2.5 levels cross a threshold. -
PM4 level changed
air_quality.pm4_changedTriggers after one or more PM4 levels change. -
PM4 level crossed threshold
air_quality.pm4_crossed_thresholdTriggers after one or more PM4 levels cross a threshold. -
Smoke cleared
air_quality.smoke_clearedTriggers after one or more smoke sensors stop detecting smoke. -
Smoke detected
air_quality.smoke_detectedTriggers after one or more smoke sensors start detecting smoke. -
Sulphur dioxide level changed
air_quality.so2_changedTriggers after one or more sulphur dioxide levels change. -
Sulphur dioxide level crossed threshold
air_quality.so2_crossed_thresholdTriggers after one or more sulphur dioxide levels cross a threshold. -
Volatile organic compounds level changed
air_quality.voc_changedTriggers after one or more volatile organic compound levels change. -
Volatile organic compounds level crossed threshold
air_quality.voc_crossed_thresholdTriggers after one or more volatile organic compounds levels cross a threshold. -
Volatile organic compounds ratio changed
air_quality.voc_ratio_changedTriggers after one or more volatile organic compound ratios change. -
Volatile organic compounds ratio crossed threshold
air_quality.voc_ratio_crossed_thresholdTriggers after one or more volatile organic compounds ratios cross a threshold.
Light
-
Light brightness changed
light.brightness_changedTriggers after the brightness of one or more lights changes. -
Light brightness crossed threshold
light.brightness_crossed_thresholdTriggers after the brightness of one or more lights crosses a threshold. -
Light turned off
light.turned_offTriggers after one or more lights turn off. -
Light turned on
light.turned_onTriggers after one or more lights turn on.