Matter Survey

Community-driven database of Matter device capabilities

The Scenes Management cluster (0x0062) is a Matter cluster that Enhanced scenes functionality replacing the deprecated Scenes cluster. Stores and recalls device states with improved fabric-scoped scene management.. It defines 15 commands and 2 attributes and is mandatory for 19 device types.

Scenes Management 0x0062

Application Cluster
Utility
Provisional
Introduced in: Matter 1.3
Devices: 49
Enhanced scenes functionality replacing the deprecated Scenes cluster. Stores and recalls device states with improved fabric-scoped scene management.

Spec History

This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.

Attributes 2
Commands 15
Features 1
Code Name Type Flags
0x0001 SceneTableSize
default 16
int16u
0x0002 FabricSceneInfo array
Code Name Direction Parameters
0x00 AddScene
Add a scene to the scene table. Extension field sets are input as '{"ClusterID": VALUE, "AttributeValueList":[{"AttributeID": VALUE, "Value*": VALUE}]}'.
client→server
GroupID: group_id, SceneID: int8u, TransitionTime: int32u, SceneName: char_string, ExtensionFieldSetStructs: ExtensionFieldSetStruct
0x00 AddSceneResponse
The command is generated in response to a received unicast AddScene command,
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x01 ViewScene
Retrieves the requested scene entry from its Scene table.
client→server
GroupID: group_id, SceneID: int8u
0x01 ViewSceneResponse
The command is generated in response to a received unicast ViewScene command
server→client
Status: status, GroupID: group_id, SceneID: int8u, TransitionTime: int32u, SceneName: char_string, ExtensionFieldSetStructs: ExtensionFieldSetStruct
0x02 RemoveScene
Removes the requested scene entry, corresponding to the value of the GroupID field, from its Scene Table
client→server
GroupID: group_id, SceneID: int8u
0x02 RemoveSceneResponse
The command is generated in response to a received unicast RemoveScene command
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x03 RemoveAllScenes
Remove all scenes, corresponding to the value of the GroupID field, from its Scene Table
client→server
GroupID: group_id
0x03 RemoveAllScenesResponse
The command is generated in response to a received unicast RemoveAllScenes command
server→client
Status: status, GroupID: group_id
0x04 StoreScene
Adds the scene entry into its Scene Table along with all extension field sets corresponding to the current state of other clusters on the same endpoint
client→server
GroupID: group_id, SceneID: int8u
0x04 StoreSceneResponse
The command is generated in response to a received unicast StoreScene command
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x05 RecallScene
Set the attributes and corresponding state for each other cluster implemented on the endpoint accordingly to the resquested scene entry in the Scene Table
client→server
GroupID: group_id, SceneID: int8u, TransitionTime: int32u
0x06 GetSceneMembership
This command can be used to get the used scene identifiers within a certain group, for the endpoint that implements this cluster.
client→server
GroupID: group_id
0x06 GetSceneMembershipResponse
The command is generated in response to a received unicast GetSceneMembership command
server→client
Status: status, Capacity: int8u, GroupID: group_id, SceneList: int8u
0x40 CopyScene Optional
This command allows a client to efficiently copy scenes from one group/scene identifier pair to another group/scene identifier pair.
client→server
Mode: CopyModeBitmap, GroupIdentifierFrom: group_id, SceneIdentifierFrom: int8u, GroupIdentifierTo: group_id, SceneIdentifierTo: int8u
0x40 CopySceneResponse Optional
The command is generated in response to a received unicast CopyScene command
server→client
Status: status, GroupIdentifierFrom: group_id, SceneIdentifierFrom: int8u
SceneNames (SN) bit 0
The ability to store a name for a scene.

Device Types Using This Cluster

Device types in the Matter spec that reference this cluster

Devices Implementing This Cluster

49 devices in the survey implement this cluster