1pub const CLUSTER_ID_ACCOUNT_LOGIN: u32 = 0x050E;
5pub const CLUSTER_ACCOUNT_LOGIN_CMD_ID_GETSETUPPIN: u32 = 0x00;
6pub const CLUSTER_ACCOUNT_LOGIN_CMD_ID_GETSETUPPINRESPONSE: u32 = 0x01;
7pub const CLUSTER_ACCOUNT_LOGIN_CMD_ID_LOGIN: u32 = 0x02;
8pub const CLUSTER_ACCOUNT_LOGIN_CMD_ID_LOGOUT: u32 = 0x03;
9
10pub const CLUSTER_ID_ACCESS_CONTROL: u32 = 0x001F;
12pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_ACL: u32 = 0x0000;
13pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_EXTENSION: u32 = 0x0001;
14pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_SUBJECTSPERACCESSCONTROLENTRY: u32 = 0x0002;
15pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_TARGETSPERACCESSCONTROLENTRY: u32 = 0x0003;
16pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_ACCESSCONTROLENTRIESPERFABRIC: u32 = 0x0004;
17pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_COMMISSIONINGARL: u32 = 0x0005;
18pub const CLUSTER_ACCESS_CONTROL_ATTR_ID_ARL: u32 = 0x0006;
19pub const CLUSTER_ACCESS_CONTROL_CMD_ID_REVIEWFABRICRESTRICTIONS: u32 = 0x00;
20pub const CLUSTER_ACCESS_CONTROL_CMD_ID_REVIEWFABRICRESTRICTIONSRESPONSE: u32 = 0x01;
21
22pub const CLUSTER_ID_ACTIONS: u32 = 0x0025;
24pub const CLUSTER_ACTIONS_ATTR_ID_ACTIONLIST: u32 = 0x0000;
25pub const CLUSTER_ACTIONS_ATTR_ID_ENDPOINTLISTS: u32 = 0x0001;
26pub const CLUSTER_ACTIONS_ATTR_ID_SETUPURL: u32 = 0x0002;
27pub const CLUSTER_ACTIONS_CMD_ID_INSTANTACTION: u32 = 0x00;
28pub const CLUSTER_ACTIONS_CMD_ID_INSTANTACTIONWITHTRANSITION: u32 = 0x01;
29pub const CLUSTER_ACTIONS_CMD_ID_STARTACTION: u32 = 0x02;
30pub const CLUSTER_ACTIONS_CMD_ID_STARTACTIONWITHDURATION: u32 = 0x03;
31pub const CLUSTER_ACTIONS_CMD_ID_STOPACTION: u32 = 0x04;
32pub const CLUSTER_ACTIONS_CMD_ID_PAUSEACTION: u32 = 0x05;
33pub const CLUSTER_ACTIONS_CMD_ID_PAUSEACTIONWITHDURATION: u32 = 0x06;
34pub const CLUSTER_ACTIONS_CMD_ID_RESUMEACTION: u32 = 0x07;
35pub const CLUSTER_ACTIONS_CMD_ID_ENABLEACTION: u32 = 0x08;
36pub const CLUSTER_ACTIONS_CMD_ID_ENABLEACTIONWITHDURATION: u32 = 0x09;
37pub const CLUSTER_ACTIONS_CMD_ID_DISABLEACTION: u32 = 0x0A;
38pub const CLUSTER_ACTIONS_CMD_ID_DISABLEACTIONWITHDURATION: u32 = 0x0B;
39
40pub const CLUSTER_ID_ADMINISTRATOR_COMMISSIONING: u32 = 0x003C;
42pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_WINDOWSTATUS: u32 = 0x0000;
43pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_ADMINFABRICINDEX: u32 = 0x0001;
44pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_ADMINVENDORID: u32 = 0x0002;
45pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_OPENCOMMISSIONINGWINDOW: u32 = 0x00;
46pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_OPENBASICCOMMISSIONINGWINDOW: u32 = 0x01;
47pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_REVOKECOMMISSIONING: u32 = 0x02;
48
49pub const CLUSTER_ID_AIR_QUALITY: u32 = 0x005B;
51pub const CLUSTER_AIR_QUALITY_ATTR_ID_AIRQUALITY: u32 = 0x0000;
52
53pub const CLUSTER_ID_APPLICATION_BASIC: u32 = 0x050D;
58pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_VENDORNAME: u32 = 0x0000;
59pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_VENDORID: u32 = 0x0001;
60pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATIONNAME: u32 = 0x0002;
61pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_PRODUCTID: u32 = 0x0003;
62pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATION: u32 = 0x0004;
63pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_STATUS: u32 = 0x0005;
64pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATIONVERSION: u32 = 0x0006;
65pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_ALLOWEDVENDORLIST: u32 = 0x0007;
66
67pub const CLUSTER_ID_APPLICATION_LAUNCHER: u32 = 0x050C;
69pub const CLUSTER_APPLICATION_LAUNCHER_ATTR_ID_CATALOGLIST: u32 = 0x0000;
70pub const CLUSTER_APPLICATION_LAUNCHER_ATTR_ID_CURRENTAPP: u32 = 0x0001;
71pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_LAUNCHAPP: u32 = 0x00;
72pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_STOPAPP: u32 = 0x01;
73pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_HIDEAPP: u32 = 0x02;
74pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_LAUNCHERRESPONSE: u32 = 0x03;
75
76pub const CLUSTER_ID_AUDIO_OUTPUT: u32 = 0x050B;
78pub const CLUSTER_AUDIO_OUTPUT_ATTR_ID_OUTPUTLIST: u32 = 0x0000;
79pub const CLUSTER_AUDIO_OUTPUT_ATTR_ID_CURRENTOUTPUT: u32 = 0x0001;
80pub const CLUSTER_AUDIO_OUTPUT_CMD_ID_SELECTOUTPUT: u32 = 0x00;
81pub const CLUSTER_AUDIO_OUTPUT_CMD_ID_RENAMEOUTPUT: u32 = 0x01;
82
83pub const CLUSTER_ID_BASIC_INFORMATION: u32 = 0x0028;
85pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_DATAMODELREVISION: u32 = 0x0000;
86pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_VENDORNAME: u32 = 0x0001;
87pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_VENDORID: u32 = 0x0002;
88pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTNAME: u32 = 0x0003;
89pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTID: u32 = 0x0004;
90pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_NODELABEL: u32 = 0x0005;
91pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_LOCATION: u32 = 0x0006;
92pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSION: u32 = 0x0007;
93pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSIONSTRING: u32 = 0x0008;
94pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSION: u32 = 0x0009;
95pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSIONSTRING: u32 = 0x000A;
96pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_MANUFACTURINGDATE: u32 = 0x000B;
97pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PARTNUMBER: u32 = 0x000C;
98pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTURL: u32 = 0x000D;
99pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTLABEL: u32 = 0x000E;
100pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SERIALNUMBER: u32 = 0x000F;
101pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_LOCALCONFIGDISABLED: u32 = 0x0010;
102pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_REACHABLE: u32 = 0x0011;
103pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_UNIQUEID: u32 = 0x0012;
104pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_CAPABILITYMINIMA: u32 = 0x0013;
105pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTAPPEARANCE: u32 = 0x0014;
106pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SPECIFICATIONVERSION: u32 = 0x0015;
107pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_MAXPATHSPERINVOKE: u32 = 0x0016;
108pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_CONFIGURATIONVERSION: u32 = 0x0018;
109
110pub const CLUSTER_ID_BINDING: u32 = 0x001E;
112pub const CLUSTER_BINDING_ATTR_ID_BINDING: u32 = 0x0000;
113
114pub const CLUSTER_ID_BOOLEAN_STATE: u32 = 0x0045;
116pub const CLUSTER_BOOLEAN_STATE_ATTR_ID_STATEVALUE: u32 = 0x0000;
117
118pub const CLUSTER_ID_BOOLEAN_STATE_CONFIGURATION: u32 = 0x0080;
120pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_CURRENTSENSITIVITYLEVEL: u32 = 0x0000;
121pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_SUPPORTEDSENSITIVITYLEVELS: u32 = 0x0001;
122pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_DEFAULTSENSITIVITYLEVEL: u32 = 0x0002;
123pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_ALARMSACTIVE: u32 = 0x0003;
124pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_ALARMSSUPPRESSED: u32 = 0x0004;
125pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_ALARMSENABLED: u32 = 0x0005;
126pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_ALARMSSUPPORTED: u32 = 0x0006;
127pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_ATTR_ID_SENSORFAULT: u32 = 0x0007;
128pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_CMD_ID_SUPPRESSALARM: u32 = 0x00;
129pub const CLUSTER_BOOLEAN_STATE_CONFIGURATION_CMD_ID_ENABLEDISABLEALARM: u32 = 0x01;
130
131pub const CLUSTER_ID_BRIDGED_DEVICE_BASIC_INFORMATION: u32 = 0x0039;
133pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_DATAMODELREVISION: u32 = 0x0000;
134pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_VENDORNAME: u32 = 0x0001;
135pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_VENDORID: u32 = 0x0002;
136pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTNAME: u32 = 0x0003;
137pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTID: u32 = 0x0004;
138pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_NODELABEL: u32 = 0x0005;
139pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_LOCATION: u32 = 0x0006;
140pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSION: u32 = 0x0007;
141pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSIONSTRING: u32 = 0x0008;
142pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSION: u32 = 0x0009;
143pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSIONSTRING: u32 = 0x000A;
144pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_MANUFACTURINGDATE: u32 = 0x000B;
145pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PARTNUMBER: u32 = 0x000C;
146pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTURL: u32 = 0x000D;
147pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTLABEL: u32 = 0x000E;
148pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SERIALNUMBER: u32 = 0x000F;
149pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_LOCALCONFIGDISABLED: u32 = 0x0010;
150pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_REACHABLE: u32 = 0x0011;
151pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_UNIQUEID: u32 = 0x0012;
152pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_CAPABILITYMINIMA: u32 = 0x0013;
153pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTAPPEARANCE: u32 = 0x0014;
154pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SPECIFICATIONVERSION: u32 = 0x0015;
155pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_MAXPATHSPERINVOKE: u32 = 0x0016;
156pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_CONFIGURATIONVERSION: u32 = 0x0018;
157pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_CMD_ID_KEEPACTIVE: u32 = 0x80;
158
159pub const CLUSTER_ID_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT: u32 = 0x0552;
161pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_MPTZPOSITION: u32 = 0x0000;
162pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_MAXPRESETS: u32 = 0x0001;
163pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_MPTZPRESETS: u32 = 0x0002;
164pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_DPTZSTREAMS: u32 = 0x0003;
165pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_ZOOMMAX: u32 = 0x0004;
166pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_TILTMIN: u32 = 0x0005;
167pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_TILTMAX: u32 = 0x0006;
168pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_PANMIN: u32 = 0x0007;
169pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_PANMAX: u32 = 0x0008;
170pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_ATTR_ID_MOVEMENTSTATE: u32 = 0x0009;
171pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_MPTZSETPOSITION: u32 = 0x00;
172pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_MPTZRELATIVEMOVE: u32 = 0x01;
173pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_MPTZMOVETOPRESET: u32 = 0x02;
174pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_MPTZSAVEPRESET: u32 = 0x03;
175pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_MPTZREMOVEPRESET: u32 = 0x04;
176pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_DPTZSETVIEWPORT: u32 = 0x05;
177pub const CLUSTER_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CMD_ID_DPTZRELATIVEMOVE: u32 = 0x06;
178
179pub const CLUSTER_ID_CAMERA_AV_STREAM_MANAGEMENT: u32 = 0x0551;
181pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MAXCONCURRENTENCODERS: u32 = 0x0000;
182pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MAXENCODEDPIXELRATE: u32 = 0x0001;
183pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_VIDEOSENSORPARAMS: u32 = 0x0002;
184pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_NIGHTVISIONUSESINFRARED: u32 = 0x0003;
185pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MINVIEWPORTRESOLUTION: u32 = 0x0004;
186pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_RATEDISTORTIONTRADEOFFPOINTS: u32 = 0x0005;
187pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MAXCONTENTBUFFERSIZE: u32 = 0x0006;
188pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONECAPABILITIES: u32 = 0x0007;
189pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SPEAKERCAPABILITIES: u32 = 0x0008;
190pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_TWOWAYTALKSUPPORT: u32 = 0x0009;
191pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SNAPSHOTCAPABILITIES: u32 = 0x000A;
192pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MAXNETWORKBANDWIDTH: u32 = 0x000B;
193pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_CURRENTFRAMERATE: u32 = 0x000C;
194pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_HDRMODEENABLED: u32 = 0x000D;
195pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SUPPORTEDSTREAMUSAGES: u32 = 0x000E;
196pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_ALLOCATEDVIDEOSTREAMS: u32 = 0x000F;
197pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_ALLOCATEDAUDIOSTREAMS: u32 = 0x0010;
198pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_ALLOCATEDSNAPSHOTSTREAMS: u32 = 0x0011;
199pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_STREAMUSAGEPRIORITIES: u32 = 0x0012;
200pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SOFTRECORDINGPRIVACYMODEENABLED: u32 = 0x0013;
201pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SOFTLIVESTREAMPRIVACYMODEENABLED: u32 =
202 0x0014;
203pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_HARDPRIVACYMODEON: u32 = 0x0015;
204pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_NIGHTVISION: u32 = 0x0016;
205pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_NIGHTVISIONILLUM: u32 = 0x0017;
206pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_VIEWPORT: u32 = 0x0018;
207pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SPEAKERMUTED: u32 = 0x0019;
208pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SPEAKERVOLUMELEVEL: u32 = 0x001A;
209pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SPEAKERMAXLEVEL: u32 = 0x001B;
210pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_SPEAKERMINLEVEL: u32 = 0x001C;
211pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONEMUTED: u32 = 0x001D;
212pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONEVOLUMELEVEL: u32 = 0x001E;
213pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONEMAXLEVEL: u32 = 0x001F;
214pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONEMINLEVEL: u32 = 0x0020;
215pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_MICROPHONEAGCENABLED: u32 = 0x0021;
216pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_IMAGEROTATION: u32 = 0x0022;
217pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_IMAGEFLIPHORIZONTAL: u32 = 0x0023;
218pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_IMAGEFLIPVERTICAL: u32 = 0x0024;
219pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_LOCALVIDEORECORDINGENABLED: u32 = 0x0025;
220pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_LOCALSNAPSHOTRECORDINGENABLED: u32 = 0x0026;
221pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_STATUSLIGHTENABLED: u32 = 0x0027;
222pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_ATTR_ID_STATUSLIGHTBRIGHTNESS: u32 = 0x0028;
223pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_AUDIOSTREAMALLOCATE: u32 = 0x00;
224pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_AUDIOSTREAMALLOCATERESPONSE: u32 = 0x01;
225pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_AUDIOSTREAMDEALLOCATE: u32 = 0x02;
226pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_VIDEOSTREAMALLOCATE: u32 = 0x03;
227pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_VIDEOSTREAMALLOCATERESPONSE: u32 = 0x04;
228pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_VIDEOSTREAMMODIFY: u32 = 0x05;
229pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_VIDEOSTREAMDEALLOCATE: u32 = 0x06;
230pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_SNAPSHOTSTREAMALLOCATE: u32 = 0x07;
231pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_SNAPSHOTSTREAMALLOCATERESPONSE: u32 = 0x08;
232pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_SNAPSHOTSTREAMMODIFY: u32 = 0x09;
233pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_SNAPSHOTSTREAMDEALLOCATE: u32 = 0x0A;
234pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_SETSTREAMPRIORITIES: u32 = 0x0B;
235pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_CAPTURESNAPSHOT: u32 = 0x0C;
236pub const CLUSTER_CAMERA_AV_STREAM_MANAGEMENT_CMD_ID_CAPTURESNAPSHOTRESPONSE: u32 = 0x0D;
237
238pub const CLUSTER_ID_CHANNEL: u32 = 0x0504;
240pub const CLUSTER_CHANNEL_ATTR_ID_CHANNELLIST: u32 = 0x0000;
241pub const CLUSTER_CHANNEL_ATTR_ID_LINEUP: u32 = 0x0001;
242pub const CLUSTER_CHANNEL_ATTR_ID_CURRENTCHANNEL: u32 = 0x0002;
243pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNEL: u32 = 0x00;
244pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNELRESPONSE: u32 = 0x01;
245pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNELBYNUMBER: u32 = 0x02;
246pub const CLUSTER_CHANNEL_CMD_ID_SKIPCHANNEL: u32 = 0x03;
247pub const CLUSTER_CHANNEL_CMD_ID_GETPROGRAMGUIDE: u32 = 0x04;
248pub const CLUSTER_CHANNEL_CMD_ID_PROGRAMGUIDERESPONSE: u32 = 0x05;
249pub const CLUSTER_CHANNEL_CMD_ID_RECORDPROGRAM: u32 = 0x06;
250pub const CLUSTER_CHANNEL_CMD_ID_CANCELRECORDPROGRAM: u32 = 0x07;
251
252pub const CLUSTER_ID_CHIME: u32 = 0x0556;
254pub const CLUSTER_CHIME_ATTR_ID_INSTALLEDCHIMESOUNDS: u32 = 0x0000;
255pub const CLUSTER_CHIME_ATTR_ID_SELECTEDCHIME: u32 = 0x0001;
256pub const CLUSTER_CHIME_ATTR_ID_ENABLED: u32 = 0x0002;
257pub const CLUSTER_CHIME_CMD_ID_PLAYCHIMESOUND: u32 = 0x00;
258
259pub const CLUSTER_ID_CLOSURE_CONTROL: u32 = 0x0104;
261pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_COUNTDOWNTIME: u32 = 0x0000;
262pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_MAINSTATE: u32 = 0x0001;
263pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_CURRENTERRORLIST: u32 = 0x0002;
264pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_OVERALLCURRENTSTATE: u32 = 0x0003;
265pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_OVERALLTARGETSTATE: u32 = 0x0004;
266pub const CLUSTER_CLOSURE_CONTROL_ATTR_ID_LATCHCONTROLMODES: u32 = 0x0005;
267pub const CLUSTER_CLOSURE_CONTROL_CMD_ID_STOP: u32 = 0x00;
268pub const CLUSTER_CLOSURE_CONTROL_CMD_ID_MOVETO: u32 = 0x01;
269pub const CLUSTER_CLOSURE_CONTROL_CMD_ID_CALIBRATE: u32 = 0x02;
270
271pub const CLUSTER_ID_CLOSURE_DIMENSION: u32 = 0x0105;
273pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_CURRENTSTATE: u32 = 0x0000;
274pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_TARGETSTATE: u32 = 0x0001;
275pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_RESOLUTION: u32 = 0x0002;
276pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_STEPVALUE: u32 = 0x0003;
277pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_UNIT: u32 = 0x0004;
278pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_UNITRANGE: u32 = 0x0005;
279pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_LIMITRANGE: u32 = 0x0006;
280pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_TRANSLATIONDIRECTION: u32 = 0x0007;
281pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_ROTATIONAXIS: u32 = 0x0008;
282pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_OVERFLOW: u32 = 0x0009;
283pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_MODULATIONTYPE: u32 = 0x000A;
284pub const CLUSTER_CLOSURE_DIMENSION_ATTR_ID_LATCHCONTROLMODES: u32 = 0x000B;
285pub const CLUSTER_CLOSURE_DIMENSION_CMD_ID_SETTARGET: u32 = 0x00;
286pub const CLUSTER_CLOSURE_DIMENSION_CMD_ID_STEP: u32 = 0x01;
287
288pub const CLUSTER_ID_COLOR_CONTROL: u32 = 0x0300;
290pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTHUE: u32 = 0x0000;
291pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTSATURATION: u32 = 0x0001;
292pub const CLUSTER_COLOR_CONTROL_ATTR_ID_REMAININGTIME: u32 = 0x0002;
293pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTX: u32 = 0x0003;
294pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTY: u32 = 0x0004;
295pub const CLUSTER_COLOR_CONTROL_ATTR_ID_DRIFTCOMPENSATION: u32 = 0x0005;
296pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COMPENSATIONTEXT: u32 = 0x0006;
297pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPERATUREMIREDS: u32 = 0x0007;
298pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORMODE: u32 = 0x0008;
299pub const CLUSTER_COLOR_CONTROL_ATTR_ID_OPTIONS: u32 = 0x000F;
300pub const CLUSTER_COLOR_CONTROL_ATTR_ID_NUMBEROFPRIMARIES: u32 = 0x0010;
301pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1X: u32 = 0x0011;
302pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1Y: u32 = 0x0012;
303pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1INTENSITY: u32 = 0x0013;
304pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2X: u32 = 0x0015;
305pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2Y: u32 = 0x0016;
306pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2INTENSITY: u32 = 0x0017;
307pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3X: u32 = 0x0019;
308pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3Y: u32 = 0x001A;
309pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3INTENSITY: u32 = 0x001B;
310pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4X: u32 = 0x0020;
311pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4Y: u32 = 0x0021;
312pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4INTENSITY: u32 = 0x0022;
313pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5X: u32 = 0x0024;
314pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5Y: u32 = 0x0025;
315pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5INTENSITY: u32 = 0x0026;
316pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6X: u32 = 0x0028;
317pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6Y: u32 = 0x0029;
318pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6INTENSITY: u32 = 0x002A;
319pub const CLUSTER_COLOR_CONTROL_ATTR_ID_WHITEPOINTX: u32 = 0x0030;
320pub const CLUSTER_COLOR_CONTROL_ATTR_ID_WHITEPOINTY: u32 = 0x0031;
321pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRX: u32 = 0x0032;
322pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRY: u32 = 0x0033;
323pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRINTENSITY: u32 = 0x0034;
324pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGX: u32 = 0x0036;
325pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGY: u32 = 0x0037;
326pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGINTENSITY: u32 = 0x0038;
327pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBX: u32 = 0x003A;
328pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBY: u32 = 0x003B;
329pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBINTENSITY: u32 = 0x003C;
330pub const CLUSTER_COLOR_CONTROL_ATTR_ID_ENHANCEDCURRENTHUE: u32 = 0x4000;
331pub const CLUSTER_COLOR_CONTROL_ATTR_ID_ENHANCEDCOLORMODE: u32 = 0x4001;
332pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPACTIVE: u32 = 0x4002;
333pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPDIRECTION: u32 = 0x4003;
334pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPTIME: u32 = 0x4004;
335pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPSTARTENHANCEDHUE: u32 = 0x4005;
336pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPSTOREDENHANCEDHUE: u32 = 0x4006;
337pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORCAPABILITIES: u32 = 0x400A;
338pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPPHYSICALMINMIREDS: u32 = 0x400B;
339pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPPHYSICALMAXMIREDS: u32 = 0x400C;
340pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COUPLECOLORTEMPTOLEVELMINMIREDS: u32 = 0x400D;
341pub const CLUSTER_COLOR_CONTROL_ATTR_ID_STARTUPCOLORTEMPERATUREMIREDS: u32 = 0x4010;
342pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOHUE: u32 = 0x00;
343pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVEHUE: u32 = 0x01;
344pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPHUE: u32 = 0x02;
345pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOSATURATION: u32 = 0x03;
346pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVESATURATION: u32 = 0x04;
347pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPSATURATION: u32 = 0x05;
348pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOHUEANDSATURATION: u32 = 0x06;
349pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOCOLOR: u32 = 0x07;
350pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVECOLOR: u32 = 0x08;
351pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPCOLOR: u32 = 0x09;
352pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOCOLORTEMPERATURE: u32 = 0x0A;
353pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVETOHUE: u32 = 0x40;
354pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVEHUE: u32 = 0x41;
355pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDSTEPHUE: u32 = 0x42;
356pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVETOHUEANDSATURATION: u32 = 0x43;
357pub const CLUSTER_COLOR_CONTROL_CMD_ID_COLORLOOPSET: u32 = 0x44;
358pub const CLUSTER_COLOR_CONTROL_CMD_ID_STOPMOVESTEP: u32 = 0x47;
359pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVECOLORTEMPERATURE: u32 = 0x4B;
360pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPCOLORTEMPERATURE: u32 = 0x4C;
361
362pub const CLUSTER_ID_COMMISSIONER_CONTROL: u32 = 0x0751;
364pub const CLUSTER_COMMISSIONER_CONTROL_ATTR_ID_SUPPORTEDDEVICECATEGORIES: u32 = 0x0000;
365pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_REQUESTCOMMISSIONINGAPPROVAL: u32 = 0x00;
366pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_COMMISSIONNODE: u32 = 0x01;
367pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_REVERSEOPENCOMMISSIONINGWINDOW: u32 = 0x02;
368
369pub const CLUSTER_ID_COMMODITY_METERING: u32 = 0x0B07;
371pub const CLUSTER_COMMODITY_METERING_ATTR_ID_METEREDQUANTITY: u32 = 0x0000;
372pub const CLUSTER_COMMODITY_METERING_ATTR_ID_METEREDQUANTITYTIMESTAMP: u32 = 0x0001;
373pub const CLUSTER_COMMODITY_METERING_ATTR_ID_TARIFFUNIT: u32 = 0x0002;
374pub const CLUSTER_COMMODITY_METERING_ATTR_ID_MAXIMUMMETEREDQUANTITIES: u32 = 0x0003;
375
376pub const CLUSTER_ID_COMMODITY_PRICE: u32 = 0x0095;
378pub const CLUSTER_COMMODITY_PRICE_ATTR_ID_TARIFFUNIT: u32 = 0x0000;
379pub const CLUSTER_COMMODITY_PRICE_ATTR_ID_CURRENCY: u32 = 0x0001;
380pub const CLUSTER_COMMODITY_PRICE_ATTR_ID_CURRENTPRICE: u32 = 0x0002;
381pub const CLUSTER_COMMODITY_PRICE_ATTR_ID_PRICEFORECAST: u32 = 0x0003;
382pub const CLUSTER_COMMODITY_PRICE_CMD_ID_GETDETAILEDPRICEREQUEST: u32 = 0x00;
383pub const CLUSTER_COMMODITY_PRICE_CMD_ID_GETDETAILEDPRICERESPONSE: u32 = 0x01;
384pub const CLUSTER_COMMODITY_PRICE_CMD_ID_GETDETAILEDFORECASTREQUEST: u32 = 0x02;
385pub const CLUSTER_COMMODITY_PRICE_CMD_ID_GETDETAILEDFORECASTRESPONSE: u32 = 0x03;
386
387pub const CLUSTER_ID_COMMODITY_TARIFF: u32 = 0x0700;
389pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_TARIFFINFO: u32 = 0x0000;
390pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_TARIFFUNIT: u32 = 0x0001;
391pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_STARTDATE: u32 = 0x0002;
392pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_DAYENTRIES: u32 = 0x0003;
393pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_DAYPATTERNS: u32 = 0x0004;
394pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_CALENDARPERIODS: u32 = 0x0005;
395pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_INDIVIDUALDAYS: u32 = 0x0006;
396pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_CURRENTDAY: u32 = 0x0007;
397pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_NEXTDAY: u32 = 0x0008;
398pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_CURRENTDAYENTRY: u32 = 0x0009;
399pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_CURRENTDAYENTRYDATE: u32 = 0x000A;
400pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_NEXTDAYENTRY: u32 = 0x000B;
401pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_NEXTDAYENTRYDATE: u32 = 0x000C;
402pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_TARIFFCOMPONENTS: u32 = 0x000D;
403pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_TARIFFPERIODS: u32 = 0x000E;
404pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_CURRENTTARIFFCOMPONENTS: u32 = 0x000F;
405pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_NEXTTARIFFCOMPONENTS: u32 = 0x0010;
406pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_DEFAULTRANDOMIZATIONOFFSET: u32 = 0x0011;
407pub const CLUSTER_COMMODITY_TARIFF_ATTR_ID_DEFAULTRANDOMIZATIONTYPE: u32 = 0x0012;
408pub const CLUSTER_COMMODITY_TARIFF_CMD_ID_GETTARIFFCOMPONENT: u32 = 0x00;
409pub const CLUSTER_COMMODITY_TARIFF_CMD_ID_GETTARIFFCOMPONENTRESPONSE: u32 = 0x00;
410pub const CLUSTER_COMMODITY_TARIFF_CMD_ID_GETDAYENTRY: u32 = 0x01;
411pub const CLUSTER_COMMODITY_TARIFF_CMD_ID_GETDAYENTRYRESPONSE: u32 = 0x01;
412
413pub const CLUSTER_ID_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x040C;
415pub const CLUSTER_ID_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x040D;
416pub const CLUSTER_ID_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x0413;
417pub const CLUSTER_ID_OZONE_CONCENTRATION_MEASUREMENT: u32 = 0x0415;
418pub const CLUSTER_ID_PM2_5_CONCENTRATION_MEASUREMENT: u32 = 0x042A;
419pub const CLUSTER_ID_FORMALDEHYDE_CONCENTRATION_MEASUREMENT: u32 = 0x042B;
420pub const CLUSTER_ID_PM1_CONCENTRATION_MEASUREMENT: u32 = 0x042C;
421pub const CLUSTER_ID_PM10_CONCENTRATION_MEASUREMENT: u32 = 0x042D;
422pub const CLUSTER_ID_TOTAL_VOLATILE_ORGANIC_COMPOUNDS_CONCENTRATION_MEASUREMENT: u32 = 0x042E;
423pub const CLUSTER_ID_RADON_CONCENTRATION_MEASUREMENT: u32 = 0x042F;
424pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
425pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
426pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
427pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_PEAKMEASUREDVALUE: u32 = 0x0003;
428pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_PEAKMEASUREDVALUEWINDOW: u32 = 0x0004;
429pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_AVERAGEMEASUREDVALUE: u32 = 0x0005;
430pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_AVERAGEMEASUREDVALUEWINDOW: u32 = 0x0006;
431pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_UNCERTAINTY: u32 = 0x0007;
432pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREMENTUNIT: u32 = 0x0008;
433pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREMENTMEDIUM: u32 = 0x0009;
434pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_LEVELVALUE: u32 = 0x000A;
435
436pub const CLUSTER_ID_CONTENT_APP_OBSERVER: u32 = 0x0510;
438pub const CLUSTER_CONTENT_APP_OBSERVER_CMD_ID_CONTENTAPPMESSAGE: u32 = 0x00;
439pub const CLUSTER_CONTENT_APP_OBSERVER_CMD_ID_CONTENTAPPMESSAGERESPONSE: u32 = 0x01;
440
441pub const CLUSTER_ID_CONTENT_CONTROL: u32 = 0x050F;
443pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ENABLED: u32 = 0x0000;
444pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ONDEMANDRATINGS: u32 = 0x0001;
445pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ONDEMANDRATINGTHRESHOLD: u32 = 0x0002;
446pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCHEDULEDCONTENTRATINGS: u32 = 0x0003;
447pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCHEDULEDCONTENTRATINGTHRESHOLD: u32 = 0x0004;
448pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCREENDAILYTIME: u32 = 0x0005;
449pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_REMAININGSCREENTIME: u32 = 0x0006;
450pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKUNRATED: u32 = 0x0007;
451pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKCHANNELLIST: u32 = 0x0008;
452pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKAPPLICATIONLIST: u32 = 0x0009;
453pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKCONTENTTIMEWINDOW: u32 = 0x000A;
454pub const CLUSTER_CONTENT_CONTROL_CMD_ID_UPDATEPIN: u32 = 0x00;
455pub const CLUSTER_CONTENT_CONTROL_CMD_ID_RESETPIN: u32 = 0x01;
456pub const CLUSTER_CONTENT_CONTROL_CMD_ID_RESETPINRESPONSE: u32 = 0x02;
457pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ENABLE: u32 = 0x03;
458pub const CLUSTER_CONTENT_CONTROL_CMD_ID_DISABLE: u32 = 0x04;
459pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBONUSTIME: u32 = 0x05;
460pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETSCREENDAILYTIME: u32 = 0x06;
461pub const CLUSTER_CONTENT_CONTROL_CMD_ID_BLOCKUNRATEDCONTENT: u32 = 0x07;
462pub const CLUSTER_CONTENT_CONTROL_CMD_ID_UNBLOCKUNRATEDCONTENT: u32 = 0x08;
463pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETONDEMANDRATINGTHRESHOLD: u32 = 0x09;
464pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETSCHEDULEDCONTENTRATINGTHRESHOLD: u32 = 0x0A;
465pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBLOCKCHANNELS: u32 = 0x0B;
466pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKCHANNELS: u32 = 0x0C;
467pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBLOCKAPPLICATIONS: u32 = 0x0D;
468pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKAPPLICATIONS: u32 = 0x0E;
469pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETBLOCKCONTENTTIMEWINDOW: u32 = 0x0F;
470pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKCONTENTTIMEWINDOW: u32 = 0x10;
471
472pub const CLUSTER_ID_CONTENT_LAUNCHER: u32 = 0x050A;
474pub const CLUSTER_CONTENT_LAUNCHER_ATTR_ID_ACCEPTHEADER: u32 = 0x0000;
475pub const CLUSTER_CONTENT_LAUNCHER_ATTR_ID_SUPPORTEDSTREAMINGPROTOCOLS: u32 = 0x0001;
476pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHCONTENT: u32 = 0x00;
477pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHURL: u32 = 0x01;
478pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHERRESPONSE: u32 = 0x02;
479
480pub const CLUSTER_ID_DESCRIPTOR: u32 = 0x001D;
482pub const CLUSTER_DESCRIPTOR_ATTR_ID_DEVICETYPELIST: u32 = 0x0000;
483pub const CLUSTER_DESCRIPTOR_ATTR_ID_SERVERLIST: u32 = 0x0001;
484pub const CLUSTER_DESCRIPTOR_ATTR_ID_CLIENTLIST: u32 = 0x0002;
485pub const CLUSTER_DESCRIPTOR_ATTR_ID_PARTSLIST: u32 = 0x0003;
486pub const CLUSTER_DESCRIPTOR_ATTR_ID_TAGLIST: u32 = 0x0004;
487pub const CLUSTER_DESCRIPTOR_ATTR_ID_ENDPOINTUNIQUEID: u32 = 0x0005;
488
489pub const CLUSTER_ID_DEVICE_ENERGY_MANAGEMENT: u32 = 0x0098;
491pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESATYPE: u32 = 0x0000;
492pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESACANGENERATE: u32 = 0x0001;
493pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESASTATE: u32 = 0x0002;
494pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ABSMINPOWER: u32 = 0x0003;
495pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ABSMAXPOWER: u32 = 0x0004;
496pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_POWERADJUSTMENTCAPABILITY: u32 = 0x0005;
497pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_FORECAST: u32 = 0x0006;
498pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_OPTOUTSTATE: u32 = 0x0007;
499pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_POWERADJUSTREQUEST: u32 = 0x00;
500pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_CANCELPOWERADJUSTREQUEST: u32 = 0x01;
501pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_STARTTIMEADJUSTREQUEST: u32 = 0x02;
502pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_PAUSEREQUEST: u32 = 0x03;
503pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_RESUMEREQUEST: u32 = 0x04;
504pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_MODIFYFORECASTREQUEST: u32 = 0x05;
505pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_REQUESTCONSTRAINTBASEDFORECAST: u32 = 0x06;
506pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_CANCELREQUEST: u32 = 0x07;
507
508pub const CLUSTER_ID_DIAGNOSTIC_LOGS: u32 = 0x0032;
510pub const CLUSTER_DIAGNOSTIC_LOGS_CMD_ID_RETRIEVELOGSREQUEST: u32 = 0x00;
511pub const CLUSTER_DIAGNOSTIC_LOGS_CMD_ID_RETRIEVELOGSRESPONSE: u32 = 0x01;
512
513pub const CLUSTER_ID_ETHERNET_NETWORK_DIAGNOSTICS: u32 = 0x0037;
515pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PHYRATE: u32 = 0x0000;
516pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_FULLDUPLEX: u32 = 0x0001;
517pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETRXCOUNT: u32 = 0x0002;
518pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETTXCOUNT: u32 = 0x0003;
519pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRCOUNT: u32 = 0x0004;
520pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_COLLISIONCOUNT: u32 = 0x0005;
521pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x0006;
522pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_CARRIERDETECT: u32 = 0x0007;
523pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_TIMESINCERESET: u32 = 0x0008;
524pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
525
526pub const CLUSTER_ID_GENERAL_DIAGNOSTICS: u32 = 0x0033;
528pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_NETWORKINTERFACES: u32 = 0x0000;
529pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_REBOOTCOUNT: u32 = 0x0001;
530pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_UPTIME: u32 = 0x0002;
531pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_TOTALOPERATIONALHOURS: u32 = 0x0003;
532pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_BOOTREASON: u32 = 0x0004;
533pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVEHARDWAREFAULTS: u32 = 0x0005;
534pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVERADIOFAULTS: u32 = 0x0006;
535pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVENETWORKFAULTS: u32 = 0x0007;
536pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_TESTEVENTTRIGGERSENABLED: u32 = 0x0008;
537pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_DONOTUSE: u32 = 0x0009;
538pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TESTEVENTTRIGGER: u32 = 0x00;
539pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TIMESNAPSHOT: u32 = 0x01;
540pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TIMESNAPSHOTRESPONSE: u32 = 0x02;
541pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_PAYLOADTESTREQUEST: u32 = 0x03;
542pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_PAYLOADTESTRESPONSE: u32 = 0x04;
543
544pub const CLUSTER_ID_SOFTWARE_DIAGNOSTICS: u32 = 0x0034;
546pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_THREADMETRICS: u32 = 0x0000;
547pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPFREE: u32 = 0x0001;
548pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPUSED: u32 = 0x0002;
549pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPHIGHWATERMARK: u32 = 0x0003;
550pub const CLUSTER_SOFTWARE_DIAGNOSTICS_CMD_ID_RESETWATERMARKS: u32 = 0x00;
551
552pub const CLUSTER_ID_THREAD_NETWORK_DIAGNOSTICS: u32 = 0x0035;
554pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNEL: u32 = 0x0000;
555pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTINGROLE: u32 = 0x0001;
556pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_NETWORKNAME: u32 = 0x0002;
557pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PANID: u32 = 0x0003;
558pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_EXTENDEDPANID: u32 = 0x0004;
559pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_MESHLOCALPREFIX: u32 = 0x0005;
560pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x0006;
561pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_NEIGHBORTABLE: u32 = 0x0007;
562pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTETABLE: u32 = 0x0008;
563pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARTITIONID: u32 = 0x0009;
564pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_WEIGHTING: u32 = 0x000A;
565pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DATAVERSION: u32 = 0x000B;
566pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_STABLEDATAVERSION: u32 = 0x000C;
567pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_LEADERROUTERID: u32 = 0x000D;
568pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DETACHEDROLECOUNT: u32 = 0x000E;
569pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHILDROLECOUNT: u32 = 0x000F;
570pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTERROLECOUNT: u32 = 0x0010;
571pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_LEADERROLECOUNT: u32 = 0x0011;
572pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ATTACHATTEMPTCOUNT: u32 = 0x0012;
573pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARTITIONIDCHANGECOUNT: u32 = 0x0013;
574pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_BETTERPARTITIONATTACHATTEMPTCOUNT: u32 =
575 0x0014;
576pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARENTCHANGECOUNT: u32 = 0x0015;
577pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXTOTALCOUNT: u32 = 0x0016;
578pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXUNICASTCOUNT: u32 = 0x0017;
579pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBROADCASTCOUNT: u32 = 0x0018;
580pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXACKREQUESTEDCOUNT: u32 = 0x0019;
581pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXACKEDCOUNT: u32 = 0x001A;
582pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXNOACKREQUESTEDCOUNT: u32 = 0x001B;
583pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDATACOUNT: u32 = 0x001C;
584pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDATAPOLLCOUNT: u32 = 0x001D;
585pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBEACONCOUNT: u32 = 0x001E;
586pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBEACONREQUESTCOUNT: u32 = 0x001F;
587pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXOTHERCOUNT: u32 = 0x0020;
588pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXRETRYCOUNT: u32 = 0x0021;
589pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDIRECTMAXRETRYEXPIRYCOUNT: u32 = 0x0022;
590pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXINDIRECTMAXRETRYEXPIRYCOUNT: u32 = 0x0023;
591pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRCCACOUNT: u32 = 0x0024;
592pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRABORTCOUNT: u32 = 0x0025;
593pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRBUSYCHANNELCOUNT: u32 = 0x0026;
594pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXTOTALCOUNT: u32 = 0x0027;
595pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXUNICASTCOUNT: u32 = 0x0028;
596pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBROADCASTCOUNT: u32 = 0x0029;
597pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDATACOUNT: u32 = 0x002A;
598pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDATAPOLLCOUNT: u32 = 0x002B;
599pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBEACONCOUNT: u32 = 0x002C;
600pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBEACONREQUESTCOUNT: u32 = 0x002D;
601pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXOTHERCOUNT: u32 = 0x002E;
602pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXADDRESSFILTEREDCOUNT: u32 = 0x002F;
603pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDESTADDRFILTEREDCOUNT: u32 = 0x0030;
604pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDUPLICATEDCOUNT: u32 = 0x0031;
605pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRNOFRAMECOUNT: u32 = 0x0032;
606pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRUNKNOWNNEIGHBORCOUNT: u32 = 0x0033;
607pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRINVALIDSRCADDRCOUNT: u32 = 0x0034;
608pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRSECCOUNT: u32 = 0x0035;
609pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRFCSCOUNT: u32 = 0x0036;
610pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERROTHERCOUNT: u32 = 0x0037;
611pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ACTIVETIMESTAMP: u32 = 0x0038;
612pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PENDINGTIMESTAMP: u32 = 0x0039;
613pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DELAY: u32 = 0x003A;
614pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_SECURITYPOLICY: u32 = 0x003B;
615pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNELPAGE0MASK: u32 = 0x003C;
616pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_OPERATIONALDATASETCOMPONENTS: u32 = 0x003D;
617pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ACTIVENETWORKFAULTSLIST: u32 = 0x003E;
618pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_EXTADDRESS: u32 = 0x003F;
619pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RLOC16: u32 = 0x0040;
620pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
621
622pub const CLUSTER_ID_WI_FI_NETWORK_DIAGNOSTICS: u32 = 0x0036;
624pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BSSID: u32 = 0x0000;
625pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_SECURITYTYPE: u32 = 0x0001;
626pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_WIFIVERSION: u32 = 0x0002;
627pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNELNUMBER: u32 = 0x0003;
628pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_RSSI: u32 = 0x0004;
629pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BEACONLOSTCOUNT: u32 = 0x0005;
630pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BEACONRXCOUNT: u32 = 0x0006;
631pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETMULTICASTRXCOUNT: u32 = 0x0007;
632pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETMULTICASTTXCOUNT: u32 = 0x0008;
633pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETUNICASTRXCOUNT: u32 = 0x0009;
634pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETUNICASTTXCOUNT: u32 = 0x000A;
635pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_CURRENTMAXRATE: u32 = 0x000B;
636pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x000C;
637pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
638
639pub const CLUSTER_ID_DISHWASHER_ALARM: u32 = 0x005D;
641
642pub const CLUSTER_ID_DOOR_LOCK: u32 = 0x0101;
644pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCKSTATE: u32 = 0x0000;
645pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCKTYPE: u32 = 0x0001;
646pub const CLUSTER_DOOR_LOCK_ATTR_ID_ACTUATORENABLED: u32 = 0x0002;
647pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOORSTATE: u32 = 0x0003;
648pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOOROPENEVENTS: u32 = 0x0004;
649pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOORCLOSEDEVENTS: u32 = 0x0005;
650pub const CLUSTER_DOOR_LOCK_ATTR_ID_OPENPERIOD: u32 = 0x0006;
651pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFTOTALUSERSSUPPORTED: u32 = 0x0011;
652pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFPINUSERSSUPPORTED: u32 = 0x0012;
653pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFRFIDUSERSSUPPORTED: u32 = 0x0013;
654pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFWEEKDAYSCHEDULESSUPPORTEDPERUSER: u32 = 0x0014;
655pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFYEARDAYSCHEDULESSUPPORTEDPERUSER: u32 = 0x0015;
656pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFHOLIDAYSCHEDULESSUPPORTED: u32 = 0x0016;
657pub const CLUSTER_DOOR_LOCK_ATTR_ID_MAXPINCODELENGTH: u32 = 0x0017;
658pub const CLUSTER_DOOR_LOCK_ATTR_ID_MINPINCODELENGTH: u32 = 0x0018;
659pub const CLUSTER_DOOR_LOCK_ATTR_ID_MAXRFIDCODELENGTH: u32 = 0x0019;
660pub const CLUSTER_DOOR_LOCK_ATTR_ID_MINRFIDCODELENGTH: u32 = 0x001A;
661pub const CLUSTER_DOOR_LOCK_ATTR_ID_CREDENTIALRULESSUPPORT: u32 = 0x001B;
662pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFCREDENTIALSSUPPORTEDPERUSER: u32 = 0x001C;
663pub const CLUSTER_DOOR_LOCK_ATTR_ID_LANGUAGE: u32 = 0x0021;
664pub const CLUSTER_DOOR_LOCK_ATTR_ID_LEDSETTINGS: u32 = 0x0022;
665pub const CLUSTER_DOOR_LOCK_ATTR_ID_AUTORELOCKTIME: u32 = 0x0023;
666pub const CLUSTER_DOOR_LOCK_ATTR_ID_SOUNDVOLUME: u32 = 0x0024;
667pub const CLUSTER_DOOR_LOCK_ATTR_ID_OPERATINGMODE: u32 = 0x0025;
668pub const CLUSTER_DOOR_LOCK_ATTR_ID_SUPPORTEDOPERATINGMODES: u32 = 0x0026;
669pub const CLUSTER_DOOR_LOCK_ATTR_ID_DEFAULTCONFIGURATIONREGISTER: u32 = 0x0027;
670pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLELOCALPROGRAMMING: u32 = 0x0028;
671pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEONETOUCHLOCKING: u32 = 0x0029;
672pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEINSIDESTATUSLED: u32 = 0x002A;
673pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEPRIVACYMODEBUTTON: u32 = 0x002B;
674pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCALPROGRAMMINGFEATURES: u32 = 0x002C;
675pub const CLUSTER_DOOR_LOCK_ATTR_ID_WRONGCODEENTRYLIMIT: u32 = 0x0030;
676pub const CLUSTER_DOOR_LOCK_ATTR_ID_USERCODETEMPORARYDISABLETIME: u32 = 0x0031;
677pub const CLUSTER_DOOR_LOCK_ATTR_ID_SENDPINOVERTHEAIR: u32 = 0x0032;
678pub const CLUSTER_DOOR_LOCK_ATTR_ID_REQUIREPINFORREMOTEOPERATION: u32 = 0x0033;
679pub const CLUSTER_DOOR_LOCK_ATTR_ID_SECURITYLEVEL: u32 = 0x0034;
680pub const CLUSTER_DOOR_LOCK_ATTR_ID_EXPIRINGUSERTIMEOUT: u32 = 0x0035;
681pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERVERIFICATIONKEY: u32 = 0x0080;
682pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERGROUPIDENTIFIER: u32 = 0x0081;
683pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERGROUPSUBIDENTIFIER: u32 = 0x0082;
684pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROEXPEDITEDTRANSACTIONSUPPORTEDPROTOCOLVERSIONS: u32 =
685 0x0083;
686pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROGROUPRESOLVINGKEY: u32 = 0x0084;
687pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROSUPPORTEDBLEUWBPROTOCOLVERSIONS: u32 = 0x0085;
688pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROBLEADVERTISINGVERSION: u32 = 0x0086;
689pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFALIROCREDENTIALISSUERKEYSSUPPORTED: u32 = 0x0087;
690pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFALIROENDPOINTKEYSSUPPORTED: u32 = 0x0088;
691pub const CLUSTER_DOOR_LOCK_CMD_ID_LOCKDOOR: u32 = 0x00;
692pub const CLUSTER_DOOR_LOCK_CMD_ID_UNLOCKDOOR: u32 = 0x01;
693pub const CLUSTER_DOOR_LOCK_CMD_ID_TOGGLE: u32 = 0x02;
694pub const CLUSTER_DOOR_LOCK_CMD_ID_UNLOCKWITHTIMEOUT: u32 = 0x03;
695pub const CLUSTER_DOOR_LOCK_CMD_ID_SETWEEKDAYSCHEDULE: u32 = 0x0B;
696pub const CLUSTER_DOOR_LOCK_CMD_ID_GETWEEKDAYSCHEDULE: u32 = 0x0C;
697pub const CLUSTER_DOOR_LOCK_CMD_ID_GETWEEKDAYSCHEDULERESPONSE: u32 = 0x0C;
698pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARWEEKDAYSCHEDULE: u32 = 0x0D;
699pub const CLUSTER_DOOR_LOCK_CMD_ID_SETYEARDAYSCHEDULE: u32 = 0x0E;
700pub const CLUSTER_DOOR_LOCK_CMD_ID_GETYEARDAYSCHEDULE: u32 = 0x0F;
701pub const CLUSTER_DOOR_LOCK_CMD_ID_GETYEARDAYSCHEDULERESPONSE: u32 = 0x0F;
702pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARYEARDAYSCHEDULE: u32 = 0x10;
703pub const CLUSTER_DOOR_LOCK_CMD_ID_SETHOLIDAYSCHEDULE: u32 = 0x11;
704pub const CLUSTER_DOOR_LOCK_CMD_ID_GETHOLIDAYSCHEDULE: u32 = 0x12;
705pub const CLUSTER_DOOR_LOCK_CMD_ID_GETHOLIDAYSCHEDULERESPONSE: u32 = 0x12;
706pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARHOLIDAYSCHEDULE: u32 = 0x13;
707pub const CLUSTER_DOOR_LOCK_CMD_ID_SETUSER: u32 = 0x1A;
708pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSER: u32 = 0x1B;
709pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERRESPONSE: u32 = 0x1C;
710pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARUSER: u32 = 0x1D;
711pub const CLUSTER_DOOR_LOCK_CMD_ID_SETCREDENTIAL: u32 = 0x22;
712pub const CLUSTER_DOOR_LOCK_CMD_ID_SETCREDENTIALRESPONSE: u32 = 0x23;
713pub const CLUSTER_DOOR_LOCK_CMD_ID_GETCREDENTIALSTATUS: u32 = 0x24;
714pub const CLUSTER_DOOR_LOCK_CMD_ID_GETCREDENTIALSTATUSRESPONSE: u32 = 0x25;
715pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARCREDENTIAL: u32 = 0x26;
716pub const CLUSTER_DOOR_LOCK_CMD_ID_UNBOLTDOOR: u32 = 0x27;
717pub const CLUSTER_DOOR_LOCK_CMD_ID_SETALIROREADERCONFIG: u32 = 0x28;
718pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARALIROREADERCONFIG: u32 = 0x29;
719
720pub const CLUSTER_ID_ECOSYSTEM_INFORMATION: u32 = 0x0750;
722pub const CLUSTER_ECOSYSTEM_INFORMATION_ATTR_ID_DEVICEDIRECTORY: u32 = 0x0000;
723pub const CLUSTER_ECOSYSTEM_INFORMATION_ATTR_ID_LOCATIONDIRECTORY: u32 = 0x0001;
724
725pub const CLUSTER_ID_ELECTRICAL_ENERGY_MEASUREMENT: u32 = 0x0091;
727pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_ACCURACY: u32 = 0x0000;
728pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYIMPORTED: u32 = 0x0001;
729pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYEXPORTED: u32 = 0x0002;
730pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_PERIODICENERGYIMPORTED: u32 = 0x0003;
731pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_PERIODICENERGYEXPORTED: u32 = 0x0004;
732pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYRESET: u32 = 0x0005;
733
734pub const CLUSTER_ID_ELECTRICAL_GRID_CONDITIONS: u32 = 0x00A0;
736pub const CLUSTER_ELECTRICAL_GRID_CONDITIONS_ATTR_ID_LOCALGENERATIONAVAILABLE: u32 = 0x0000;
737pub const CLUSTER_ELECTRICAL_GRID_CONDITIONS_ATTR_ID_CURRENTCONDITIONS: u32 = 0x0001;
738pub const CLUSTER_ELECTRICAL_GRID_CONDITIONS_ATTR_ID_FORECASTCONDITIONS: u32 = 0x0002;
739
740pub const CLUSTER_ID_ELECTRICAL_POWER_MEASUREMENT: u32 = 0x0090;
742pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_POWERMODE: u32 = 0x0000;
743pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_NUMBEROFMEASUREMENTTYPES: u32 = 0x0001;
744pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACCURACY: u32 = 0x0002;
745pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RANGES: u32 = 0x0003;
746pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_VOLTAGE: u32 = 0x0004;
747pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACTIVECURRENT: u32 = 0x0005;
748pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_REACTIVECURRENT: u32 = 0x0006;
749pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_APPARENTCURRENT: u32 = 0x0007;
750pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACTIVEPOWER: u32 = 0x0008;
751pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_REACTIVEPOWER: u32 = 0x0009;
752pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_APPARENTPOWER: u32 = 0x000A;
753pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSVOLTAGE: u32 = 0x000B;
754pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSCURRENT: u32 = 0x000C;
755pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSPOWER: u32 = 0x000D;
756pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_FREQUENCY: u32 = 0x000E;
757pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_HARMONICCURRENTS: u32 = 0x000F;
758pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_HARMONICPHASES: u32 = 0x0010;
759pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_POWERFACTOR: u32 = 0x0011;
760pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_NEUTRALCURRENT: u32 = 0x0012;
761
762pub const CLUSTER_ID_ENERGY_EVSE: u32 = 0x0099;
764pub const CLUSTER_ENERGY_EVSE_ATTR_ID_STATE: u32 = 0x0000;
765pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SUPPLYSTATE: u32 = 0x0001;
766pub const CLUSTER_ENERGY_EVSE_ATTR_ID_FAULTSTATE: u32 = 0x0002;
767pub const CLUSTER_ENERGY_EVSE_ATTR_ID_CHARGINGENABLEDUNTIL: u32 = 0x0003;
768pub const CLUSTER_ENERGY_EVSE_ATTR_ID_DISCHARGINGENABLEDUNTIL: u32 = 0x0004;
769pub const CLUSTER_ENERGY_EVSE_ATTR_ID_CIRCUITCAPACITY: u32 = 0x0005;
770pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MINIMUMCHARGECURRENT: u32 = 0x0006;
771pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MAXIMUMCHARGECURRENT: u32 = 0x0007;
772pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MAXIMUMDISCHARGECURRENT: u32 = 0x0008;
773pub const CLUSTER_ENERGY_EVSE_ATTR_ID_USERMAXIMUMCHARGECURRENT: u32 = 0x0009;
774pub const CLUSTER_ENERGY_EVSE_ATTR_ID_RANDOMIZATIONDELAYWINDOW: u32 = 0x000A;
775pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGESTARTTIME: u32 = 0x0023;
776pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGETARGETTIME: u32 = 0x0024;
777pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGEREQUIREDENERGY: u32 = 0x0025;
778pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGETARGETSOC: u32 = 0x0026;
779pub const CLUSTER_ENERGY_EVSE_ATTR_ID_APPROXIMATEEVEFFICIENCY: u32 = 0x0027;
780pub const CLUSTER_ENERGY_EVSE_ATTR_ID_STATEOFCHARGE: u32 = 0x0030;
781pub const CLUSTER_ENERGY_EVSE_ATTR_ID_BATTERYCAPACITY: u32 = 0x0031;
782pub const CLUSTER_ENERGY_EVSE_ATTR_ID_VEHICLEID: u32 = 0x0032;
783pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONID: u32 = 0x0040;
784pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONDURATION: u32 = 0x0041;
785pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONENERGYCHARGED: u32 = 0x0042;
786pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONENERGYDISCHARGED: u32 = 0x0043;
787pub const CLUSTER_ENERGY_EVSE_CMD_ID_GETTARGETSRESPONSE: u32 = 0x00;
788pub const CLUSTER_ENERGY_EVSE_CMD_ID_DISABLE: u32 = 0x01;
789pub const CLUSTER_ENERGY_EVSE_CMD_ID_ENABLECHARGING: u32 = 0x02;
790pub const CLUSTER_ENERGY_EVSE_CMD_ID_ENABLEDISCHARGING: u32 = 0x03;
791pub const CLUSTER_ENERGY_EVSE_CMD_ID_STARTDIAGNOSTICS: u32 = 0x04;
792pub const CLUSTER_ENERGY_EVSE_CMD_ID_SETTARGETS: u32 = 0x05;
793pub const CLUSTER_ENERGY_EVSE_CMD_ID_GETTARGETS: u32 = 0x06;
794pub const CLUSTER_ENERGY_EVSE_CMD_ID_CLEARTARGETS: u32 = 0x07;
795
796pub const CLUSTER_ID_ENERGY_PREFERENCE: u32 = 0x009B;
798pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_ENERGYBALANCES: u32 = 0x0000;
799pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_CURRENTENERGYBALANCE: u32 = 0x0001;
800pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_ENERGYPRIORITIES: u32 = 0x0002;
801pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_LOWPOWERMODESENSITIVITIES: u32 = 0x0003;
802pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_CURRENTLOWPOWERMODESENSITIVITY: u32 = 0x0004;
803
804pub const CLUSTER_ID_FAN_CONTROL: u32 = 0x0202;
806pub const CLUSTER_FAN_CONTROL_ATTR_ID_FANMODE: u32 = 0x0000;
807pub const CLUSTER_FAN_CONTROL_ATTR_ID_FANMODESEQUENCE: u32 = 0x0001;
808pub const CLUSTER_FAN_CONTROL_ATTR_ID_PERCENTSETTING: u32 = 0x0002;
809pub const CLUSTER_FAN_CONTROL_ATTR_ID_PERCENTCURRENT: u32 = 0x0003;
810pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDMAX: u32 = 0x0004;
811pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDSETTING: u32 = 0x0005;
812pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDCURRENT: u32 = 0x0006;
813pub const CLUSTER_FAN_CONTROL_ATTR_ID_ROCKSUPPORT: u32 = 0x0007;
814pub const CLUSTER_FAN_CONTROL_ATTR_ID_ROCKSETTING: u32 = 0x0008;
815pub const CLUSTER_FAN_CONTROL_ATTR_ID_WINDSUPPORT: u32 = 0x0009;
816pub const CLUSTER_FAN_CONTROL_ATTR_ID_WINDSETTING: u32 = 0x000A;
817pub const CLUSTER_FAN_CONTROL_ATTR_ID_AIRFLOWDIRECTION: u32 = 0x000B;
818pub const CLUSTER_FAN_CONTROL_CMD_ID_STEP: u32 = 0x00;
819
820pub const CLUSTER_ID_FIXED_LABEL: u32 = 0x0040;
822pub const CLUSTER_FIXED_LABEL_ATTR_ID_LABELLIST: u32 = 0x0000;
823
824pub const CLUSTER_ID_FLOW_MEASUREMENT: u32 = 0x0404;
826pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
827pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
828pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
829pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
830
831pub const CLUSTER_ID_GENERAL_COMMISSIONING: u32 = 0x0030;
833pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_BREADCRUMB: u32 = 0x0000;
834pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_BASICCOMMISSIONINGINFO: u32 = 0x0001;
835pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_REGULATORYCONFIG: u32 = 0x0002;
836pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_LOCATIONCAPABILITY: u32 = 0x0003;
837pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_SUPPORTSCONCURRENTCONNECTION: u32 = 0x0004;
838pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACCEPTEDVERSION: u32 = 0x0005;
839pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCMINREQUIREDVERSION: u32 = 0x0006;
840pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACKNOWLEDGEMENTS: u32 = 0x0007;
841pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACKNOWLEDGEMENTSREQUIRED: u32 = 0x0008;
842pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCUPDATEDEADLINE: u32 = 0x0009;
843pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_RECOVERYIDENTIFIER: u32 = 0x000A;
844pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_NETWORKRECOVERYREASON: u32 = 0x000B;
845pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_ISCOMMISSIONINGWITHOUTPOWER: u32 = 0x000C;
846pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_ARMFAILSAFE: u32 = 0x00;
847pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_ARMFAILSAFERESPONSE: u32 = 0x01;
848pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETREGULATORYCONFIG: u32 = 0x02;
849pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETREGULATORYCONFIGRESPONSE: u32 = 0x03;
850pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_COMMISSIONINGCOMPLETE: u32 = 0x04;
851pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_COMMISSIONINGCOMPLETERESPONSE: u32 = 0x05;
852pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETTCACKNOWLEDGEMENTS: u32 = 0x06;
853pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETTCACKNOWLEDGEMENTSRESPONSE: u32 = 0x07;
854
855pub const CLUSTER_ID_GROUP_KEY_MANAGEMENT: u32 = 0x003F;
857pub const CLUSTER_GROUP_KEY_MANAGEMENT_ATTR_ID_GROUPKEYMAP: u32 = 0x0000;
858pub const CLUSTER_GROUP_KEY_MANAGEMENT_ATTR_ID_GROUPTABLE: u32 = 0x0001;
859pub const CLUSTER_GROUP_KEY_MANAGEMENT_ATTR_ID_MAXGROUPSPERFABRIC: u32 = 0x0002;
860pub const CLUSTER_GROUP_KEY_MANAGEMENT_ATTR_ID_MAXGROUPKEYSPERFABRIC: u32 = 0x0003;
861pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETWRITE: u32 = 0x00;
862pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETREAD: u32 = 0x01;
863pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETREADRESPONSE: u32 = 0x02;
864pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETREMOVE: u32 = 0x03;
865pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETREADALLINDICES: u32 = 0x04;
866pub const CLUSTER_GROUP_KEY_MANAGEMENT_CMD_ID_KEYSETREADALLINDICESRESPONSE: u32 = 0x05;
867
868pub const CLUSTER_ID_GROUPS: u32 = 0x0004;
870pub const CLUSTER_GROUPS_ATTR_ID_NAMESUPPORT: u32 = 0x0000;
871pub const CLUSTER_GROUPS_CMD_ID_ADDGROUP: u32 = 0x00;
872pub const CLUSTER_GROUPS_CMD_ID_ADDGROUPRESPONSE: u32 = 0x00;
873pub const CLUSTER_GROUPS_CMD_ID_VIEWGROUP: u32 = 0x01;
874pub const CLUSTER_GROUPS_CMD_ID_VIEWGROUPRESPONSE: u32 = 0x01;
875pub const CLUSTER_GROUPS_CMD_ID_GETGROUPMEMBERSHIP: u32 = 0x02;
876pub const CLUSTER_GROUPS_CMD_ID_GETGROUPMEMBERSHIPRESPONSE: u32 = 0x02;
877pub const CLUSTER_GROUPS_CMD_ID_REMOVEGROUP: u32 = 0x03;
878pub const CLUSTER_GROUPS_CMD_ID_REMOVEGROUPRESPONSE: u32 = 0x03;
879pub const CLUSTER_GROUPS_CMD_ID_REMOVEALLGROUPS: u32 = 0x04;
880pub const CLUSTER_GROUPS_CMD_ID_ADDGROUPIFIDENTIFYING: u32 = 0x05;
881
882pub const CLUSTER_ID_ICD_MANAGEMENT: u32 = 0x0046;
884pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_IDLEMODEDURATION: u32 = 0x0000;
885pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_ACTIVEMODEDURATION: u32 = 0x0001;
886pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_ACTIVEMODETHRESHOLD: u32 = 0x0002;
887pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_REGISTEREDCLIENTS: u32 = 0x0003;
888pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_ICDCOUNTER: u32 = 0x0004;
889pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_CLIENTSSUPPORTEDPERFABRIC: u32 = 0x0005;
890pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_USERACTIVEMODETRIGGERHINT: u32 = 0x0006;
891pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_USERACTIVEMODETRIGGERINSTRUCTION: u32 = 0x0007;
892pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_OPERATINGMODE: u32 = 0x0008;
893pub const CLUSTER_ICD_MANAGEMENT_ATTR_ID_MAXIMUMCHECKINBACKOFF: u32 = 0x0009;
894pub const CLUSTER_ICD_MANAGEMENT_CMD_ID_REGISTERCLIENT: u32 = 0x00;
895pub const CLUSTER_ICD_MANAGEMENT_CMD_ID_REGISTERCLIENTRESPONSE: u32 = 0x01;
896pub const CLUSTER_ICD_MANAGEMENT_CMD_ID_UNREGISTERCLIENT: u32 = 0x02;
897pub const CLUSTER_ICD_MANAGEMENT_CMD_ID_STAYACTIVEREQUEST: u32 = 0x03;
898pub const CLUSTER_ICD_MANAGEMENT_CMD_ID_STAYACTIVERESPONSE: u32 = 0x04;
899
900pub const CLUSTER_ID_IDENTIFY: u32 = 0x0003;
902pub const CLUSTER_IDENTIFY_ATTR_ID_IDENTIFYTIME: u32 = 0x0000;
903pub const CLUSTER_IDENTIFY_ATTR_ID_IDENTIFYTYPE: u32 = 0x0001;
904pub const CLUSTER_IDENTIFY_CMD_ID_IDENTIFY: u32 = 0x00;
905pub const CLUSTER_IDENTIFY_CMD_ID_TRIGGEREFFECT: u32 = 0x40;
906
907pub const CLUSTER_ID_ILLUMINANCE_MEASUREMENT: u32 = 0x0400;
909pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
910pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
911pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
912pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
913pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_LIGHTSENSORTYPE: u32 = 0x0004;
914
915pub const CLUSTER_ID_JOINT_FABRIC_ADMINISTRATOR: u32 = 0x0753;
917pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_ATTR_ID_ADMINISTRATORFABRICINDEX: u32 = 0x0000;
918pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_ICACCSRREQUEST: u32 = 0x00;
919pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_ICACCSRRESPONSE: u32 = 0x01;
920pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_ADDICAC: u32 = 0x02;
921pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_ICACRESPONSE: u32 = 0x03;
922pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_OPENJOINTCOMMISSIONINGWINDOW: u32 = 0x04;
923pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_TRANSFERANCHORREQUEST: u32 = 0x05;
924pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_TRANSFERANCHORRESPONSE: u32 = 0x06;
925pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_TRANSFERANCHORCOMPLETE: u32 = 0x07;
926pub const CLUSTER_JOINT_FABRIC_ADMINISTRATOR_CMD_ID_ANNOUNCEJOINTFABRICADMINISTRATOR: u32 = 0x08;
927
928pub const CLUSTER_ID_JOINT_FABRIC_DATASTORE: u32 = 0x0752;
930pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ANCHORROOTCA: u32 = 0x0000;
931pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ANCHORNODEID: u32 = 0x0001;
932pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ANCHORVENDORID: u32 = 0x0002;
933pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_FRIENDLYNAME: u32 = 0x0003;
934pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_GROUPKEYSETLIST: u32 = 0x0004;
935pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_GROUPLIST: u32 = 0x0005;
936pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_NODELIST: u32 = 0x0006;
937pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ADMINLIST: u32 = 0x0007;
938pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_STATUS: u32 = 0x0008;
939pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ENDPOINTGROUPIDLIST: u32 = 0x0009;
940pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_ENDPOINTBINDINGLIST: u32 = 0x000A;
941pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_NODEKEYSETLIST: u32 = 0x000B;
942pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_NODEACLLIST: u32 = 0x000C;
943pub const CLUSTER_JOINT_FABRIC_DATASTORE_ATTR_ID_NODEENDPOINTLIST: u32 = 0x000D;
944pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDKEYSET: u32 = 0x00;
945pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_UPDATEKEYSET: u32 = 0x01;
946pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEKEYSET: u32 = 0x02;
947pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDGROUP: u32 = 0x03;
948pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_UPDATEGROUP: u32 = 0x04;
949pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEGROUP: u32 = 0x05;
950pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDADMIN: u32 = 0x06;
951pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_UPDATEADMIN: u32 = 0x07;
952pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEADMIN: u32 = 0x08;
953pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDPENDINGNODE: u32 = 0x09;
954pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REFRESHNODE: u32 = 0x0A;
955pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_UPDATENODE: u32 = 0x0B;
956pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVENODE: u32 = 0x0C;
957pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_UPDATEENDPOINTFORNODE: u32 = 0x0D;
958pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDGROUPIDTOENDPOINTFORNODE: u32 = 0x0E;
959pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEGROUPIDFROMENDPOINTFORNODE: u32 = 0x0F;
960pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDBINDINGTOENDPOINTFORNODE: u32 = 0x10;
961pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEBINDINGFROMENDPOINTFORNODE: u32 = 0x11;
962pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_ADDACLTONODE: u32 = 0x12;
963pub const CLUSTER_JOINT_FABRIC_DATASTORE_CMD_ID_REMOVEACLFROMNODE: u32 = 0x13;
964
965pub const CLUSTER_ID_KEYPAD_INPUT: u32 = 0x0509;
967pub const CLUSTER_KEYPAD_INPUT_CMD_ID_SENDKEY: u32 = 0x00;
968pub const CLUSTER_KEYPAD_INPUT_CMD_ID_SENDKEYRESPONSE: u32 = 0x01;
969
970pub const CLUSTER_ID_LAUNDRY_DRYER_CONTROLS: u32 = 0x004A;
975pub const CLUSTER_LAUNDRY_DRYER_CONTROLS_ATTR_ID_SUPPORTEDDRYNESSLEVELS: u32 = 0x0000;
976pub const CLUSTER_LAUNDRY_DRYER_CONTROLS_ATTR_ID_SELECTEDDRYNESSLEVEL: u32 = 0x0001;
977
978pub const CLUSTER_ID_LAUNDRY_WASHER_CONTROLS: u32 = 0x0053;
980pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SPINSPEEDS: u32 = 0x0000;
981pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SPINSPEEDCURRENT: u32 = 0x0001;
982pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_NUMBEROFRINSES: u32 = 0x0002;
983pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SUPPORTEDRINSES: u32 = 0x0003;
984
985pub const CLUSTER_ID_LEVEL_CONTROL: u32 = 0x0008;
987pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_CURRENTLEVEL: u32 = 0x0000;
988pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_REMAININGTIME: u32 = 0x0001;
989pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MINLEVEL: u32 = 0x0002;
990pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MAXLEVEL: u32 = 0x0003;
991pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_CURRENTFREQUENCY: u32 = 0x0004;
992pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MINFREQUENCY: u32 = 0x0005;
993pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MAXFREQUENCY: u32 = 0x0006;
994pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_OPTIONS: u32 = 0x000F;
995pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONOFFTRANSITIONTIME: u32 = 0x0010;
996pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONLEVEL: u32 = 0x0011;
997pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONTRANSITIONTIME: u32 = 0x0012;
998pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_OFFTRANSITIONTIME: u32 = 0x0013;
999pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_DEFAULTMOVERATE: u32 = 0x0014;
1000pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_STARTUPCURRENTLEVEL: u32 = 0x4000;
1001pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOLEVEL: u32 = 0x00;
1002pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVE: u32 = 0x01;
1003pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STEP: u32 = 0x02;
1004pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STOP: u32 = 0x03;
1005pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOLEVELWITHONOFF: u32 = 0x04;
1006pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVEWITHONOFF: u32 = 0x05;
1007pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STEPWITHONOFF: u32 = 0x06;
1008pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STOPWITHONOFF: u32 = 0x07;
1009pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOCLOSESTFREQUENCY: u32 = 0x08;
1010
1011pub const CLUSTER_ID_LOCALIZATION_CONFIGURATION: u32 = 0x002B;
1013pub const CLUSTER_LOCALIZATION_CONFIGURATION_ATTR_ID_ACTIVELOCALE: u32 = 0x0000;
1014pub const CLUSTER_LOCALIZATION_CONFIGURATION_ATTR_ID_SUPPORTEDLOCALES: u32 = 0x0001;
1015
1016pub const CLUSTER_ID_TIME_FORMAT_LOCALIZATION: u32 = 0x002C;
1018pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_HOURFORMAT: u32 = 0x0000;
1019pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_ACTIVECALENDARTYPE: u32 = 0x0001;
1020pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_SUPPORTEDCALENDARTYPES: u32 = 0x0002;
1021
1022pub const CLUSTER_ID_UNIT_LOCALIZATION: u32 = 0x002D;
1024pub const CLUSTER_UNIT_LOCALIZATION_ATTR_ID_TEMPERATUREUNIT: u32 = 0x0000;
1025pub const CLUSTER_UNIT_LOCALIZATION_ATTR_ID_SUPPORTEDTEMPERATUREUNITS: u32 = 0x0001;
1026
1027pub const CLUSTER_ID_LOW_POWER: u32 = 0x0508;
1029pub const CLUSTER_LOW_POWER_CMD_ID_SLEEP: u32 = 0x00;
1030
1031pub const CLUSTER_ID_MEDIA_INPUT: u32 = 0x0507;
1033pub const CLUSTER_MEDIA_INPUT_ATTR_ID_INPUTLIST: u32 = 0x0000;
1034pub const CLUSTER_MEDIA_INPUT_ATTR_ID_CURRENTINPUT: u32 = 0x0001;
1035pub const CLUSTER_MEDIA_INPUT_CMD_ID_SELECTINPUT: u32 = 0x00;
1036pub const CLUSTER_MEDIA_INPUT_CMD_ID_SHOWINPUTSTATUS: u32 = 0x01;
1037pub const CLUSTER_MEDIA_INPUT_CMD_ID_HIDEINPUTSTATUS: u32 = 0x02;
1038pub const CLUSTER_MEDIA_INPUT_CMD_ID_RENAMEINPUT: u32 = 0x03;
1039
1040pub const CLUSTER_ID_MEDIA_PLAYBACK: u32 = 0x0506;
1042pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_CURRENTSTATE: u32 = 0x0000;
1043pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_STARTTIME: u32 = 0x0001;
1044pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_DURATION: u32 = 0x0002;
1045pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SAMPLEDPOSITION: u32 = 0x0003;
1046pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_PLAYBACKSPEED: u32 = 0x0004;
1047pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SEEKRANGEEND: u32 = 0x0005;
1048pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SEEKRANGESTART: u32 = 0x0006;
1049pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_ACTIVEAUDIOTRACK: u32 = 0x0007;
1050pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_AVAILABLEAUDIOTRACKS: u32 = 0x0008;
1051pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_ACTIVETEXTTRACK: u32 = 0x0009;
1052pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_AVAILABLETEXTTRACKS: u32 = 0x000A;
1053pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PLAY: u32 = 0x00;
1054pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PAUSE: u32 = 0x01;
1055pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_STOP: u32 = 0x02;
1056pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_STARTOVER: u32 = 0x03;
1057pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PREVIOUS: u32 = 0x04;
1058pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_NEXT: u32 = 0x05;
1059pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_REWIND: u32 = 0x06;
1060pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_FASTFORWARD: u32 = 0x07;
1061pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SKIPFORWARD: u32 = 0x08;
1062pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SKIPBACKWARD: u32 = 0x09;
1063pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PLAYBACKRESPONSE: u32 = 0x0A;
1064pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SEEK: u32 = 0x0B;
1065pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_ACTIVATEAUDIOTRACK: u32 = 0x0C;
1066pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_ACTIVATETEXTTRACK: u32 = 0x0D;
1067pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_DEACTIVATETEXTTRACK: u32 = 0x0E;
1068
1069pub const CLUSTER_ID_MESSAGES: u32 = 0x0097;
1071pub const CLUSTER_MESSAGES_ATTR_ID_MESSAGES: u32 = 0x0000;
1072pub const CLUSTER_MESSAGES_ATTR_ID_ACTIVEMESSAGEIDS: u32 = 0x0001;
1073pub const CLUSTER_MESSAGES_CMD_ID_PRESENTMESSAGESREQUEST: u32 = 0x00;
1074pub const CLUSTER_MESSAGES_CMD_ID_CANCELMESSAGESREQUEST: u32 = 0x01;
1075
1076pub const CLUSTER_ID_METER_IDENTIFICATION: u32 = 0x0B06;
1078pub const CLUSTER_METER_IDENTIFICATION_ATTR_ID_METERTYPE: u32 = 0x0000;
1079pub const CLUSTER_METER_IDENTIFICATION_ATTR_ID_POINTOFDELIVERY: u32 = 0x0001;
1080pub const CLUSTER_METER_IDENTIFICATION_ATTR_ID_METERSERIALNUMBER: u32 = 0x0002;
1081pub const CLUSTER_METER_IDENTIFICATION_ATTR_ID_PROTOCOLVERSION: u32 = 0x0003;
1082pub const CLUSTER_METER_IDENTIFICATION_ATTR_ID_POWERTHRESHOLD: u32 = 0x0004;
1083
1084pub const CLUSTER_ID_MICROWAVE_OVEN_CONTROL: u32 = 0x005F;
1086pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_COOKTIME: u32 = 0x0000;
1087pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MAXCOOKTIME: u32 = 0x0001;
1088pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_POWERSETTING: u32 = 0x0002;
1089pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MINPOWER: u32 = 0x0003;
1090pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MAXPOWER: u32 = 0x0004;
1091pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_POWERSTEP: u32 = 0x0005;
1092pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_SUPPORTEDWATTS: u32 = 0x0006;
1093pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_SELECTEDWATTINDEX: u32 = 0x0007;
1094pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_WATTRATING: u32 = 0x0008;
1095pub const CLUSTER_MICROWAVE_OVEN_CONTROL_CMD_ID_SETCOOKINGPARAMETERS: u32 = 0x00;
1096pub const CLUSTER_MICROWAVE_OVEN_CONTROL_CMD_ID_ADDMORETIME: u32 = 0x01;
1097
1098pub const CLUSTER_ID_DEVICE_ENERGY_MANAGEMENT_MODE: u32 = 0x009F;
1100pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1101pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1102pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1103pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1104
1105pub const CLUSTER_ID_DISHWASHER_MODE: u32 = 0x0059;
1107pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1108pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1109pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1110pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1111
1112pub const CLUSTER_ID_ENERGY_EVSE_MODE: u32 = 0x009D;
1114pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1115pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1116pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1117pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1118
1119pub const CLUSTER_ID_LAUNDRY_WASHER_MODE: u32 = 0x0051;
1121pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1122pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1123pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1124pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1125
1126pub const CLUSTER_ID_MICROWAVE_OVEN_MODE: u32 = 0x005E;
1128pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1129pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1130pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1131pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1132pub const CLUSTER_MICROWAVE_OVEN_MODE_CMD_ID_CHANGETOMODE: u32 = 0x00;
1133pub const CLUSTER_MICROWAVE_OVEN_MODE_CMD_ID_CHANGETOMODERESPONSE: u32 = 0x01;
1134
1135pub const CLUSTER_ID_OVEN_MODE: u32 = 0x0049;
1137pub const CLUSTER_OVEN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1138pub const CLUSTER_OVEN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1139pub const CLUSTER_OVEN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1140pub const CLUSTER_OVEN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1141
1142pub const CLUSTER_ID_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE: u32 = 0x0052;
1144pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_SUPPORTEDMODES: u32 =
1145 0x0000;
1146pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_CURRENTMODE: u32 =
1147 0x0001;
1148pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_STARTUPMODE: u32 =
1149 0x0002;
1150pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1151
1152pub const CLUSTER_ID_RVC_CLEAN_MODE: u32 = 0x0055;
1154pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1155pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1156pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1157pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1158
1159pub const CLUSTER_ID_RVC_RUN_MODE: u32 = 0x0054;
1161pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1162pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1163pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1164pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1165
1166pub const CLUSTER_ID_WATER_HEATER_MODE: u32 = 0x009E;
1168pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1169pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1170pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1171pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1172
1173pub const CLUSTER_ID_MODE_SELECT: u32 = 0x0050;
1178pub const CLUSTER_MODE_SELECT_ATTR_ID_DESCRIPTION: u32 = 0x0000;
1179pub const CLUSTER_MODE_SELECT_ATTR_ID_STANDARDNAMESPACE: u32 = 0x0001;
1180pub const CLUSTER_MODE_SELECT_ATTR_ID_SUPPORTEDMODES: u32 = 0x0002;
1181pub const CLUSTER_MODE_SELECT_ATTR_ID_CURRENTMODE: u32 = 0x0003;
1182pub const CLUSTER_MODE_SELECT_ATTR_ID_STARTUPMODE: u32 = 0x0004;
1183pub const CLUSTER_MODE_SELECT_ATTR_ID_ONMODE: u32 = 0x0005;
1184pub const CLUSTER_MODE_SELECT_CMD_ID_CHANGETOMODE: u32 = 0x00;
1185
1186pub const CLUSTER_ID_NETWORK_COMMISSIONING: u32 = 0x0031;
1188pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_MAXNETWORKS: u32 = 0x0000;
1189pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_NETWORKS: u32 = 0x0001;
1190pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SCANMAXTIMESECONDS: u32 = 0x0002;
1191pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_CONNECTMAXTIMESECONDS: u32 = 0x0003;
1192pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_INTERFACEENABLED: u32 = 0x0004;
1193pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTNETWORKINGSTATUS: u32 = 0x0005;
1194pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTNETWORKID: u32 = 0x0006;
1195pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTCONNECTERRORVALUE: u32 = 0x0007;
1196pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SUPPORTEDWIFIBANDS: u32 = 0x0008;
1197pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SUPPORTEDTHREADFEATURES: u32 = 0x0009;
1198pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_THREADVERSION: u32 = 0x000A;
1199pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_SCANNETWORKS: u32 = 0x00;
1200pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_SCANNETWORKSRESPONSE: u32 = 0x01;
1201pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_ADDORUPDATEWIFINETWORK: u32 = 0x02;
1202pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_ADDORUPDATETHREADNETWORK: u32 = 0x03;
1203pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_REMOVENETWORK: u32 = 0x04;
1204pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_NETWORKCONFIGRESPONSE: u32 = 0x05;
1205pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_CONNECTNETWORK: u32 = 0x06;
1206pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_CONNECTNETWORKRESPONSE: u32 = 0x07;
1207pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_REORDERNETWORK: u32 = 0x08;
1208
1209pub const CLUSTER_ID_OCCUPANCY_SENSING: u32 = 0x0406;
1211pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCY: u32 = 0x0000;
1212pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCYSENSORTYPE: u32 = 0x0001;
1213pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCYSENSORTYPEBITMAP: u32 = 0x0002;
1214pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_HOLDTIME: u32 = 0x0003;
1215pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_HOLDTIMELIMITS: u32 = 0x0004;
1216pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIROCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0010;
1217pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIRUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0011;
1218pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIRUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 = 0x0012;
1219pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICOCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0020;
1220pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0021;
1221pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 = 0x0022;
1222pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTOCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0030;
1223pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0031;
1224pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 =
1225 0x0032;
1226
1227pub const CLUSTER_ID_ON_OFF: u32 = 0x0006;
1229pub const CLUSTER_ON_OFF_ATTR_ID_ONOFF: u32 = 0x0000;
1230pub const CLUSTER_ON_OFF_ATTR_ID_GLOBALSCENECONTROL: u32 = 0x4000;
1231pub const CLUSTER_ON_OFF_ATTR_ID_ONTIME: u32 = 0x4001;
1232pub const CLUSTER_ON_OFF_ATTR_ID_OFFWAITTIME: u32 = 0x4002;
1233pub const CLUSTER_ON_OFF_ATTR_ID_STARTUPONOFF: u32 = 0x4003;
1234pub const CLUSTER_ON_OFF_CMD_ID_OFF: u32 = 0x00;
1235pub const CLUSTER_ON_OFF_CMD_ID_ON: u32 = 0x01;
1236pub const CLUSTER_ON_OFF_CMD_ID_TOGGLE: u32 = 0x02;
1237pub const CLUSTER_ON_OFF_CMD_ID_OFFWITHEFFECT: u32 = 0x40;
1238pub const CLUSTER_ON_OFF_CMD_ID_ONWITHRECALLGLOBALSCENE: u32 = 0x41;
1239pub const CLUSTER_ON_OFF_CMD_ID_ONWITHTIMEDOFF: u32 = 0x42;
1240
1241pub const CLUSTER_ID_OPERATIONAL_CREDENTIALS: u32 = 0x003E;
1243pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_NOCS: u32 = 0x0000;
1244pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_FABRICS: u32 = 0x0001;
1245pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_SUPPORTEDFABRICS: u32 = 0x0002;
1246pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_COMMISSIONEDFABRICS: u32 = 0x0003;
1247pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_TRUSTEDROOTCERTIFICATES: u32 = 0x0004;
1248pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_CURRENTFABRICINDEX: u32 = 0x0005;
1249pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ATTESTATIONREQUEST: u32 = 0x00;
1250pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ATTESTATIONRESPONSE: u32 = 0x01;
1251pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CERTIFICATECHAINREQUEST: u32 = 0x02;
1252pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CERTIFICATECHAINRESPONSE: u32 = 0x03;
1253pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CSRREQUEST: u32 = 0x04;
1254pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CSRRESPONSE: u32 = 0x05;
1255pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ADDNOC: u32 = 0x06;
1256pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_UPDATENOC: u32 = 0x07;
1257pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_NOCRESPONSE: u32 = 0x08;
1258pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_UPDATEFABRICLABEL: u32 = 0x09;
1259pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_REMOVEFABRIC: u32 = 0x0A;
1260pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ADDTRUSTEDROOTCERTIFICATE: u32 = 0x0B;
1261pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_SETVIDVERIFICATIONSTATEMENT: u32 = 0x0C;
1262pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_SIGNVIDVERIFICATIONREQUEST: u32 = 0x0D;
1263pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_SIGNVIDVERIFICATIONRESPONSE: u32 = 0x0E;
1264
1265pub const CLUSTER_ID_OPERATIONAL_STATE: u32 = 0x0060;
1267pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_PHASELIST: u32 = 0x0000;
1268pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_CURRENTPHASE: u32 = 0x0001;
1269pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_COUNTDOWNTIME: u32 = 0x0002;
1270pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALSTATELIST: u32 = 0x0003;
1271pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALSTATE: u32 = 0x0004;
1272pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALERROR: u32 = 0x0005;
1273pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1274pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1275pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1276pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1277pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1278
1279pub const CLUSTER_ID_OVEN_CAVITY_OPERATIONAL_STATE: u32 = 0x0048;
1281pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1282pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1283pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1284pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1285pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1286
1287pub const CLUSTER_ID_RVC_OPERATIONAL_STATE: u32 = 0x0061;
1289pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1290pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1291pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1292pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1293pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1294pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_GOHOME: u32 = 0x80;
1295
1296pub const CLUSTER_ID_OTA_SOFTWARE_UPDATE_PROVIDER: u32 = 0x0029;
1298pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_QUERYIMAGE: u32 = 0x00;
1299pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_QUERYIMAGERESPONSE: u32 = 0x01;
1300pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_APPLYUPDATEREQUEST: u32 = 0x02;
1301pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_APPLYUPDATERESPONSE: u32 = 0x03;
1302pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_NOTIFYUPDATEAPPLIED: u32 = 0x04;
1303
1304pub const CLUSTER_ID_OTA_SOFTWARE_UPDATE_REQUESTOR: u32 = 0x002A;
1306pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_DEFAULTOTAPROVIDERS: u32 = 0x0000;
1307pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATEPOSSIBLE: u32 = 0x0001;
1308pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATESTATE: u32 = 0x0002;
1309pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATESTATEPROGRESS: u32 = 0x0003;
1310pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_CMD_ID_ANNOUNCEOTAPROVIDER: u32 = 0x00;
1311
1312pub const CLUSTER_ID_POWER_SOURCE: u32 = 0x002F;
1314pub const CLUSTER_POWER_SOURCE_ATTR_ID_STATUS: u32 = 0x0000;
1315pub const CLUSTER_POWER_SOURCE_ATTR_ID_ORDER: u32 = 0x0001;
1316pub const CLUSTER_POWER_SOURCE_ATTR_ID_DESCRIPTION: u32 = 0x0002;
1317pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDINPUTVOLTAGE: u32 = 0x0003;
1318pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDINPUTFREQUENCY: u32 = 0x0004;
1319pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDCURRENTTYPE: u32 = 0x0005;
1320pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDCURRENT: u32 = 0x0006;
1321pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDNOMINALVOLTAGE: u32 = 0x0007;
1322pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDMAXIMUMCURRENT: u32 = 0x0008;
1323pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDPRESENT: u32 = 0x0009;
1324pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEWIREDFAULTS: u32 = 0x000A;
1325pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATVOLTAGE: u32 = 0x000B;
1326pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATPERCENTREMAINING: u32 = 0x000C;
1327pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATTIMEREMAINING: u32 = 0x000D;
1328pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGELEVEL: u32 = 0x000E;
1329pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEMENTNEEDED: u32 = 0x000F;
1330pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEABILITY: u32 = 0x0010;
1331pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATPRESENT: u32 = 0x0011;
1332pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEBATFAULTS: u32 = 0x0012;
1333pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEMENTDESCRIPTION: u32 = 0x0013;
1334pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCOMMONDESIGNATION: u32 = 0x0014;
1335pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATANSIDESIGNATION: u32 = 0x0015;
1336pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATIECDESIGNATION: u32 = 0x0016;
1337pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATAPPROVEDCHEMISTRY: u32 = 0x0017;
1338pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCAPACITY: u32 = 0x0018;
1339pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATQUANTITY: u32 = 0x0019;
1340pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGESTATE: u32 = 0x001A;
1341pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATTIMETOFULLCHARGE: u32 = 0x001B;
1342pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATFUNCTIONALWHILECHARGING: u32 = 0x001C;
1343pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGINGCURRENT: u32 = 0x001D;
1344pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEBATCHARGEFAULTS: u32 = 0x001E;
1345pub const CLUSTER_POWER_SOURCE_ATTR_ID_ENDPOINTLIST: u32 = 0x001F;
1346
1347pub const CLUSTER_ID_POWER_SOURCE_CONFIGURATION: u32 = 0x002E;
1349pub const CLUSTER_POWER_SOURCE_CONFIGURATION_ATTR_ID_SOURCES: u32 = 0x0000;
1350
1351pub const CLUSTER_ID_POWER_TOPOLOGY: u32 = 0x009C;
1353pub const CLUSTER_POWER_TOPOLOGY_ATTR_ID_AVAILABLEENDPOINTS: u32 = 0x0000;
1354pub const CLUSTER_POWER_TOPOLOGY_ATTR_ID_ACTIVEENDPOINTS: u32 = 0x0001;
1355
1356pub const CLUSTER_ID_PRESSURE_MEASUREMENT: u32 = 0x0403;
1358pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1359pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1360pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1361pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1362pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALEDVALUE: u32 = 0x0010;
1363pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MINSCALEDVALUE: u32 = 0x0011;
1364pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MAXSCALEDVALUE: u32 = 0x0012;
1365pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALEDTOLERANCE: u32 = 0x0013;
1366pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALE: u32 = 0x0014;
1367
1368pub const CLUSTER_ID_PUMP_CONFIGURATION_AND_CONTROL: u32 = 0x0200;
1370pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXPRESSURE: u32 = 0x0000;
1371pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXSPEED: u32 = 0x0001;
1372pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXFLOW: u32 = 0x0002;
1373pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTPRESSURE: u32 = 0x0003;
1374pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTPRESSURE: u32 = 0x0004;
1375pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCOMPPRESSURE: u32 = 0x0005;
1376pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCOMPPRESSURE: u32 = 0x0006;
1377pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTSPEED: u32 = 0x0007;
1378pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTSPEED: u32 = 0x0008;
1379pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTFLOW: u32 = 0x0009;
1380pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTFLOW: u32 = 0x000A;
1381pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTTEMP: u32 = 0x000B;
1382pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTTEMP: u32 = 0x000C;
1383pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_PUMPSTATUS: u32 = 0x0010;
1384pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_EFFECTIVEOPERATIONMODE: u32 = 0x0011;
1385pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_EFFECTIVECONTROLMODE: u32 = 0x0012;
1386pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_CAPACITY: u32 = 0x0013;
1387pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_SPEED: u32 = 0x0014;
1388pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_LIFETIMERUNNINGHOURS: u32 = 0x0015;
1389pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_POWER: u32 = 0x0016;
1390pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_LIFETIMEENERGYCONSUMED: u32 = 0x0017;
1391pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_OPERATIONMODE: u32 = 0x0020;
1392pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_CONTROLMODE: u32 = 0x0021;
1393pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_ALARMMASK: u32 = 0x0022;
1394
1395pub const CLUSTER_ID_PUSH_AV_STREAM_TRANSPORT: u32 = 0x0555;
1397pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_ATTR_ID_SUPPORTEDFORMATS: u32 = 0x0000;
1398pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_ATTR_ID_CURRENTCONNECTIONS: u32 = 0x0001;
1399pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_ALLOCATEPUSHTRANSPORT: u32 = 0x00;
1400pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_ALLOCATEPUSHTRANSPORTRESPONSE: u32 = 0x01;
1401pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_DEALLOCATEPUSHTRANSPORT: u32 = 0x02;
1402pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_MODIFYPUSHTRANSPORT: u32 = 0x03;
1403pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_SETTRANSPORTSTATUS: u32 = 0x04;
1404pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_MANUALLYTRIGGERTRANSPORT: u32 = 0x05;
1405pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_FINDTRANSPORT: u32 = 0x06;
1406pub const CLUSTER_PUSH_AV_STREAM_TRANSPORT_CMD_ID_FINDTRANSPORTRESPONSE: u32 = 0x07;
1407
1408pub const CLUSTER_ID_REFRIGERATOR_ALARM: u32 = 0x0057;
1410pub const CLUSTER_REFRIGERATOR_ALARM_CMD_ID_MODIFYENABLEDALARMS: u32 = 0x01;
1411
1412pub const CLUSTER_ID_HEPA_FILTER_MONITORING: u32 = 0x0071;
1414pub const CLUSTER_ID_ACTIVATED_CARBON_FILTER_MONITORING: u32 = 0x0072;
1415pub const CLUSTER_ID_WATER_TANK_LEVEL_MONITORING: u32 = 0x0079;
1416pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_CONDITION: u32 = 0x0000;
1417pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_DEGRADATIONDIRECTION: u32 = 0x0001;
1418pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_CHANGEINDICATION: u32 = 0x0002;
1419pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_INPLACEINDICATOR: u32 = 0x0003;
1420pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_LASTCHANGEDTIME: u32 = 0x0004;
1421pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_REPLACEMENTPRODUCTLIST: u32 = 0x0005;
1422pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_CMD_ID_RESETCONDITION: u32 = 0x00;
1423
1424pub const CLUSTER_ID_SCENES_MANAGEMENT: u32 = 0x0062;
1426pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_DONOTUSE: u32 = 0x0000;
1427pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_SCENETABLESIZE: u32 = 0x0001;
1428pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_FABRICSCENEINFO: u32 = 0x0002;
1429pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_ADDSCENE: u32 = 0x00;
1430pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_ADDSCENERESPONSE: u32 = 0x00;
1431pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_VIEWSCENE: u32 = 0x01;
1432pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_VIEWSCENERESPONSE: u32 = 0x01;
1433pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVESCENE: u32 = 0x02;
1434pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVESCENERESPONSE: u32 = 0x02;
1435pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVEALLSCENES: u32 = 0x03;
1436pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVEALLSCENESRESPONSE: u32 = 0x03;
1437pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_STORESCENE: u32 = 0x04;
1438pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_STORESCENERESPONSE: u32 = 0x04;
1439pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_RECALLSCENE: u32 = 0x05;
1440pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_GETSCENEMEMBERSHIP: u32 = 0x06;
1441pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_GETSCENEMEMBERSHIPRESPONSE: u32 = 0x06;
1442pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_COPYSCENE: u32 = 0x40;
1443pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_COPYSCENERESPONSE: u32 = 0x40;
1444
1445pub const CLUSTER_ID_SERVICE_AREA: u32 = 0x0150;
1447pub const CLUSTER_SERVICE_AREA_ATTR_ID_SUPPORTEDAREAS: u32 = 0x0000;
1448pub const CLUSTER_SERVICE_AREA_ATTR_ID_SUPPORTEDMAPS: u32 = 0x0001;
1449pub const CLUSTER_SERVICE_AREA_ATTR_ID_SELECTEDAREAS: u32 = 0x0002;
1450pub const CLUSTER_SERVICE_AREA_ATTR_ID_CURRENTAREA: u32 = 0x0003;
1451pub const CLUSTER_SERVICE_AREA_ATTR_ID_ESTIMATEDENDTIME: u32 = 0x0004;
1452pub const CLUSTER_SERVICE_AREA_ATTR_ID_PROGRESS: u32 = 0x0005;
1453pub const CLUSTER_SERVICE_AREA_CMD_ID_SELECTAREAS: u32 = 0x00;
1454pub const CLUSTER_SERVICE_AREA_CMD_ID_SELECTAREASRESPONSE: u32 = 0x01;
1455pub const CLUSTER_SERVICE_AREA_CMD_ID_SKIPAREA: u32 = 0x02;
1456pub const CLUSTER_SERVICE_AREA_CMD_ID_SKIPAREARESPONSE: u32 = 0x03;
1457
1458pub const CLUSTER_ID_SMOKE_CO_ALARM: u32 = 0x005C;
1460pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_EXPRESSEDSTATE: u32 = 0x0000;
1461pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_SMOKESTATE: u32 = 0x0001;
1462pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_COSTATE: u32 = 0x0002;
1463pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_BATTERYALERT: u32 = 0x0003;
1464pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_DEVICEMUTED: u32 = 0x0004;
1465pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_TESTINPROGRESS: u32 = 0x0005;
1466pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_HARDWAREFAULTALERT: u32 = 0x0006;
1467pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_ENDOFSERVICEALERT: u32 = 0x0007;
1468pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_INTERCONNECTSMOKEALARM: u32 = 0x0008;
1469pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_INTERCONNECTCOALARM: u32 = 0x0009;
1470pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_CONTAMINATIONSTATE: u32 = 0x000A;
1471pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_SMOKESENSITIVITYLEVEL: u32 = 0x000B;
1472pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_EXPIRYDATE: u32 = 0x000C;
1473pub const CLUSTER_SMOKE_CO_ALARM_CMD_ID_SELFTESTREQUEST: u32 = 0x00;
1474
1475pub const CLUSTER_ID_SOIL_MEASUREMENT: u32 = 0x0430;
1477pub const CLUSTER_SOIL_MEASUREMENT_ATTR_ID_SOILMOISTUREMEASUREMENTLIMITS: u32 = 0x0000;
1478pub const CLUSTER_SOIL_MEASUREMENT_ATTR_ID_SOILMOISTUREMEASUREDVALUE: u32 = 0x0001;
1479
1480pub const CLUSTER_ID_SWITCH: u32 = 0x003B;
1482pub const CLUSTER_SWITCH_ATTR_ID_NUMBEROFPOSITIONS: u32 = 0x0000;
1483pub const CLUSTER_SWITCH_ATTR_ID_CURRENTPOSITION: u32 = 0x0001;
1484pub const CLUSTER_SWITCH_ATTR_ID_MULTIPRESSMAX: u32 = 0x0002;
1485
1486pub const CLUSTER_ID_TARGET_NAVIGATOR: u32 = 0x0505;
1488pub const CLUSTER_TARGET_NAVIGATOR_ATTR_ID_TARGETLIST: u32 = 0x0000;
1489pub const CLUSTER_TARGET_NAVIGATOR_ATTR_ID_CURRENTTARGET: u32 = 0x0001;
1490pub const CLUSTER_TARGET_NAVIGATOR_CMD_ID_NAVIGATETARGET: u32 = 0x00;
1491pub const CLUSTER_TARGET_NAVIGATOR_CMD_ID_NAVIGATETARGETRESPONSE: u32 = 0x01;
1492
1493pub const CLUSTER_ID_TEMPERATURE_CONTROL: u32 = 0x0056;
1495pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_TEMPERATURESETPOINT: u32 = 0x0000;
1496pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_MINTEMPERATURE: u32 = 0x0001;
1497pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_MAXTEMPERATURE: u32 = 0x0002;
1498pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_STEP: u32 = 0x0003;
1499pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_SELECTEDTEMPERATURELEVEL: u32 = 0x0004;
1500pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_SUPPORTEDTEMPERATURELEVELS: u32 = 0x0005;
1501pub const CLUSTER_TEMPERATURE_CONTROL_CMD_ID_SETTEMPERATURE: u32 = 0x00;
1502
1503pub const CLUSTER_ID_TEMPERATURE_MEASUREMENT: u32 = 0x0402;
1505pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1506pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1507pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1508pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1509
1510pub const CLUSTER_ID_THERMOSTAT: u32 = 0x0201;
1512pub const CLUSTER_THERMOSTAT_ATTR_ID_LOCALTEMPERATURE: u32 = 0x0000;
1513pub const CLUSTER_THERMOSTAT_ATTR_ID_OUTDOORTEMPERATURE: u32 = 0x0001;
1514pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPANCY: u32 = 0x0002;
1515pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMINHEATSETPOINTLIMIT: u32 = 0x0003;
1516pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMAXHEATSETPOINTLIMIT: u32 = 0x0004;
1517pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMINCOOLSETPOINTLIMIT: u32 = 0x0005;
1518pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMAXCOOLSETPOINTLIMIT: u32 = 0x0006;
1519pub const CLUSTER_THERMOSTAT_ATTR_ID_PICOOLINGDEMAND: u32 = 0x0007;
1520pub const CLUSTER_THERMOSTAT_ATTR_ID_PIHEATINGDEMAND: u32 = 0x0008;
1521pub const CLUSTER_THERMOSTAT_ATTR_ID_HVACSYSTEMTYPECONFIGURATION: u32 = 0x0009;
1522pub const CLUSTER_THERMOSTAT_ATTR_ID_LOCALTEMPERATURECALIBRATION: u32 = 0x0010;
1523pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDCOOLINGSETPOINT: u32 = 0x0011;
1524pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDHEATINGSETPOINT: u32 = 0x0012;
1525pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDCOOLINGSETPOINT: u32 = 0x0013;
1526pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDHEATINGSETPOINT: u32 = 0x0014;
1527pub const CLUSTER_THERMOSTAT_ATTR_ID_MINHEATSETPOINTLIMIT: u32 = 0x0015;
1528pub const CLUSTER_THERMOSTAT_ATTR_ID_MAXHEATSETPOINTLIMIT: u32 = 0x0016;
1529pub const CLUSTER_THERMOSTAT_ATTR_ID_MINCOOLSETPOINTLIMIT: u32 = 0x0017;
1530pub const CLUSTER_THERMOSTAT_ATTR_ID_MAXCOOLSETPOINTLIMIT: u32 = 0x0018;
1531pub const CLUSTER_THERMOSTAT_ATTR_ID_MINSETPOINTDEADBAND: u32 = 0x0019;
1532pub const CLUSTER_THERMOSTAT_ATTR_ID_REMOTESENSING: u32 = 0x001A;
1533pub const CLUSTER_THERMOSTAT_ATTR_ID_CONTROLSEQUENCEOFOPERATION: u32 = 0x001B;
1534pub const CLUSTER_THERMOSTAT_ATTR_ID_SYSTEMMODE: u32 = 0x001C;
1535pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATRUNNINGMODE: u32 = 0x001E;
1536pub const CLUSTER_THERMOSTAT_ATTR_ID_TEMPERATURESETPOINTHOLD: u32 = 0x0023;
1537pub const CLUSTER_THERMOSTAT_ATTR_ID_TEMPERATURESETPOINTHOLDDURATION: u32 = 0x0024;
1538pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATPROGRAMMINGOPERATIONMODE: u32 = 0x0025;
1539pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATRUNNINGSTATE: u32 = 0x0029;
1540pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGESOURCE: u32 = 0x0030;
1541pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGEAMOUNT: u32 = 0x0031;
1542pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGESOURCETIMESTAMP: u32 = 0x0032;
1543pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACK: u32 = 0x0034;
1544pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACKMIN: u32 = 0x0035;
1545pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACKMAX: u32 = 0x0036;
1546pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACK: u32 = 0x0037;
1547pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACKMIN: u32 = 0x0038;
1548pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACKMAX: u32 = 0x0039;
1549pub const CLUSTER_THERMOSTAT_ATTR_ID_EMERGENCYHEATDELTA: u32 = 0x003A;
1550pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTYPE: u32 = 0x0040;
1551pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCAPACITY: u32 = 0x0041;
1552pub const CLUSTER_THERMOSTAT_ATTR_ID_ACREFRIGERANTTYPE: u32 = 0x0042;
1553pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCOMPRESSORTYPE: u32 = 0x0043;
1554pub const CLUSTER_THERMOSTAT_ATTR_ID_ACERRORCODE: u32 = 0x0044;
1555pub const CLUSTER_THERMOSTAT_ATTR_ID_ACLOUVERPOSITION: u32 = 0x0045;
1556pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCOILTEMPERATURE: u32 = 0x0046;
1557pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCAPACITYFORMAT: u32 = 0x0047;
1558pub const CLUSTER_THERMOSTAT_ATTR_ID_PRESETTYPES: u32 = 0x0048;
1559pub const CLUSTER_THERMOSTAT_ATTR_ID_SCHEDULETYPES: u32 = 0x0049;
1560pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFPRESETS: u32 = 0x004A;
1561pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULES: u32 = 0x004B;
1562pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULETRANSITIONS: u32 = 0x004C;
1563pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULETRANSITIONPERDAY: u32 = 0x004D;
1564pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTIVEPRESETHANDLE: u32 = 0x004E;
1565pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTIVESCHEDULEHANDLE: u32 = 0x004F;
1566pub const CLUSTER_THERMOSTAT_ATTR_ID_PRESETS: u32 = 0x0050;
1567pub const CLUSTER_THERMOSTAT_ATTR_ID_SCHEDULES: u32 = 0x0051;
1568pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTHOLDEXPIRYTIMESTAMP: u32 = 0x0052;
1569pub const CLUSTER_THERMOSTAT_CMD_ID_SETPOINTRAISELOWER: u32 = 0x00;
1570pub const CLUSTER_THERMOSTAT_CMD_ID_SETACTIVESCHEDULEREQUEST: u32 = 0x05;
1571pub const CLUSTER_THERMOSTAT_CMD_ID_SETACTIVEPRESETREQUEST: u32 = 0x06;
1572
1573pub const CLUSTER_ID_THERMOSTAT_USER_INTERFACE_CONFIGURATION: u32 = 0x0204;
1575pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_TEMPERATUREDISPLAYMODE: u32 =
1576 0x0000;
1577pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_KEYPADLOCKOUT: u32 = 0x0001;
1578pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_SCHEDULEPROGRAMMINGVISIBILITY:
1579 u32 = 0x0002;
1580
1581pub const CLUSTER_ID_THREAD_BORDER_ROUTER_MANAGEMENT: u32 = 0x0452;
1583pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_BORDERROUTERNAME: u32 = 0x0000;
1584pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_BORDERAGENTID: u32 = 0x0001;
1585pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_THREADVERSION: u32 = 0x0002;
1586pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_INTERFACEENABLED: u32 = 0x0003;
1587pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_ACTIVEDATASETTIMESTAMP: u32 = 0x0004;
1588pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_PENDINGDATASETTIMESTAMP: u32 = 0x0005;
1589pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_GETACTIVEDATASETREQUEST: u32 = 0x00;
1590pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_GETPENDINGDATASETREQUEST: u32 = 0x01;
1591pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_DATASETRESPONSE: u32 = 0x02;
1592pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_SETACTIVEDATASETREQUEST: u32 = 0x03;
1593pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_SETPENDINGDATASETREQUEST: u32 = 0x04;
1594
1595pub const CLUSTER_ID_THREAD_NETWORK_DIRECTORY: u32 = 0x0453;
1597pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_PREFERREDEXTENDEDPANID: u32 = 0x0000;
1598pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_THREADNETWORKS: u32 = 0x0001;
1599pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_THREADNETWORKTABLESIZE: u32 = 0x0002;
1600pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_ADDNETWORK: u32 = 0x00;
1601pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_REMOVENETWORK: u32 = 0x01;
1602pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_GETOPERATIONALDATASET: u32 = 0x02;
1603pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_OPERATIONALDATASETRESPONSE: u32 = 0x03;
1604
1605pub const CLUSTER_ID_TIME_SYNCHRONIZATION: u32 = 0x0038;
1607pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_UTCTIME: u32 = 0x0000;
1608pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_GRANULARITY: u32 = 0x0001;
1609pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMESOURCE: u32 = 0x0002;
1610pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TRUSTEDTIMESOURCE: u32 = 0x0003;
1611pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DEFAULTNTP: u32 = 0x0004;
1612pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONE: u32 = 0x0005;
1613pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DSTOFFSET: u32 = 0x0006;
1614pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_LOCALTIME: u32 = 0x0007;
1615pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONEDATABASE: u32 = 0x0008;
1616pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_NTPSERVERAVAILABLE: u32 = 0x0009;
1617pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONELISTMAXSIZE: u32 = 0x000A;
1618pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DSTOFFSETLISTMAXSIZE: u32 = 0x000B;
1619pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_SUPPORTSDNSRESOLVE: u32 = 0x000C;
1620pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETUTCTIME: u32 = 0x00;
1621pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTRUSTEDTIMESOURCE: u32 = 0x01;
1622pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTIMEZONE: u32 = 0x02;
1623pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTIMEZONERESPONSE: u32 = 0x03;
1624pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETDSTOFFSET: u32 = 0x04;
1625pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETDEFAULTNTP: u32 = 0x05;
1626
1627pub const CLUSTER_ID_TLS_CERTIFICATE_MANAGEMENT: u32 = 0x0801;
1629pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_ATTR_ID_MAXROOTCERTIFICATES: u32 = 0x0000;
1630pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_ATTR_ID_PROVISIONEDROOTCERTIFICATES: u32 = 0x0001;
1631pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_ATTR_ID_MAXCLIENTCERTIFICATES: u32 = 0x0002;
1632pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_ATTR_ID_PROVISIONEDCLIENTCERTIFICATES: u32 = 0x0003;
1633pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_PROVISIONROOTCERTIFICATE: u32 = 0x00;
1634pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_PROVISIONROOTCERTIFICATERESPONSE: u32 = 0x01;
1635pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_FINDROOTCERTIFICATE: u32 = 0x02;
1636pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_FINDROOTCERTIFICATERESPONSE: u32 = 0x03;
1637pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_LOOKUPROOTCERTIFICATE: u32 = 0x04;
1638pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_LOOKUPROOTCERTIFICATERESPONSE: u32 = 0x05;
1639pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_REMOVEROOTCERTIFICATE: u32 = 0x06;
1640pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_CLIENTCSR: u32 = 0x07;
1641pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_CLIENTCSRRESPONSE: u32 = 0x08;
1642pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_PROVISIONCLIENTCERTIFICATE: u32 = 0x09;
1643pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_FINDCLIENTCERTIFICATE: u32 = 0x0A;
1644pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_FINDCLIENTCERTIFICATERESPONSE: u32 = 0x0B;
1645pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_LOOKUPCLIENTCERTIFICATE: u32 = 0x0C;
1646pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_LOOKUPCLIENTCERTIFICATERESPONSE: u32 = 0x0D;
1647pub const CLUSTER_TLS_CERTIFICATE_MANAGEMENT_CMD_ID_REMOVECLIENTCERTIFICATE: u32 = 0x0E;
1648
1649pub const CLUSTER_ID_TLS_CLIENT_MANAGEMENT: u32 = 0x0802;
1651pub const CLUSTER_TLS_CLIENT_MANAGEMENT_ATTR_ID_MAXPROVISIONED: u32 = 0x0000;
1652pub const CLUSTER_TLS_CLIENT_MANAGEMENT_ATTR_ID_PROVISIONEDENDPOINTS: u32 = 0x0001;
1653pub const CLUSTER_TLS_CLIENT_MANAGEMENT_CMD_ID_PROVISIONENDPOINT: u32 = 0x00;
1654pub const CLUSTER_TLS_CLIENT_MANAGEMENT_CMD_ID_PROVISIONENDPOINTRESPONSE: u32 = 0x01;
1655pub const CLUSTER_TLS_CLIENT_MANAGEMENT_CMD_ID_FINDENDPOINT: u32 = 0x02;
1656pub const CLUSTER_TLS_CLIENT_MANAGEMENT_CMD_ID_FINDENDPOINTRESPONSE: u32 = 0x03;
1657pub const CLUSTER_TLS_CLIENT_MANAGEMENT_CMD_ID_REMOVEENDPOINT: u32 = 0x04;
1658
1659pub const CLUSTER_ID_USER_LABEL: u32 = 0x0041;
1661pub const CLUSTER_USER_LABEL_ATTR_ID_LABELLIST: u32 = 0x0000;
1662
1663pub const CLUSTER_ID_VALVE_CONFIGURATION_AND_CONTROL: u32 = 0x0081;
1665pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_OPENDURATION: u32 = 0x0000;
1666pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_DEFAULTOPENDURATION: u32 = 0x0001;
1667pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_AUTOCLOSETIME: u32 = 0x0002;
1668pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_REMAININGDURATION: u32 = 0x0003;
1669pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_CURRENTSTATE: u32 = 0x0004;
1670pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_TARGETSTATE: u32 = 0x0005;
1671pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_CURRENTLEVEL: u32 = 0x0006;
1672pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_TARGETLEVEL: u32 = 0x0007;
1673pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_DEFAULTOPENLEVEL: u32 = 0x0008;
1674pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_VALVEFAULT: u32 = 0x0009;
1675pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_LEVELSTEP: u32 = 0x000A;
1676pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_CMD_ID_OPEN: u32 = 0x00;
1677pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_CMD_ID_CLOSE: u32 = 0x01;
1678
1679pub const CLUSTER_ID_WAKE_ON_LAN: u32 = 0x0503;
1681pub const CLUSTER_WAKE_ON_LAN_ATTR_ID_MACADDRESS: u32 = 0x0000;
1682pub const CLUSTER_WAKE_ON_LAN_ATTR_ID_LINKLOCALADDRESS: u32 = 0x0001;
1683
1684pub const CLUSTER_ID_RELATIVE_HUMIDITY_MEASUREMENT: u32 = 0x0405;
1686pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1687pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1688pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1689pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1690
1691pub const CLUSTER_ID_WATER_HEATER_MANAGEMENT: u32 = 0x0094;
1693pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_HEATERTYPES: u32 = 0x0000;
1694pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_HEATDEMAND: u32 = 0x0001;
1695pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_TANKVOLUME: u32 = 0x0002;
1696pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_ESTIMATEDHEATREQUIRED: u32 = 0x0003;
1697pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_TANKPERCENTAGE: u32 = 0x0004;
1698pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_BOOSTSTATE: u32 = 0x0005;
1699pub const CLUSTER_WATER_HEATER_MANAGEMENT_CMD_ID_BOOST: u32 = 0x00;
1700pub const CLUSTER_WATER_HEATER_MANAGEMENT_CMD_ID_CANCELBOOST: u32 = 0x01;
1701
1702pub const CLUSTER_ID_WEBRTC_TRANSPORT_PROVIDER: u32 = 0x0553;
1704pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_ATTR_ID_CURRENTSESSIONS: u32 = 0x0000;
1705pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_SOLICITOFFER: u32 = 0x00;
1706pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_SOLICITOFFERRESPONSE: u32 = 0x01;
1707pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_PROVIDEOFFER: u32 = 0x02;
1708pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_PROVIDEOFFERRESPONSE: u32 = 0x03;
1709pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_PROVIDEANSWER: u32 = 0x04;
1710pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_PROVIDEICECANDIDATES: u32 = 0x05;
1711pub const CLUSTER_WEBRTC_TRANSPORT_PROVIDER_CMD_ID_ENDSESSION: u32 = 0x06;
1712
1713pub const CLUSTER_ID_WEBRTC_TRANSPORT_REQUESTOR: u32 = 0x0554;
1715pub const CLUSTER_WEBRTC_TRANSPORT_REQUESTOR_ATTR_ID_CURRENTSESSIONS: u32 = 0x0000;
1716pub const CLUSTER_WEBRTC_TRANSPORT_REQUESTOR_CMD_ID_OFFER: u32 = 0x00;
1717pub const CLUSTER_WEBRTC_TRANSPORT_REQUESTOR_CMD_ID_ANSWER: u32 = 0x01;
1718pub const CLUSTER_WEBRTC_TRANSPORT_REQUESTOR_CMD_ID_ICECANDIDATES: u32 = 0x02;
1719pub const CLUSTER_WEBRTC_TRANSPORT_REQUESTOR_CMD_ID_END: u32 = 0x03;
1720
1721pub const CLUSTER_ID_WI_FI_NETWORK_MANAGEMENT: u32 = 0x0451;
1723pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_ATTR_ID_SSID: u32 = 0x0000;
1724pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_ATTR_ID_PASSPHRASESURROGATE: u32 = 0x0001;
1725pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_CMD_ID_NETWORKPASSPHRASEREQUEST: u32 = 0x00;
1726pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_CMD_ID_NETWORKPASSPHRASERESPONSE: u32 = 0x01;
1727
1728pub const CLUSTER_ID_WINDOW_COVERING: u32 = 0x0102;
1730pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TYPE: u32 = 0x0000;
1731pub const CLUSTER_WINDOW_COVERING_ATTR_ID_NUMBEROFACTUATIONSLIFT: u32 = 0x0005;
1732pub const CLUSTER_WINDOW_COVERING_ATTR_ID_NUMBEROFACTUATIONSTILT: u32 = 0x0006;
1733pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CONFIGSTATUS: u32 = 0x0007;
1734pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONLIFTPERCENTAGE: u32 = 0x0008;
1735pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONTILTPERCENTAGE: u32 = 0x0009;
1736pub const CLUSTER_WINDOW_COVERING_ATTR_ID_OPERATIONALSTATUS: u32 = 0x000A;
1737pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TARGETPOSITIONLIFTPERCENT100THS: u32 = 0x000B;
1738pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TARGETPOSITIONTILTPERCENT100THS: u32 = 0x000C;
1739pub const CLUSTER_WINDOW_COVERING_ATTR_ID_ENDPRODUCTTYPE: u32 = 0x000D;
1740pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONLIFTPERCENT100THS: u32 = 0x000E;
1741pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONTILTPERCENT100THS: u32 = 0x000F;
1742pub const CLUSTER_WINDOW_COVERING_ATTR_ID_MODE: u32 = 0x0017;
1743pub const CLUSTER_WINDOW_COVERING_ATTR_ID_SAFETYSTATUS: u32 = 0x001A;
1744pub const CLUSTER_WINDOW_COVERING_CMD_ID_UPOROPEN: u32 = 0x00;
1745pub const CLUSTER_WINDOW_COVERING_CMD_ID_DOWNORCLOSE: u32 = 0x01;
1746pub const CLUSTER_WINDOW_COVERING_CMD_ID_STOPMOTION: u32 = 0x02;
1747pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOLIFTPERCENTAGE: u32 = 0x05;
1748pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOTILTPERCENTAGE: u32 = 0x08;
1749
1750pub const CLUSTER_ID_ZONE_MANAGEMENT: u32 = 0x0550;
1752pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_MAXUSERDEFINEDZONES: u32 = 0x0000;
1753pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_MAXZONES: u32 = 0x0001;
1754pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_ZONES: u32 = 0x0002;
1755pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_TRIGGERS: u32 = 0x0003;
1756pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_SENSITIVITYMAX: u32 = 0x0004;
1757pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_SENSITIVITY: u32 = 0x0005;
1758pub const CLUSTER_ZONE_MANAGEMENT_ATTR_ID_TWODCARTESIANMAX: u32 = 0x0006;
1759pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_CREATETWODCARTESIANZONE: u32 = 0x00;
1760pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_CREATETWODCARTESIANZONERESPONSE: u32 = 0x01;
1761pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_UPDATETWODCARTESIANZONE: u32 = 0x02;
1762pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_REMOVEZONE: u32 = 0x03;
1763pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_CREATEORUPDATETRIGGER: u32 = 0x04;
1764pub const CLUSTER_ZONE_MANAGEMENT_CMD_ID_REMOVETRIGGER: u32 = 0x05;