Color Switch
Version supported : 3
Interview process
For each supported Color Component: Color Switch Get
Command Class Commands
Color Switch Supported Get
Trigger on undefined reported value of SUPPORTED_COLOR_COMPONENT_MASK.
Color Switch Supported Report
Mapping between Report command and attribute store :
Z-Wave Command Attribute |
Z-Wave Attribute Store |
|---|---|
|
|
Note
Color Component mask 1, Color Component mask 2 used for calculating supported COLOR_COMPONENT_ID
Color Switch Set
Trigger on new desired value of VALUE.
Mapping between attribute store and Set command:
Z-wave Attribute Store |
Attribute State |
Z-wave Set Field |
|---|---|---|
|
Desired or Reported |
|
|
Desired or Reported |
|
|
Desired or Reported |
|
Color Switch Get
Trigger on undefined reported value of VALUE.
Color Switch Report
Mapping between Report command and attribute store :
Report Field Command |
Z-Wave Attribute Store |
|---|---|
|
|
|
|
|
|
Color Switch Start Level Change
Trigger on new desired value of START_CHANGE.
Mapping between attribute store and command:
Z-wave Attribute Store |
Attribute State |
Z-wave Set Field |
|---|---|---|
|
Desired or Reported |
|
|
Desired or Reported |
|
|
Desired or Reported |
|
|
Desired or Reported |
|
|
Desired or Reported |
|
|
Desired or Reported |
|
Color Switch Stop Level Change
Trigger on new desired value of STOP_CHANGE.
Mapping between attribute store and command:
Z-wave Attribute Store |
Attribute State |
Z-wave Set Field |
|---|---|---|
|
Desired or Reported |
|
Note
The structure of the attribute store is :
|__ SUPPORTED_COLOR_COMPONENT_MASK
|__ STATE
|__ COLOR_COMPONENT_ID
| |__ VALUE
| |__ START_CHANGE
| |__ STOP_CHANGE
|__ DURATION
|__ UP_DOWN
|__ IGNORE_START_LEVEL
|__ START_LEVEL
Unify Clusters
UAM files
UAM File |
Cluster |
Comments |
|---|---|---|
|
|
Mapping between Color Switch command class and Color Switch cluster |
Bindings
Z-Wave Attribute Store |
Cluster attribute |
Comments |
|---|---|---|
|
UnifySwitchColor WarmWhite |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor ColdWhite |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Red |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Green |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Blue |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Amber |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Cyan |
Z-Wave <-> Cluster (If |
|
UnifySwitchColor Purple |
Z-Wave <-> Cluster (If |
Command actions
Action |
MQTT Topic |
Comments |
|---|---|---|
End user performs set the color |
|
See |
End user performs start/stop enhancing a color component |
|
|