Matter Survey

Explore Matter protocol clusters and their adoption across devices

Overview Clusters Device Types Coordination Versions Pairings Market Commissioning

View what's coming in the next Matter release →

141
Unique Clusters
4,994
Total Devices
2.3
Avg Clusters/Device
Utility
Top Category
Showing 141 of 141 clusters
0x003F
🔧 Utility
Manages cryptographic keys used for secure group communication.
647 server
0 client
0x003E
🔧 Utility
Manages the device's operational certificates for secure fabric communication.
647 server
3 client
0x003C
🔧 Utility
Controls the commissioning window for adding new administrators to the device.
647 server
0 client
0x0033
🔧 Utility
Reports general device health metrics including uptime, reboot counts, and hardware faults.
647 server
0 client
0x0030
🔧 Utility
Manages the commissioning process for adding a device to a Matter fabric.
647 server
3 client
0x0028
🔧 Utility
Provides essential device information including vendor, product name, serial number, and software version.
647 server
0 client
Access Control Required
0x001F
🔧 Utility
Manages permissions and access control lists (ACLs) that determine which nodes can interact with the device.
647 server
13 client
Descriptor Required
0x001D
🔧 Utility
Provides information about the device's endpoints, clusters, and device types. Every endpoint must implement this cluster.
647 server
0 client
0x0003
🔧 Utility
Allows a device to be identified by triggering a visual or audible indicator, helping users locate devices during commissioning or troubleshooting.
631 server
28 client
0x0031
🔧 Utility
Configures network connectivity (WiFi, Thread, Ethernet) during device setup.
599 server
3 client
Groups 1.1
0x0004
🔧 Utility
Enables devices to be organized into groups for coordinated control, allowing a single command to affect multiple devices simultaneously.
473 server
4 client
0x002A
🔧 Utility
Allows a device to request and receive firmware updates from an OTA provider.
432 server
0 client
0x0029
🔧 Utility
Enables a device to serve firmware updates to other devices on the network.
12 server
419 client
0x0036
🔧 Utility
Reports WiFi network statistics including signal strength and connection quality.
352 server
0 client
0x0035
🔧 Utility
Reports Thread network statistics and connectivity metrics.
207 server
0 client
0x0034
🔧 Utility
Reports software-related diagnostics including memory usage and thread metrics.
195 server
0 client
0x002B
🔧 Utility
Configures the device's locale settings for language and regional preferences.
183 server
0 client
0x0040
🔧 Utility
Provides fixed, manufacturer-defined labels for the device.
160 server
0 client
0x002C
🔧 Utility
Configures time and date display formats (12/24 hour, date order).
150 server
0 client
0x0041
🔧 Utility
Allows users to assign custom labels to devices for organization.
143 server
0 client
0x0032
🔧 Utility
Provides access to device diagnostic logs for troubleshooting.
142 server
0 client
0x0005
🔧 Utility
Attributes and commands for scene configuration and manipulation.
132 server
0 client
0x002F
🔧 Utility
Reports power source status including battery level, charging state, and power characteristics.
123 server
0 client
0x0046
🔧 Utility
Enables configuration and management of Intermittently Connected Devices (ICDs). ICDs are devices that are not always reachable, such as battery-powered devices that disable their underlying hardware when in low-power mode.
75 server
0 client
0x001E
🔧 Utility
Establishes relationships between devices, enabling direct device-to-device communication without a controller in the middle.
65 server
12 client
0x0062
🔧 Utility
Enhanced scenes functionality replacing the deprecated Scenes cluster. Stores and recalls device states with improved fabric-scoped scene management.
58 server
1 client
0x002E
🔧 Utility
Describes available power sources and their configuration on the device.
52 server
0 client
0x0038
🔧 Utility
Synchronizes device time with trusted time sources for accurate timestamps.
49 server
1 client
0x002D
🔧 Utility
Configures measurement unit preferences (metric vs imperial).
45 server
0 client
0x0037
🔧 Utility
Reports Ethernet network statistics and connectivity status.
25 server
0 client
0x130AFC01
🔧 Utility
20 server
0 client
0x1349FC00
🔧 Utility
11 server
0 client
0x0039
🔧 Utility
Provides basic information about devices connected through a bridge from non-Matter protocols.
7 server
0 client
0x125DFC00
🔧 Utility
6 server
0 client
0x0025
🔧 Utility
Provides information about logical groupings of endpoints and enables triggering actions on them. Used by bridges and gateways to organize and control bridged devices.
6 server
0 client
0xB08FD01
🔧 Utility
5 server
0 client
0x1349FC03
🔧 Utility
4 server
0 client
0x125DFC21
🔧 Utility
4 server
0 client
0x122FFC31
🔧 Utility
4 server
0 client
0x129FFC00
🔧 Utility
3 server
0 client
0x125DFC01
🔧 Utility
3 server
0 client
0x1224FC20
🔧 Utility
3 server
0 client
Groupcast 1.5
0x0065
🔧 Utility
Provides multicast/groupcast delivery primitives for sending commands to groups of devices.
3 server
0 client
0xFFF1FC05
🔧 Utility
2 server
0 client
0x1534FC00
🔧 Utility
2 server
0 client
0x1411FC01
🔧 Utility
2 server
0 client
0x1410FC01
🔧 Utility
2 server
0 client
0x1349FC05
🔧 Utility
2 server
0 client
0x133BFC10
🔧 Utility
2 server
0 client
0x133BFC01
🔧 Utility
2 server
0 client
0x115FFC12
🔧 Utility
2 server
0 client
0x115FFC0F
🔧 Utility
2 server
0 client
0x115FFC00
🔧 Utility
2 server
0 client
0x1349FC06
🔧 Utility
0 server
2 client
0x146AFC11
🔧 Utility
1 server
0 client
0x1407FC01
🔧 Utility
1 server
0 client
0x138AFC00
🔧 Utility
1 server
0 client
0x1383FC01
🔧 Utility
1 server
0 client
0x1383FC00
🔧 Utility
1 server
0 client
0x1380FC00
🔧 Utility
1 server
1 client
0x135AFCA2
🔧 Utility
1 server
0 client
0x1334FC00
🔧 Utility
1 server
0 client
0x1312FC11
🔧 Utility
1 server
0 client
0x1312FC05
🔧 Utility
1 server
0 client
0x1312FC03
🔧 Utility
1 server
0 client
0x1312FC02
🔧 Utility
1 server
0 client
0x1312FC01
🔧 Utility
1 server
0 client
0x1312FC00
🔧 Utility
1 server
0 client
0x130DFC00
🔧 Utility
1 server
0 client
0x125DFC60
🔧 Utility
1 server
0 client
0x125DFC11
🔧 Utility
1 server
0 client
0x122FFC32
🔧 Utility
1 server
0 client
0x120BFC01
🔧 Utility
1 server
0 client
0x115FFC0C
🔧 Utility
1 server
0 client
0x115FFC0B
🔧 Utility
1 server
0 client
0x115FFC0A
🔧 Utility
1 server
0 client
0x115FFC08
🔧 Utility
1 server
0 client
0x115FFC02
🔧 Utility
1 server
0 client
0x0802
🔧 Utility
Manages outbound TLS client connections — endpoints, credentials, and connection state.
1 server
0 client
0x0801
🔧 Utility
Manages X.509 trust anchors and device certificates used for TLS outside the Matter fabric (e.g. cloud connectors).
1 server
0 client

🔗 Cluster Co-occurrence

Which clusters commonly appear together on the same device

Utility + Utility
647
Utility + Utility
647
Utility + Utility
647
Utility + Utility
647
647
Utility + Utility
647
Utility + Utility
647
Utility + Utility
647
647
Utility + Utility
647
647
Utility + Utility
647
647
647
647
647
647