ShowRunnerCLC™ Keypad Types

Last modified by Alexander Mott on 2026/07/17 18:58

The ShowRunnerCLC™ program includes several pre-built keypad types suitable for a wide variety of applications. In addition to standard keypad types, ShowRunnerCLC™ supports custom "X-Type" keypad configurations. Custom keypads can be configured from the ShowRunnerHUB™ Web Interface, or they can be manually added to the config and enabled using the XPanel Touchscreen interface.

Cameo Keypads

Wired and wireless Cameo keypads are fully supported by ShowRunnerCLC™ with both built-in and customizable keypad types.

cameo a,ah,b.pngCameo A-Type Button Functions
2-Button, area On/Off keypadButtonLabelPress
1OnArea On
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
cameo a,ah,b.pngCameo AfterHoursButton Functions
2-Button, area On/Off keypad with timeoutButtonLabelPress
1OnArea On w/timeout
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
cameo az.gifAZ-TypeButton Functions
Variable 4 to 8-button Load Toggle/Dim keypad with All On/Off
(automatically selects layout based on number of loads in area)
ButtonLabelPressHold
1-7Zone #Toggle Load #Cycle Raise/Lower Load #
8OnAll Loads OnAll Loads Raise
9OffAll Loads OffAll Loads Lower
Supported Features    
DirectLoadIds (2-6 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v3.002 or later)
    
    
    
    
cameo a,ah,b.pngCameo B-TypeButton Functions
2-Button, area On/Off keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2OffArea OffArea Lower
    
Supported Features    
DirectLoadIds
DisableOff
    
    
    
    
cameo c.pngCameo C-TypeButton Functions
3-Button On/Off/Dim keypadButtonLabelPressHold
1OnArea Onn/a
2OffArea Offn/a
3Dimn/aCycle Raise/Lower
Supported Features    
DisableOff    
    
    
    
cameo d.pngCameo D-TypeButton Functions
4-Button On/Off, Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4OffArea Offn/a
DirectLoadIds (1 load)
DisableOff
    
    
    
    
cameo e.pngCameo E-TypeButton Functions
5-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4Scene 4Recall Scene 4
DisableOff5OffArea Off
    
    
    
cameo e7.pngCameo E7-TypeButton Functions
7-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4Scene 4Recall Scene 4
DisableOff5Scene 5Recall Scene 5
66Recall Scene 6
7OffArea Off
    
cameo e8.pngCameo E8-TypeButton Functions
8-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4Scene 4Recall Scene 4
DisableOff55Recall Scene 5
66Recall Scene 6
77Recall Scene 7
8OffArea Off
cameo f.pngCameo F-TypeButton Functions
7-Button On/Off/Scene/Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4Scene 4Recall Scene 4n/a
DirectLoadIds
DisableOff
FlipRaiseLower
5OffArea Offn/a
6n/aArea Raise
7n/aArea Lower
    
cameo f8.pngCameo F8-TypeButton Functions
8-Button On/Off/Scene/Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4Scene 4Recall Scene 4n/a
DisableOff
FlipRaiseLower
55Offn/a
6OffArea Offn/a
7n/aArea Raise
8n/aArea Lower
cameo g.pngCameo G-TypeButton Functions
4-Button Toggle Load by Type, Raise/Lower keypadButtonLabelPressHold
1Dimming On/OffToggle dimmable loads on/offn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4Switching On/OffToggle switched loads on/offn/a
n/a    
    
    
    
cameo h.pngCameo H-TypeButton Functions
7-Button Area On/Off/Scene/Raise/Lower keypad with Shade ControlButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4OffArea Offn/a
DisableOff
FlipRaiseLower
5ShadesRaise/Lower affects shades for 5s
6n/aRaise
7n/aLower
    
cameo n.pngCameo N-TypeButton Functions
7-Button Area/Load Toggle, Area Raise/Lower keypadButtonLabelPressHold
1On/OffToggle Area On/Offn/a
2Zone 1Load 1 OnLoad 1 Off
3Zone 2Load 2 OnLoad 2 Off
Supported Features4Zone 3Load 3 OnLoad 3 Off
DirectLoadIds (4 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v2.210 or later)
5Zone 4Load 4 OnLoad 4 Off
6n/aArea Raise
7n/aArea Lower
    
cameo n5.pngCameo N5-TypeButton Functions
7-Button Load Toggle, Area Raise/Lower keypadButtonLabelPressHold
1Zone 1Load 1 OnLoad 1 Off
2Zone 2Load 2 OnLoad 2 Off
3Zone 3Load 3 OnLoad 3 Off
Supported Features4Zone 4Load 4 OnLoad 4 Off
DirectLoadIds (5 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v2.210 or later)
5Zone 5Load 5 OnLoad 5 Off
6n/aArea Raise
7n/aArea Lower
    
cameo noff.pngCameo NOFF-TypeButton Functions
7-Button Load Toggle, Area On/Off/Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2Zone 1Load 1 OnLoad 1 Off
3Zone 2Load 2 OnLoad 2 Off
Supported Features4Zone 3Load 3 OnLoad 3 Off
DirectLoadIds (3 loads)
DisableOff (v2.210 or later)
FlipRaiseLower (v2.210 or later)
5OffArea Offn/a
6n/aArea Raise
7n/aArea Lower
    
cameo ovr.pngCameo OVR-TypeButton Functions
2-Button, area override keypadButtonLabelPress
1OVR OnEnable Area Override
2OVR OffDisable Area Override
    
Supported Features    
ControllerIds
DisableOff (v2.210 or later)
    
    
    
    
cameo t.pngCameo T-TypeButton Functions
3-Button Area or Load Toggle with Raise/LowerButtonLabelPressHold
1On/OffArea or Load Toggle On/Offn/a
2n/aArea or Load Raise
3n/aArea or Load Lower
Supported Features    
DirectLoadIds (1 load)    
    
    
    
cameo w.pngCameo W-TypeButton Functions
4-Button Last Level/Off/Raise/Lower keypadButtonLabelPressHold
1OnRecall Last Levelsn/a
2OffArea Offn/a
3n/aArea Raise
Supported Features4n/aArea Lower
DirectLoadIds (1 load)
DisableOff
FlipRaiseLower
    
    
    
    

Horizon Keypads

Wired and wireless Horizon keypads are fully supported by showrunner™ with both built-in and customizable keypad types.

hz a,ah,b.pngHorizon A-Type Button Functions
2-Button, area On/Off keypadButtonLabelPress
1OnArea On
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
hz a,ah,b.pngHorizon AfterHoursButton Functions
2-Button, area On/Off keypad with timeoutButtonLabelPress
1OnArea On w/timeout
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
hz az.gifHorizon AZ-TypeButton Functions
Variable 4 to 8-button Load Toggle/Dim keypad with All On/Off
(automatically selects layout based on number of loads in area)
ButtonLabelPressHold
1-8Zone #Toggle Load #Cycle Raise/Lower Load #
9OffAll Loads OffAll Loads Lower
10OnAll Loads OnAll Loads Raise
Supported Features    
DirectLoadIds (2-8 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v3.002 or later)
    
    
    
    
hz a,ah,b.pngHorizon B-TypeButton Functions
2-Button, area On/Off keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2OffArea OffArea Lower
    
Supported Features    
DirectLoadIds
DisableOff
    
    
    
    
hz d.pngHorizon D-TypeButton Functions
4-Button On/Off, Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4OffArea Offn/a
DirectLoadIds (1 load)
DisableOff
    
    
    
    
hz e.pngHorizon E-TypeButton Functions
5-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4Scene 4Recall Scene 4
DisableOff5OffArea Off
    
    
    
hz e8.pngHorizon E8-TypeButton Functions
8-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4Scene 4Recall Scene 4
DisableOff5Scene 5Recall Scene 5
6Scene 6Recall Scene 6
7Scene 7Recall Scene 7
8OffArea Off
hz f.pngHorizon F-TypeButton Functions
7-Button On/Off/Scene/Raise/Lower keypadButtonLabelPressHold
1OffArea Offn/a
2OnArea Onn/a
3Scene 2Recall Scene 2n/a
Supported Features4Scene 3Recall Scene 3n/a
DirectLoadIds
DisableOff
FlipRaiseLower
5Scene 4Recall Scene 4n/a
6n/aArea Raise
7n/aArea Lower
    
hz f8.pngHorizon F8-TypeButton Functions
10-Button On/Off/Scene/Raise/Lower keypadButtonLabelPressHold
1OffArea Offn/a
2OnArea Onn/a
3-8Scene #Recall Scene #n/a
Supported Features9n/aArea Raise
DisableOff
FlipRaiseLower
10n/aArea Lower
    
    
    
hz h.pngHorizon H-TypeButton Functions
8-Button Area On/Off/Scene/Raise/Lower keypad with Shade Raise/LowerButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4OffArea Offn/a
DisableOff
FlipRaiseLower
5n/aShade Open
6n/aShade Close
7n/aArea Raise
8n/aArea Lower
hz n.pngHorizon N-TypeButton Functions
7-Button Area/Load Toggle, Area Raise/Lower keypadButtonLabelPressHold
1On/OffToggle Area On/Offn/a
2Zone 1Load 1 OnLoad 1 Off
3Zone 2Load 2 OnLoad 2 Off
Supported Features4Zone 3Load 3 OnLoad 3 Off
DirectLoadIds (3 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v2.210 or later)
5n/aArea Raise
6n/aArea Lower
    
    
hz n5.pngHorizon N5-TypeButton Functions
10-Button Load Toggle, Area Raise/Lower keypadButtonLabelPressHold
1OffArea Offn/a
2OnArea Onn/a
3-8Zone #Load # OnLoad # Off
Supported Features9n/aArea Raise
DirectLoadIds (6 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v2.210 or later)
10n/aArea Lower
    
    
    
hz ovr.pngHorizon OVR-TypeButton Functions
2-Button, area override keypadButtonLabelPress
1OVR OnEnable Area Override
2OVR OffDisable Area Override
    
Supported Features    
ControllerIds
DisableOff (v2.210 or later)
    
    
    
    
hz w.pngHorizon W-TypeButton Functions
4-Button Last Level/Off/Raise/Lower keypadButtonLabelPressHold
1OnRecall Last Levelsn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4OffArea Offn/a
DirectLoadIds (1 load)
DisableOff
FlipRaiseLower
    
    
    
    

GLPPA-KP Keypads

Due to firmware limitations, showrunner™ is only able to customize the functionality for GLPPA-KP model keypads. GLPPA-KP1, GLPPA-KP2, GLPPA-KP3, and GLPPA-KP4 keypads cannot be modified.

glppa a,ah,b.pngGLPPA A-Type Button Functions
2-Button, area On/Off keypadButtonLabelPress
1OnArea On
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
glppa a,ah,b.pngGLPPA AfterHoursButton Functions
2-Button, area On/Off keypad with timeoutButtonLabelPress
1OnArea On w/timeout
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
glppa a,ah,b.pngGLPPA B-TypeButton Functions
2-Button, area On/Off keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2OffArea OffArea Lower
    
Supported Features    
DirectLoadIds
DisableOff
    
    
    
    
glppa d.pngGLPPA D-TypeButton Functions
4-Button On/Off, Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4OffArea Offn/a
DirectLoadIds (1 load)
DisableOff
    
    
    
    
glppa e.pngGLPPA E-TypeButton Functions
4-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4OffArea Off
DisableOff    
    
    
    
glppa f.pngGLPPA F-TypeButton Functions
4-Button On/Off/Scene keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4OffArea OffArea Lower
DirectLoadIds
DisableOff
FlipRaiseLower
    
    
    
    
glppa g.pngGLPPA G-TypeButton Functions
4-Button Toggle Load by Type, Raise/Lower keypadButtonLabelPressHold
1Dimming On/OffToggle dimmable loads on/offn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4Switching On/OffToggle switched loads on/offn/a
n/a    
    
    
    
glppa ovr.pngGLPPA OVR-TypeButton Functions
2-Button, area override keypadButtonLabelPress
1OVR OnEnable Area Override
2OVR OffDisable Area Override
    
Supported Features    
ControllerIds
DisableOff (v2.210 or later)
    
    
    
    
glppa w.pngGLPPA W-TypeButton Functions
4-Button Last Level/Off/Raise/Lower keypadButtonLabelPressHold
1OnRecall Last Levelsn/a
2OffArea Offn/a
3n/aArea Raise
Supported Features4n/aArea Lower
DirectLoadIds (1 load)
DisableOff
FlipRaiseLower
    
    
    
    

Zūm Wired Keypads

To use custom showrunner™ keypad types with Zūm Wired keypads, the ZUMNET-JBOX for the keypad must be in Cresnet mode. If the ZUMNET-JBOX is not in Cresnet mode then the keypads will perform the functions as programmed from the Crestron Zūm App.

zum a,ah,b.pngZūm Wired A-Type Button Functions
2-Button, area On/Off keypadButtonLabelPress
1OnArea On
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
zum a,ah,b.pngZūm Wired AfterHoursButton Functions
2-Button, area On/Off keypad with timeoutButtonLabelPress
1OnArea On w/timeout
2OffArea Off
    
Supported Features    
DisableOff
LinkedAreaIds
    
    
    
    
zum az.gifZūm Wired AZ-TypeButton Functions
Variable 4 to 8-button Load Toggle/Dim keypad with All On/Off
(automatically selects layout based on number of loads in area)
ButtonLabelPressHold
1-6Zone #Toggle Load #Cycle Raise/Lower Load #
7On or ▲All Loads OnAll Loads Raise
8Off or ▼All Loads OffAll Loads Lower
Supported Features    
DirectLoadIds (2, 4, or 6 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v3.002 or later)
    
    
    
    
zum a,ah,b.pngZūm Wired B-TypeButton Functions
2-Button, area On/Off keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2OffArea OffArea Lower
    
Supported Features    
DirectLoadIds
DisableOff
    
    
    
    
zum d.pngZūm Wired D-TypeButton Functions
4-Button On/Off, Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4OffArea Offn/a
DirectLoadIds (1 load)
DisableOff
    
    
    
    
zum e.pngZūm Wired E-TypeButton Functions
4-Button On/Off/Scene keypadButtonLabelPress
1OnArea On
2Scene 2Recall Scene 2
3Scene 3Recall Scene 3
Supported Features4OffArea Off
DisableOff    
    
    
    
zum f.pngZūm Wired F-TypeButton Functions  
6-Button On/Off/Scene/Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2n/a
3Scene 3Recall Scene 3n/a
Supported Features4OffArea Offn/a
DirectLoadIds
DisableOff
FlipRaiseLower
5n/aArea Raise
6n/aArea Lower
    
    
zum g.pngZūm Wired G-TypeButton Functions
4-Button Toggle Load by Type, Raise/Lower keypadButtonLabelPressHold
1Dimming On/OffToggle dimmable loads on/offn/a
2n/aArea Raise
3n/aArea Lower
Supported Features4Switching On/OffToggle switched loads on/offn/a
n/a    
    
    
    
zum n.pngZūm Wired N-TypeButton Functions
6-Button Area/Load Toggle, Area Raise/Lower keypadButtonLabelPressHold
1On/OffToggle Area On/Offn/a
2Zone 1Load 1 OnLoad 1 Off
3Zone 2Load 2 OnLoad 2 Off
Supported Features4Zone 3Load 3 OnLoad 3 Off
DirectLoadIds (3 loads)
DisableOff (v3.002 or later)
FlipRaiseLower (v2.210 or later)
5n/aArea Raise
6n/aArea Lower
    
    
zum noff.pngZūm Wired NOFF-TypeButton Functions
6-Button Load Toggle, Area On/Off/Raise/Lower keypadButtonLabelPressHold
1OnArea Onn/a
2Zone 1Load 1 OnLoad 1 Off
3Zone 2Load 2 OnLoad 2 Off
Supported Features4OffArea Offn/a
DirectLoadIds (2 loads)
DisableOff (v2.210 or later)
FlipRaiseLower (v2.210 or later)
5n/aArea Raise
6n/aArea Lower
    
    
zum ovr.pngZūm Wired OVR-TypeButton Functions
2-Button, area override keypadButtonLabelPress
1OVR OnEnable Area Override
2OVR OffDisable Area Override
    
Supported Features    
ControllerIds
DisableOff (v2.210 or later)
    
    
    
    
zum w.pngZūm Wired W-TypeButton Functions
4-Button Last Level/Off/Raise/Lower keypadButtonLabelPressHold
1OnRecall Last Levelsn/a
2OffArea Offn/a
3n/aArea Raise
Supported Features4n/aArea Lower
DirectLoadIds (1 load)
DisableOff
FlipRaiseLower
    
    
    
    

Zūm Wireless Keypads

Due to limitations with Zūm Wireless firmware, showrunner™ is not able to provide the same level of customization for Zūm Wireless keypads as is possible with other keypad types. Instead, showrunner™ supports only the standard Crestron Zūm Wireless keypad types.

zumwl a.pngZūm Wireless A-Type Button Functions
2-Button, area On/Off keypad with hold to Raise/LowerButtonLabelPressHold
1OnArea OnArea Raise
2OffArea OffArea Lower
    
Supported Features    
n/a    
    
    
    
zumwl b.pngZūm Wireless B-TypeButton Functions
4-Button area On/Off/Scene keypadButtonLabelPressHold
1OnArea OnArea Raise
2Scene 2Recall Scene 2Save Scene 2
3Scene 3Recall Scene 3Save Scene 3
Supported Features4OffArea OffArea Lower
n/a    
    
    
    
zumwl c.pngZūm Wireless C-TypeButton Functions
6-Button area On/Off/Scene keypad with Raise/LowerButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2Save Scene 2
3Scene 3Recall Scene 3Save Scene 3
Supported Features4OffArea Offn/a
n/a5n/aArea Raise
6n/aArea Lower
    
    
zumwl d.pngZūm Wireless D-TypeButton Functions
6-Button area On/Off/Scene keypad with Raise/Lower and Sensor DisableButtonLabelPressHold
1OnArea Onn/a
2Scene 2Recall Scene 2Save Scene 2
3Sensor DisableDisable OccupancyEnable Occupancy
Supported Features4OffArea Offn/a
n/a5n/aArea Raise
6n/aArea Lower
    
    

X-Type Keypad Actions

The ShowRunnerCLC™ X-Type keypad is a customizable keypad type available for Cameo, Horizon, GLPPA-KP, and Zūm Wired keypads. See this document for a list of possible keypad layouts for all keypad types. Instructions for configuring X-Type keypads from the ShowRunnerHUB™ UI are available here.

Note that generally, Press and Release actions are always executed, while Tap actions are executed with a slight delay only if there is no subsequent Double-Tap or Hold detected.

ShowRunnerCLC™ Actions Table

The table below contains a comprehensive list of actions that can be used for anything in ShowRunnerCLC™ which can execute an action, such as:Global Actions, Output Signals, X-Type Keypads, and Keyswitches.
Note that actions with "None" listed under "Triggers" are read-only and only used for feedback (e.g. to trigger an Output Signal) and cannot be executed directly.

The table was generated from ShowRunnerCLC™ version 3.084; actions for other versions of ShowRunnerCLC™ can be viewed by connecting to a processor running that version and executing the command: sr show actions

TypeActionDescriptionReference PropertyRef ReqTriggersSupported Properties
EDmxReceiverDisableTurns off E-DMX ReceivernullFalseDigital, Analognull
EDmxReceiverEnableTurns on the E-DMX ReceivernullFalseDigital, Analognull
EDmxReceiverUpdateLoadsDisableDisables the transfer of E-DMX Values to hardware loadsnullFalseDigital, Analognull
EDmxReceiverUpdateLoadsEnableEnables the transfer of E-DMX Values to hardware loadsnullFalseDigital, Analognull
GlobalActionsCancelTimedEventCancel a timed eventNameTrueDigital, Analog'Name':(String)'Name of the Timed Event'
GlobalActionsCctSourceSensorSelect which sensor the system will acceptCCT values fromSensorIdTrueDigital, Analog'SensorId':(Integer)'Id of the sensor to use as reference'
GlobalActionsDemandResponseOffTurns demand response off system widenullFalseDigital, Analognull
GlobalActionsDemandResponseOnTurns demand response system widenullFalseDigital, Analognull
GlobalActionsExecuteExecutes the global actionActionIdTrueDigital, Analog'ActionId':(Integer)'Action to recall'
GlobalActionsExecuteLastEventExecutes the last event that fired beforethe current time globally and in each groupnullFalseDigital, Analog'Global':(Boolean)'Recall last global event'
'GroupUniqueIds':(String)'Limits group IDs to those specified in the list.  Specify null if all groups or comma separated list of UniqueIDs'

GlobalActionsLinkedAreasPermitChangesPermits changes to linked areasNameTrueDigital, Analognull
GlobalActionsLinkedAreasSuppressChangesSuppresses changes to a linked areasNameTrueDigital, Analognull
GlobalActionsLogAdds an entry to the system lognullFalseDigital, Analog'Message':(String)'Message to add to the log'
'Severity':(String)'Severity, default to 'Notice' if not specified.  Valid values: Notice|Warn|Error|Exception'

GlobalActionsMasterControllerOverrideOffDeactivates the system wide overridenullFalseDigital, Analognull
GlobalActionsMasterControllerOverrideOnActivates the system wide overridenullFalseDigital, Analognull
GlobalActionsMasterOffTurns off areas system widenullFalseDigital, Analognull
GlobalActionsMasterOnTurns On areas system widenullFalseDigital, Analognull
GlobalActionsMasterOverrideOffDeactivates the system wide overridenullFalseDigital, Analognull
GlobalActionsMasterOverrideOnActivates the system wide overridenullFalseDigital, Analognull
GlobalActionsNodeOffTurns off areas system widenullFalseDigital, Analog'NodeId':(String)'GUID of the Node'
GlobalActionsNodeOnTurns On areas system widenullFalseDigital, Analog'NodeId':(String)'GUID of the Node'
GlobalActionsRemoteGlobalExecuteExecute a global action on a remote systemnullFalseDigital, Analog'GlobalActionId':(Integer)'Global Action Id on the Remote System to execute'
'RemoteSystemId':(Integer)'System ID of the Remote System'

GlobalActionsSchedulerDisableDisables the schedulernullFalseDigital, Analognull
GlobalActionsSchedulerEnableEnables the schedulernullFalseDigital, Analognull
GlobalActionsSendEmailSends an emailnullFalseDigital, Analog'Body':(String)'Email body'
'EmailRecipientsId':(String)'GUID of EmailRecipients'
'EmailServerId':(String)'GUID of EmailServer'
'Subject':(String)'Email subject'

GlobalActionsSendUdpSends a message over UDP.  Bytes are bytes, no encoding is interpreted.nullFalseDigital, Analog'Destination':(String)'IP Address or Hostname of Target'
'Payload':(String)'Message payload to send.  Use \xHH for a hexadecimalcharacter, \r for carriage return, \n for carriage return & line feed,
 for backslash'
'Port':(Integer)'Port of the UDP Destination'

GlobalActionsSetTimedEventSets the execution time and global actionfor a timed eventNameTrueDigital, Analog'GlobalAction':(Integer)'ID # of the Global Action to execute'
'Name':(String)'Name of the Timed Event'
'Time':(String)'Time Delay in HH:MM or HH:MM:SS until the event should fire'

GlobalActionsTagOffTurns off areas system widenullFalseDigital, Analog'TagId':(String)'GUID of the Tag'
GlobalActionsTagOnTurns On areas system widenullFalseDigital, Analog'TagId':(String)'GUID of the Tag'
HvacDisableTurns off the load and prevents it from being controllednullFalseDigital, Analognull
HvacEnableEnables the load and allows normal operationnullFalseDigital, Analognull
HvacSetModeSets the HVAC ModeModeTrueDigital, Analog'Mode':(String)'Mode name to activate'
HvacSetSetpointRecalls the specified level on this loadSetpointTrueDigital, Analog'Setpoint':(Integer)'New Setpoint'
'SetpointToChange':(String)'Setpoint to change: SetpointCool, SetpointHeat, SetpointSingle'

PartitionSensorCombinedReports the sensor is combinednullFalseNonenull
PartitionSensorDisableDisables the paritition sensornullFalseDigital, Analognull
PartitionSensorDividedReports the sensor is DividednullFalseNonenull
PartitionSensorEnableEnables the partition sensornullFalseDigital, Analognull
PartitionSensorModeAutoSets the sensor to auto modenullFalseDigital, Analognull
PartitionSensorModeCombinedSets the sensor to combined modenullFalseDigital, Analognull
PartitionSensorModeDividedSets the sensor to divided modenullFalseDigital, Analognull
PhotocellAboveThresholdPhotocell reading is above the threshold (it's bright out)nullFalseNonenull
PhotocellBelowThresholdPhotocell reading is below the threshold (it's dark out)nullFalseNonenull
PhotocellDisableDisables the photocell sensornullFalseDigital, Analognull
PhotocellEnableEnables the photocell sensornullFalseDigital, Analognull
ScheduleGroupDisableDisables the occupancy sensornullFalseDigital, Analognull
ScheduleGroupEnableEnables the occupancy sensornullFalseDigital, Analognull
ScheduledEventDisableDisables the scheduled eventnullFalseDigital, Analognull
ScheduledEventEnableEnables the scheduled eventnullFalseDigital, Analognull
ScheduledEventExecuteExecutes the scheduled event regardless ofevent status/permissionsnullFalseDigital, Analognull
ShadeCloseCloses the shadenullFalseDigital, Analognull
ShadeJogCloseJog Close the shadeJogTimeTrueDigital, Analog'JogTime':(Integer)'Time to Jog in ms'
ShadeJogOpenJog Open the shadeJogTimeTrueDigital, Analog'JogTime':(Integer)'Time to Jog in ms'
ShadeLowerLowers the shadenullFalseDigital, Analognull
ShadeNextPresetSteps to the next preset on the shade, goes back to start if at endnullFalseDigital, Analognull
ShadeOpenOpens the shadenullFalseDigital, Analognull
ShadePreviousPresetSteps to the Previous preset on the shade,goes back to end if at startnullFalseDigital, Analognull
ShadeRaiseRaises the shadenullFalseDigital, Analognull
ShadeRecallPresetRecalls the corresponding preset if supported by the hardwarePresetIdTrueDigital, Analog'PresetId':(Integer)'PresetId - Exact number depends on hardware'
ShadeSetPositionSets the position of the shadePositionTrueDigital, Analog'Position':(Integer)'Position of the shade 0-65535'
ShadeStopStop raise/lower on the loadnullFalseDigital, Analognull
ShadeToggleToggles the shade between open and closenullFalseDigital, Analognull
LoadGroupDisableTurns off the load and prevents it from being controllednullFalseDigital, Analognull
LoadGroupEnableEnables the load and allows normal operationnullFalseDigital, Analognull
LoadGroupLowerLowers the loadnullFalseDigital, Analognull
LoadGroupOffTurns off the loadnullFalseDigital, Analognull
LoadGroupOnTurns on the loadnullFalseDigital, Analognull
LoadGroupOnWithTimeoutTurns on the load group for a specified timeTimeoutFalseDigital, Analog'Timeout':(Integer)'Timeout in seconds'
LoadGroupOverrideDisableDeactivates override on the loadnullFalseDigital, Analognull
LoadGroupOverrideEnableActivates override on the loadnullFalseDigital, Analognull
LoadGroupRaiseRaises the light level on the loadnullFalseDigital, Analognull
LoadGroupRaiseLowerRaise/Lowers the light level on the loadnullFalseDigital, Analognull
LoadGroupRaiseLowerSceneRaises/Lowers all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise/lower'
LoadGroupRecallSceneRecalls the specified scene on this loadSceneIdFalseDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadGroupReleaseSceneReleases the scene from the load, functionally turning off any loads that are includedin the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadGroupSceneToggleSceneToggle switches between two scenes ona loadOnSceneTrueDigital, Analog'OffScene':(Integer)'Scene used when toggle triggers the off state'
'OnScene':(Integer)'Scene used when toggle triggers the on state'

LoadGroupSetCctRecalls the specified Cct on this loadCctTrueDigital, Analog'Cct':(Integer)'Cct to recall'
LoadGroupSetLevelRecalls the specified level on this loadLevelTrueDigital, Analog'FadeTime':(Double)'Fade time to recall level over'
'Level':(Integer)'Level to recall'

LoadGroupStopStop raise/lower on the loadnullFalseDigital, Analognull
LoadGroupStopSceneStops the raise/lower on any load that isincluded in the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to affect'
LoadGroupToggleToggles the loadnullFalseDigital, Analognull
ShadeGroupCloseCloses the shadenullFalseDigital, Analognull
ShadeGroupLowerLowers the shade groupnullFalseDigital, Analognull
ShadeGroupNextPresetSteps to the next preset on the shade, goes back to start if at endnullFalseDigital, Analognull
ShadeGroupOpenOpens the shadenullFalseDigital, Analognull
ShadeGroupPreviousPresetSteps to the Previous preset on the shade,goes back to end if at startnullFalseDigital, Analognull
ShadeGroupRaiseRaises the shade groupnullFalseDigital, Analognull
ShadeGroupStopStop raise/lower on the loadnullFalseDigital, Analognull
AreaCancelTimeoutCancel Timeout operationnullFalseDigital, Analognull
AreaChangeSettingChange an area settingSettingTrueDigital, Analog'Setting':(String)'The setting to change'
'Value':(String)'The value to change the setting to'

AreaCopySceneCopies a scene from one to the othernullFalseDigital'DestinationSceneId':(Integer)'Destination Scene'
'SourceSceneId':(Integer)'Source Scene'

AreaCopySceneForLoadsCopies a scene from one to the othernullFalseDigital'DestinationSceneId':(Integer)'Destination Scene'
'SourceSceneId':(Integer)'Source Scene'

AreaExtendOccupancyTimeoutSettingExtend the Occupancy Timeout Setting in the areaTimeoutTrueDigital, Analog'Timeout':(Integer)'Timeout in seconds'
AreaLowerLowers the areanullFalseDigital, Analognull
AreaLowerSceneLowers all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to lower'
AreaMoveSceneMoves a scene from one to the other, deleting the sourcenullFalseDigital'DestinationSceneId':(Integer)'Destination Scene'
'SourceSceneId':(Integer)'Source Scene'

AreaOccupancyModeChanges the occupancy mode of an areaModeTrueDigital, Analog'Mode':(String)'Name of the mode'
AreaOccupiedReports the occupied status of an areanullFalseNonenull
AreaOffTurns off the areanullFalseDigital, Analognull
AreaOnTurns on the areanullFalseDigital, Analognull
AreaOnWithTimeoutTurns on the area for a specified timeTimeoutFalseDigital, Analog'Timeout':(Integer)'Timeout in Seconds'
AreaOverrideDisableDeactivates override on the areanullFalseDigital, Analognull
AreaOverrideEnableActivates override on the areanullFalseDigital, Analognull
AreaRaiseRaises the light level on the areanullFalseDigital, Analognull
AreaRaiseLowerRaise/Lowers the light level on the areanullFalseDigital, Analognull
AreaRaiseLowerSceneRaises/Lowers all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise/lower'
AreaRaiseSceneRaises all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise'
AreaRecallLastLevelTurns RecallLastLevel the areanullFalseDigital, Analognull
AreaRecallSceneRecalls the specified scene on this loadSceneIdFalseDigital, Analog'SceneId':(Integer)'Scene Number to recall'
AreaRecallSceneWithPriorityRecalls the specified scene with a specific prioritySceneIdFalseDigital, Analog'Priority':(Integer)'Priority to recall with'
'SceneId':(Integer)'Scene Number to recall'

AreaReleasePriorityReleases the scene at the specified priorityPriorityTrueDigital, Analog'Priority':(Integer)'Priority to release with'
AreaReleaseSceneReleases the scene from the load, functionally turning off any loads that are includedin the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to recall'
AreaSaveCurrentSceneSave current levels to the active scenenullFalseDigitalnull
AreaSaveSceneSaves current levels to a scenenullFalseDigital'SceneId':(Integer)'Scene ID to Save current levels to'
AreaSceneCycleSceneCycle steps through a list of scenesOnSceneTrueDigital, Analog'OnScene':(Integer)'Scene used to indicate feedback'
'SceneList':(String)'Comma and dash delimited list of scenes to cycle through'

AreaSceneToggleSceneToggle switches between two scenes onan areaOnSceneTrueDigital, Analog'OffScene':(Integer)'Scene used when toggle triggers the off state'
'OnScene':(Integer)'Scene used when toggle triggers the on state'

AreaSetCctRecalls the specified Cct on this areaCctTrueDigital, Analog'Cct':(Integer)'Cct to recall'
AreaSetCctAutoSets the CCT Mode to autonullFalseDigital, Analognull
AreaShadeCloseClose All Area ShadesnullFalseDigital, Analognull
AreaShadeOpenOpen All Area ShadesnullFalseDigital, Analognull
AreaShadeStopStop All Area ShadesnullFalseDigital, Analognull
AreaStopStop raise/lower on the areanullFalseDigital, Analognull
AreaStopSceneStops the raise/lower on any load that isincluded in the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to affect'
AreaToggleToggles the area on/offnullFalseDigital, Analognull
KeypadButtonPerforms a button action on a keypad button (simulates physical pressing a keypad button.nullFalseDigital, Analog'Action':(String)'Action to perform on the button Unknown, Press, Release, Tap, DoubleTap, Hold'
'Index':(Integer)'Index of the button on the keypad'

KeypadDisableDisables the keypadnullFalseDigital, Analognull
KeypadEnableEnables the keypadnullFalseDigital, Analognull
KeypadEnableToggleToggles Enable for the keypadnullFalseDigital, Analognull
KeypadMasterRaiseLowerReferenceEvaluates to see if the referenced HostGlobalId is in the master raise/lower listGlobalIdsTrueNone'GlobalIds':(String)'GlobalIds to reference when comparing to see if master raise/lower is active.  Use comma/dash separated list of numbers.'
KeyswitchActiveReports the keyswitch statenullFalseDigital, Analognull
KeyswitchDisableDisables the keyswitchnullFalseDigital, Analognull
KeyswitchEnableEnables the keyswitchnullFalseDigital, Analognull
KeyswitchSetStateSets the keyswitch state as if the signalwas received from an input devicenullFalseDigital, Analognull
LoadCctLowerLowers the CCT for a CCT loadnullFalseDigital, Analognull
LoadCctRaiseCctRaises the light level on the loadnullFalseDigital, Analognull
LoadCctRaiseLowerRaises/Lowers the CCT on the loadnullFalseDigital, Analognull
LoadCctStopStop CCT raise/lower on the loadnullFalseDigital, Analognull
LoadCopySceneCopies a scene from one to the othernullFalseDigital'DestinationSceneId':(Integer)'Destination Scene'
'SourceSceneId':(Integer)'Source Scene'

LoadDaylightHarvestingDisableDisable daylight harvesting on the loadnullFalseDigital, Analognull
LoadDaylightHarvestingEnableEnable daylight harvesting on the loadnullFalseDigital, Analognull
LoadDisableTurns off the load and prevents it from being controllednullFalseDigital, Analognull
LoadEnableEnables the load and allows normal operationnullFalseDigital, Analognull
LoadFlashFlashes a Load between Level A and Level Bover FadeTime for CyclesnullFalseDigital, Analog'Cycles':(Integer)'Number of Cycles'
'FadeTime':(Double)'Fade Time in Seconds'
'LevelA':(Integer)'Flash Level A (16-bit unsigned)'
'LevelB':(Integer)'Flash Level B (16-bit unsigned)'

LoadLowerLowers the loadnullFalseDigital, Analognull
LoadLowerSceneLowers all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise'
LoadMoveSceneMoves a scene from one to the other, deleting the sourcenullFalseDigital'DestinationSceneId':(Integer)'Destination Scene'
'SourceSceneId':(Integer)'Source Scene'

LoadOffTurns off the loadnullFalseDigital, Analognull
LoadOnTurns on the loadnullFalseDigital, Analognull
LoadOnLevelChangeProvides Feedback when a level changes ona loadnullFalseDigital, Analog'Priority':(Integer)'Optional priority to respond to'
LoadOnWithTimeoutTurns on the load for a specified timeTimeoutFalseDigital, Analog'Priority':(Integer)'Priority to recall at (Optional, leave blank for normal off)'
'Timeout':(Integer)'Timeout in seconds'

LoadOverrideDisableDeactivates override on the loadnullFalseDigital, Analognull
LoadOverrideEnableActivates override on the loadnullFalseDigital, Analognull
LoadRaiseRaises the light level on the loadnullFalseDigital, Analognull
LoadRaiseLowerRaise/Lowers the light level on the loadnullFalseDigital, Analognull
LoadRaiseLowerSceneRaises/Lowers all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise/lower'
LoadRaiseSceneRaises all loads that belong to a sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to raise'
LoadRecallSceneRecalls the specified scene on this loadSceneIdFalseDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadReleaseReleases the load at the defined priorityPriorityTrueDigital, Analog'Priority':(Integer)'Priority to release the level at'
LoadReleaseSceneReleases the scene from the load, functionally turning off any loads that are includedin the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadSceneToggleSceneToggle switches between two scenes ona loadOnSceneTrueDigital, Analog'OffScene':(Integer)'Scene used when toggle triggers the off state'
'OnScene':(Integer)'Scene used when toggle triggers the on state'

LoadSetCctRecalls the specified Cct on this loadCctTrueDigital, Analog'Cct':(Integer)'Cct to recall'
'FadeTime':(Double)'Fade time to recall level over'

LoadSetLevelRecalls the specified level on this loadLevelTrueDigital, Analog'FadeTime':(Double)'Fade time to recall level over'
'Level':(Integer)'Level to recall'

LoadSetLevelByByteRecalls the specified level on this load as a byteLevelTrueDigital, Analog'FadeTime':(Double)'Fade time to recall level over'
'Level':(Integer)'Level to recall as a byte'

LoadSetTimeoutSets the timeout before a load will be turned off/releasedTimeoutFalseDigital, Analog'Priority':(Integer)'Priority to recall at (Optional, leave blank for normal off)'
'Timeout':(Integer)'Timeout in seconds'

LoadStopStop raise/lower on the loadnullFalseDigital, Analognull
LoadStopSceneReleases the scene from the load, functionally turning off any loads that are includedin the sceneSceneIdTrueDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadToggleToggles the loadnullFalseDigital, Analognull
LoadControllerOverrideDisableDeactivates override on the load controllernullFalseDigital, Analognull
LoadControllerOverrideEnableActivates override on the load controllernullFalseDigital, Analognull
LoadControllerRecallSceneRecalls the specified scene on this loadSceneIdFalseDigital, Analog'SceneId':(Integer)'Scene Number to recall'
LoadControllerReleaseSceneReleases the specified scene on this loadcontrollerSceneIdFalseDigital, Analog'SceneId':(Integer)'Scene Number to Release'
OccupancyDisableDisables the occupancy sensornullFalseDigital, Analognull
OccupancyEnableEnables the occupancy sensornullFalseDigital, Analognull
OccupancyOccupiedReports the occupied status of an occupancy sensornullFalseNonenull
OutputSignalDisableDisables the output signalnullFalseDigital, Analognull
OutputSignalEnableEnables the output signalnullFalseDigital, Analognull