Matter Clusters Implementation Status (159 total)

Updated as of: 2026-06-25 (Matter Specification SHA: 5a31ae2acb487bea09286243ccb5ad4ca9d3ef08)

Discovery & Updating Methodology

To update or validate this list manually, follow these steps:

  1. Verify Specification Catalog:

    • Refer to the master spec cluster sheet: docs/ids_and_codes/spec_clusters.md (updated automatically).
    • This provides the cluster names, decimal IDs, and hex IDs.
  2. Verify Code-Driven in SDK Status:

    • Search/grep to locate all cluster classes implementing the code-driven model. For example, if using ripgrep (rg): rg -n "public\s+(chip::app::)?DefaultServerCluster" src/app/ and rg -n "public\s+(chip::app::)?ServerClusterInterface" src/app/
    • Every C++ class found represents a code-driven cluster. Map its cluster ID to this table.
    • Note: Generic/templated implementations (e.g. ConcentrationMeasurementCluster in src/app/clusters/concentration-measurement-server/ or ResourceMonitoringCluster in src/app/clusters/resource-monitoring-server/) implement multiple distinct spec-defined clusters (e.g. Carbon Dioxide, HEPA Filter Monitoring). All mapped clusters should be marked as “Yes”.
  3. Verify Used in All-Devices:

    • Search/grep to find which clusters are dynamically registered in the all-devices-app. For example, if using ripgrep (rg): rg "LazyRegisteredServerCluster<|RegisteredServerCluster<" examples/all-devices-app/
    • Check where these are registered. They are typically added to the endpoint in the device implementation files under examples/all-devices-app/all-devices-common/device/types/ (e.g. provider.AddCluster(...)).
    • Mark as “Yes” only if they are actively instantiated and added to an endpoint.

Cluster Implementation Details

#Cluster NameIDCode-Driven in SDKUsed in All-DevicesNotes
1AV Analysis1367 (0x0557)NoNo
2Access Control31 (0x001F)YesYes
3Account Login1294 (0x050E)NoNo
4Actions37 (0x0025)YesNo
5Activated Carbon Filter Monitoring114 (0x0072)YesNoAlias of Resource Monitoring
6Administrator Commissioning60 (0x003C)YesYes
7Air Quality91 (0x005B)YesYes
8Ambient Context Sensing1073 (0x0431)YesYes
9Ambient Sensing Union1074 (0x0432)NoNo
10Application Basic1293 (0x050D)NoNo
11Application Launcher1292 (0x050C)NoNo
12Audio Control1298 (0x0512)NoNo
13Audio Output1291 (0x050B)NoNo
14Ballast Configuration769 (0x0301)NoNo
15Basic Information40 (0x0028)YesYes
16Binding30 (0x001E)YesYes
17Boolean State69 (0x0045)YesYes
18Boolean State Configuration128 (0x0080)YesNo
19Bridged Device Basic Information57 (0x0039)YesYes
20Camera AV Settings User Level Management1362 (0x0552)YesNo
21Camera AV Stream Management1361 (0x0551)YesNo
22Carbon Dioxide Concentration Measurement1037 (0x040D)YesYesInstance of Concentration Measurement
23Carbon Monoxide Concentration Measurement1036 (0x040C)YesYesInstance of Concentration Measurement
24Channel1284 (0x0504)NoNo
25Chime1366 (0x0556)YesYes
26Closure Control260 (0x0104)YesNo
27Closure Dimension261 (0x0105)YesNo
28Color Control768 (0x0300)NoNo
29Commissioner Control1873 (0x0751)YesNo
30Commissioning Proxy1109 (0x0455)YesYes
31Commodity Metering2823 (0x0B07)NoNo
32Commodity Price149 (0x0095)NoNo
33Commodity Tariff1792 (0x0700)NoNo
34Content App Observer1296 (0x0510)NoNo
35Content Control1295 (0x050F)NoNo
36Content Launcher1290 (0x050A)NoNo
37Descriptor29 (0x001D)YesYes
38Device Energy Management152 (0x0098)YesYes
39Device Energy Management Mode159 (0x009F)YesNoInstance of Mode Base
40Diagnostic Logs50 (0x0032)YesNo
41Dishwasher Alarm93 (0x005D)NoNo
42Dishwasher Mode89 (0x0059)YesYesInstance of Mode Base
43Door Lock257 (0x0101)NoNo
44Dynamic Lighting773 (0x0305)NoNo
45Ecosystem Information1872 (0x0750)NoNo
46Electrical Alarm161 (0x00A1)NoNo
47Electrical Distribution162 (0x00A2)NoNo
48Electrical Energy Measurement145 (0x0091)YesYes
49Electrical Grid Conditions160 (0x00A0)NoNo
50Electrical Power Measurement144 (0x0090)YesYes
51Electrical Protection Alarm163 (0x00A3)NoNo
52Energy EVSE153 (0x0099)YesNo
53Energy EVSE Mode157 (0x009D)YesNoInstance of Mode Base
54Energy Preference155 (0x009B)NoNo
55Ethernet Network Diagnostics55 (0x0037)YesNo
56Fan Control514 (0x0202)YesYes
57Fixed Label64 (0x0040)YesNo
58Flow Measurement1028 (0x0404)YesYes
59Formaldehyde Concentration Measurement1067 (0x042B)YesYesInstance of Concentration Measurement
60General Commissioning48 (0x0030)YesYes
61General Diagnostics51 (0x0033)YesYes
62Group Key Management63 (0x003F)YesYes
63Groupcast101 (0x0065)YesYes
64Groups4 (0x0004)YesYes
65HEPA Filter Monitoring113 (0x0071)YesNoAlias of Resource Monitoring
66Humidistat517 (0x0205)YesYes
67ICD Management70 (0x0046)YesYes
68Identify3 (0x0003)YesYes
69Illuminance Measurement1024 (0x0400)YesYes
70Joint Fabric Administrator1875 (0x0753)NoNo
71Joint Fabric Datastore1874 (0x0752)NoNo
72Keypad Input1289 (0x0509)NoNo
73Laundry Dryer Controls74 (0x004A)NoNo
74Laundry Washer Controls83 (0x0053)YesYes
75Laundry Washer Mode81 (0x0051)YesYesInstance of Mode Base
76Leaf Wetness Measurement1031 (0x0407)NoNo
77Level Control8 (0x0008)YesYes
78Localization Configuration43 (0x002B)YesNo
79Low Power1288 (0x0508)NoNo
80Media File Management1297 (0x0511)NoNo
81Media Input1287 (0x0507)NoNo
82Media Playback1286 (0x0506)NoNo
83Messages151 (0x0097)NoNo
84Meter Identification2822 (0x0B06)NoNo
85Microwave Oven Control95 (0x005F)YesYes
86Microwave Oven Mode94 (0x005E)YesYesInstance of Mode Base
87Mode Select80 (0x0050)YesYes
88Network Commissioning49 (0x0031)YesYes
89Network Identity Management1104 (0x0450)YesNo
90Nitrogen Dioxide Concentration Measurement1043 (0x0413)YesYesInstance of Concentration Measurement
91OTA Software Update Provider41 (0x0029)YesNo
92OTA Software Update Requestor42 (0x002A)YesNo
93Occupancy Sensing1030 (0x0406)YesYes
94On/Off6 (0x0006)YesYes
95Operational Credentials62 (0x003E)YesYes
96Operational State96 (0x0060)YesYes
97Oven Cavity Operational State72 (0x0048)YesYes
98Oven Mode73 (0x0049)YesNoInstance of Mode Base
99Ozone Concentration Measurement1045 (0x0415)YesYesInstance of Concentration Measurement
100PM1 Concentration Measurement1068 (0x042C)YesYesInstance of Concentration Measurement
101PM10 Concentration Measurement1069 (0x042D)YesYesInstance of Concentration Measurement
102PM2.5 Concentration Measurement1066 (0x042A)YesYesInstance of Concentration Measurement
103Power Source47 (0x002F)YesYes
104Power Source Configuration46 (0x002E)NoNo
105Power Topology156 (0x009C)YesYes
106Pressure Measurement1027 (0x0403)YesYes
107Proximity Ranging1075 (0x0433)YesYes
108Proxy Configuration66 (0x0042)NoNo
109Proxy Discovery67 (0x0043)NoNo
110Pulse Width Modulation28 (0x001C)NoNo
111Pump Configuration and Control512 (0x0200)NoNo
112Push AV Stream Transport1365 (0x0555)YesNo
113RVC Clean Mode85 (0x0055)YesYesUsed by Robotic Vacuum Cleaner
114RVC Operational State97 (0x0061)YesYes
115RVC Run Mode84 (0x0054)YesYesUsed by Robotic Vacuum Cleaner
116Radon Concentration Measurement1071 (0x042F)YesYesInstance of Concentration Measurement
117Refrigerator Alarm87 (0x0057)NoNo
118Refrigerator And Temperature Controlled Cabinet Mode82 (0x0052)YesNoInstance of Mode Base
119Relative Humidity Measurement1029 (0x0405)YesYes
120Scenes5 (0x0005)NoNo
121Scenes Management98 (0x0062)YesYes
122Service Area336 (0x0150)YesYesUsed by Robotic Vacuum Cleaner
123Smoke CO Alarm92 (0x005C)YesYes
124Software Diagnostics52 (0x0034)YesYes
125Soil Measurement1072 (0x0430)YesYes
126Soil Moisture Measurement1032 (0x0408)NoNo
127Switch59 (0x003B)YesYes
128TLS Certificate Management2049 (0x0801)YesNo
129TLS Client Management2050 (0x0802)YesNo
130Target Navigator1285 (0x0505)NoNo
131Temperature Alarm100 (0x0064)NoNo
132Temperature Control86 (0x0056)YesYes
133Temperature Controlled Cabinet Topology75 (0x004B)NoNo
134Temperature Measurement1026 (0x0402)YesYes
135Thermostat513 (0x0201)YesYesRoom Air Conditioner, Thermostat
136Thermostat Mode99 (0x0063)YesNoInstance of Mode Base
137Thermostat User Interface Configuration516 (0x0204)YesYesRoom Air Conditioner, Temperature Sensor, Thermostat
138Thread Border Router Diagnostics1108 (0x0454)NoNo
139Thread Border Router Management1106 (0x0452)YesYes
140Thread Network Diagnostics53 (0x0035)YesYes
141Thread Network Directory1107 (0x0453)YesYes
142Time Format Localization44 (0x002C)YesNo
143Time Synchronization56 (0x0038)YesNo
144Total Volatile Organic Compounds Concentration Measurement1070 (0x042E)YesYesInstance of Concentration Measurement
145Unit Localization45 (0x002D)YesNo
146User Label65 (0x0041)YesNo
147Valid Proxies68 (0x0044)NoNo
148Valve Configuration and Control129 (0x0081)YesYesWater Valve
149Wake On LAN1283 (0x0503)NoNo
150Water Heater Management148 (0x0094)YesYes
151Water Heater Mode158 (0x009E)YesYesInstance of Mode Base
152Water Tank Level Monitoring121 (0x0079)YesNoAlias of Resource Monitoring
153WebRTC Transport Provider1363 (0x0553)YesNo
154WebRTC Transport Requestor1364 (0x0554)YesNo
155Wi-Fi Network Diagnostics54 (0x0036)YesYes
156Wi-Fi Network Management1105 (0x0451)YesYes
157Window Covering258 (0x0102)YesYeswindow-covering-*
158Zone Management1360 (0x0550)YesNo
159Smoke Concentration Measurement1076 (0x0434)YesYesInstance of Concentration Measurement
Total15910974