Matter Survey

Community-basierte Datenbank für Matter-Gerätefunktionen

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
Introduced in: Matter 1.3
Devices: 65
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 int16u
0x0002 FabricSceneInfo array
Code Name Direction Parameters
0x00 AddScene
This command is used to add a new scene.
client→server
GroupID: group_id, SceneID: int8u, TransitionTime: int32u, SceneName: char_string, ExtensionFieldSetStructs: ExtensionFieldSetStruct
0x00 AddSceneResponse
This command is sent in response to the AddScene command.
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x01 ViewScene
This command returns the details for the requested scene.
client→server
GroupID: group_id, SceneID: int8u
0x01 ViewSceneResponse
This command is sent in response to the ViewScene command.
server→client
Status: status, GroupID: group_id, SceneID: int8u, TransitionTime: int32u, SceneName: char_string, ExtensionFieldSetStructs: ExtensionFieldSetStruct
0x02 RemoveScene
This command removes the specified scene.
client→server
GroupID: group_id, SceneID: int8u
0x02 RemoveSceneResponse
This command is sent in response to the RemoveScene command.
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x03 RemoveAllScenes
This command removes all scenes for the specified GroupID.
client→server
GroupID: group_id
0x03 RemoveAllScenesResponse
This command is sent in response to the RemoveAllScenes command.
server→client
Status: status, GroupID: group_id
0x04 StoreScene
This command will create a new entry for the requested scene.
client→server
GroupID: group_id, SceneID: int8u
0x04 StoreSceneResponse
This command is sent in response to the StoreScene command.
server→client
Status: status, GroupID: group_id, SceneID: int8u
0x05 RecallScene
This command will cause the specified scene to be recalled.
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
This command is sent in response to the 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
This command is sent in response to the 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

65 devices in the survey implement this cluster