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.