Conditionals and Variables: Feedback, Commands, and Events
This section contains a listing of currently available feedback, commands, and events to be used with conditions and variables.
For instructions on use, refer to Add an If Statement and Variables.
For example scenarios using these features, refer to the Conditional Use Cases Guide.
Lighting
Lights
Feedback
-
Level: 0-100%
-
Is On
-
Hue: range dependent on driver
-
Saturation: 0-100%
-
Color temperature: range dependent on driver
Events
-
Level Changed
-
Turned On
-
Turned Off
-
Hue Changed
-
Saturation Changed
-
Color Temperature Changed
Commands
-
Set Temperature
-
Temperature
-
TransitionTime (0-600s)
-
-
Set Saturation
-
Saturation
-
TransitionTime (0-600s)
-
-
Set Hue
-
Temperature
-
TransitionTime (0-600s)
-
-
Set Tunable Settings
-
TransitionTime (0-600s)
-
Intensity (0-100%)
-
Hue
-
Color Temperature
-
Saturation
-
Room With at Least One Light
Feedback
-
Any Light is On
Events
-
Active
-
Not Active
Scenes (Lights, Shades, Media)
Feedback
-
Is Active
Events
-
Active
-
Not Active
Shading
Shades and Shade Groups
Feedback
-
Is Fully Open
-
Is Fully Closed
-
Is Open
-
Position: 0-100%
-
Tilt Position: 0-100%
-
Is Battery Low
Events
-
Fully Open
-
Fully Closed
-
Closing
-
Opening
-
Position Changed
-
Tilt Position Changed
-
Battery Low (not applicable to groups)
Room With at Least One Shade
Feedback
-
Any Shade is Open
Events
-
Any Open
-
All Closed
Scenes (Lights, Shades, Media)
Feedback
-
Is Active
Events
-
Active
-
Not Active
Third Party Entry Devices
Feedback
-
Current State: Open, Closed
Events
-
Opened
-
Closed
Commands
-
Open
-
Close
-
Toggle
Scenes
-
Open
-
Close
Sensors and IO/Relay Inputs
Occupancy Sensor
Feedback
-
Occupied
-
Vacant
-
Internal Photosensor Level (0 - 1000 lux), for GLS-OIRLCL-C-CN
-
External Photosensor Level, for GLS-OIRLCL-C-CN
Commands
-
Force Vacant (Duration (0-86400s))
-
Cancel Force Vacant
-
Force Occupied (Duration (0-86400s))
-
Cancel Force Occupied
Events
-
Occupancy
-
Vacancy
-
Grace Occupancy
-
Internal Photosensor Level Changed, for GLS-OIRLCL-C-CN
-
External Photosensor Level Changed, for GLS-OIRLCL-C-CN
Digital Input
Feedback
-
Is Closed
Events
-
Already present
Media
Volume Device
Feedback
-
Is Muted
-
Volume
Events
-
Muted
-
Unmuted
-
Volume Changed
Media Zone
Feedback
-
Is On
-
Volume (0-100%)
-
Is Muted
-
Sleep Mode On
-
Source
-
Audio Source
-
Video Source
Events
-
Muted
-
Unmuted
-
Volume Changed
-
Sleep Mode On Changed
-
Source Changed
-
Audio Source Changed
-
Video Source Changed
Video Endpoint (Display)
Feedback
-
Is On
-
Source
-
Events:
-
Source Changed
Scenes (Lights, Shades, Media)
Feedback
-
Is Active
Events
-
Active
-
Not Active
Drivers
Feedback
-
Power Is On
-
Is Online
Events
-
Power Is On
-
Power is Off
-
Online
-
Offline
Cable box, Video Server, and TV
Feedback
-
Channel
Events
-
Channel Changed
AVR
Feedback
-
Frequency
-
Surround Mode
Events
-
Frequency Changed
-
Surround Mode Changed
Climate
Thermostats
Feedback
-
Mode Values
-
Off
-
Heat
-
Cool
-
Single Setpoint Auto
-
Dual Setpoint Auto
-
Aux Heat
-
Dry
-
-
Fan Mode Values
-
Off
-
On
-
Auto
-
Low
-
Medium
-
High
-
Circulate
-
Circulate Low
-
Circulate Medium
-
-
Fan Speed Values
-
Low
-
Medium
-
High
-
-
Heat Setpoint, range dependent on thermostat
-
Cool Setpoint, range dependent on thermostat
-
Auto Setpoint, range dependent on thermostat
-
Current Temperature, range dependent on thermostat
-
Heat Call
-
Cool Call
-
Aux Call
-
Fan Call
-
Dry Call
-
Humidity Call
-
Floor Heat Call
-
Current Humidity (0%-100%)
-
Humidity Setpoint (0%-100%)
-
Current Floor Temperature, range dependent on thermostat
-
Floor Heat Setpoint, range dependent on thermostat
-
Floor Heat On
-
Humidity On
-
Setpoint Adjustment Amount
Commands
-
Set Mode(Mode)
-
Set Fan Mode(Fan Mode)
-
Set Fan Speed(Fan Speed)
-
Set Heat Setpoint(Heat Setpoint), range dependent on thermostat
-
Set Cool Setpoint(Cool Setpoint), range dependent on thermostat
-
Set Auto Setpoint(Auto Setpoint), range dependent on thermostat
-
Set Dual Setpoint(Heat Setpoint, Cool Setpoint), range dependent on thermostat
-
Set Humidity Setpoint(Setpoint (0-100%))
-
Humidity On
-
Humidity Off
-
Set Floor Heat Setpoint(Setpoint), range dependent on thermostat
-
Floor Heat On
-
Floor Heat Off
-
Adjust Setpoint (only items supported by the thermostat will appear)
-
Current
-
Heat
-
Cool
-
Auto
-
Dual Auto
-
Dry
-
-
Direction
-
Up: increments the setpoint
-
Down: decrements the setpoint
-
-
Amount
-
Auto: adjusts the setpoint by either 0.5 or 1.0 degrees depending on the thermostat’s current temperature scale setting
-
1.0: adjusts the setpoint by 1 degree regardless of the thermostat temperature scale setting
-
-
Cycle Thermostat Mode, based on the capabilities of the thermostat
-
Cool
-
Heat
-
Aux
-
Heat
-
Single Auto
-
Dual Auto
-
Off
-
-
Cycle Fan Speed, based on the capabilities of the thermostat
-
Low
-
Medium
-
High
-
-
Cycle Fan Mode, based on the capabilities of the thermostat
-
Off
-
On
-
Auto
-
Low
-
Medium
-
High
-
Circulate
-
Circulate Low
-
Circulate Medium
-
Events
-
Mode Changed
-
Fan Mode Changed
-
Fan Speed Changed
-
Heat Setpoint Changed
-
Cool Setpoint Changed
-
Auto Setpoint Changed
-
Current Temperature Changed
-
Heat Call Changed
-
Cool Call Changed
-
Aux Heat Call Changed
-
Fan Call Changed
-
Dry Call Changed
-
Floor Heat Call Changed
-
Current Humidity Changed
-
Humidity Setpoint Changed
-
Current Floor Temperature Changed
-
Floor Heat Setpoint Changed
-
Floor Heat On Changed
-
Humidity On Changed
-
Temperature Units Changed
Keypads
Black Nova
Commands
-
Cycle Temperature C/F
-
Display Temperature Units Auto
-
Display Temperature Units Celsius
-
Display Temperature Units Fahrenheit
Driver
Available commands, properties, and events are determined by the driver type
Additional custom commands, properties, and events may be added by the driver developer and may differ from driver to driver.