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_ACCESSCONTROL: u32 = 0x001F;
12pub const CLUSTER_ACCESSCONTROL_ATTR_ID_ACL: u32 = 0x0000;
13pub const CLUSTER_ACCESSCONTROL_ATTR_ID_EXTENSION: u32 = 0x0001;
14pub const CLUSTER_ACCESSCONTROL_ATTR_ID_SUBJECTSPERACCESSCONTROLENTRY: u32 = 0x0002;
15pub const CLUSTER_ACCESSCONTROL_ATTR_ID_TARGETSPERACCESSCONTROLENTRY: u32 = 0x0003;
16pub const CLUSTER_ACCESSCONTROL_ATTR_ID_ACCESSCONTROLENTRIESPERFABRIC: u32 = 0x0004;
17pub const CLUSTER_ACCESSCONTROL_ATTR_ID_COMMISSIONINGARL: u32 = 0x0005;
18pub const CLUSTER_ACCESSCONTROL_ATTR_ID_ARL: u32 = 0x0006;
19pub const CLUSTER_ACCESSCONTROL_CMD_ID_REVIEWFABRICRESTRICTIONS: u32 = 0x00;
20pub const CLUSTER_ACCESSCONTROL_CMD_ID_REVIEWFABRICRESTRICTIONSRESPONSE: u32 = 0x01;
21
22pub const CLUSTER_ID_ADMINISTRATOR_COMMISSIONING: u32 = 0x003C;
24pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_WINDOWSTATUS: u32 = 0x0000;
25pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_ADMINFABRICINDEX: u32 = 0x0001;
26pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_ATTR_ID_ADMINVENDORID: u32 = 0x0002;
27pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_OPENCOMMISSIONINGWINDOW: u32 = 0x00;
28pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_OPENBASICCOMMISSIONINGWINDOW: u32 = 0x01;
29pub const CLUSTER_ADMINISTRATOR_COMMISSIONING_CMD_ID_REVOKECOMMISSIONING: u32 = 0x02;
30
31pub const CLUSTER_ID_AIR_QUALITY: u32 = 0x005B;
33pub const CLUSTER_AIR_QUALITY_ATTR_ID_AIRQUALITY: u32 = 0x0000;
34
35pub const CLUSTER_ID_APPLICATION_BASIC: u32 = 0x050D;
40pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_VENDORNAME: u32 = 0x0000;
41pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_VENDORID: u32 = 0x0001;
42pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATIONNAME: u32 = 0x0002;
43pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_PRODUCTID: u32 = 0x0003;
44pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATION: u32 = 0x0004;
45pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_STATUS: u32 = 0x0005;
46pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_APPLICATIONVERSION: u32 = 0x0006;
47pub const CLUSTER_APPLICATION_BASIC_ATTR_ID_ALLOWEDVENDORLIST: u32 = 0x0007;
48
49pub const CLUSTER_ID_APPLICATION_LAUNCHER: u32 = 0x050C;
51pub const CLUSTER_APPLICATION_LAUNCHER_ATTR_ID_CATALOGLIST: u32 = 0x0000;
52pub const CLUSTER_APPLICATION_LAUNCHER_ATTR_ID_CURRENTAPP: u32 = 0x0001;
53pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_LAUNCHAPP: u32 = 0x00;
54pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_STOPAPP: u32 = 0x01;
55pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_HIDEAPP: u32 = 0x02;
56pub const CLUSTER_APPLICATION_LAUNCHER_CMD_ID_LAUNCHERRESPONSE: u32 = 0x03;
57
58pub const CLUSTER_ID_AUDIO_OUTPUT: u32 = 0x050B;
60pub const CLUSTER_AUDIO_OUTPUT_ATTR_ID_OUTPUTLIST: u32 = 0x0000;
61pub const CLUSTER_AUDIO_OUTPUT_ATTR_ID_CURRENTOUTPUT: u32 = 0x0001;
62pub const CLUSTER_AUDIO_OUTPUT_CMD_ID_SELECTOUTPUT: u32 = 0x00;
63pub const CLUSTER_AUDIO_OUTPUT_CMD_ID_RENAMEOUTPUT: u32 = 0x01;
64
65pub const CLUSTER_ID_BALLAST_CONFIGURATION: u32 = 0x0301;
67pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_PHYSICALMINLEVEL: u32 = 0x0000;
68pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_PHYSICALMAXLEVEL: u32 = 0x0001;
69pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_BALLASTSTATUS: u32 = 0x0002;
70pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_MINLEVEL: u32 = 0x0010;
71pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_MAXLEVEL: u32 = 0x0011;
72pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_POWERONLEVEL: u32 = 0x0012;
73pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_POWERONFADETIME: u32 = 0x0013;
74pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_INTRINSICBALLASTFACTOR: u32 = 0x0014;
75pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_BALLASTFACTORADJUSTMENT: u32 = 0x0015;
76pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPQUANTITY: u32 = 0x0020;
77pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPTYPE: u32 = 0x0030;
78pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPMANUFACTURER: u32 = 0x0031;
79pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPRATEDHOURS: u32 = 0x0032;
80pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPBURNHOURS: u32 = 0x0033;
81pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPALARMMODE: u32 = 0x0034;
82pub const CLUSTER_BALLAST_CONFIGURATION_ATTR_ID_LAMPBURNHOURSTRIPPOINT: u32 = 0x0035;
83
84pub const CLUSTER_ID_BASIC_INFORMATION: u32 = 0x0028;
86pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_DATAMODELREVISION: u32 = 0x0000;
87pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_VENDORNAME: u32 = 0x0001;
88pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_VENDORID: u32 = 0x0002;
89pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTNAME: u32 = 0x0003;
90pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTID: u32 = 0x0004;
91pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_NODELABEL: u32 = 0x0005;
92pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_LOCATION: u32 = 0x0006;
93pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSION: u32 = 0x0007;
94pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSIONSTRING: u32 = 0x0008;
95pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSION: u32 = 0x0009;
96pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSIONSTRING: u32 = 0x000A;
97pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_MANUFACTURINGDATE: u32 = 0x000B;
98pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PARTNUMBER: u32 = 0x000C;
99pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTURL: u32 = 0x000D;
100pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTLABEL: u32 = 0x000E;
101pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SERIALNUMBER: u32 = 0x000F;
102pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_LOCALCONFIGDISABLED: u32 = 0x0010;
103pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_REACHABLE: u32 = 0x0011;
104pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_UNIQUEID: u32 = 0x0012;
105pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_CAPABILITYMINIMA: u32 = 0x0013;
106pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_PRODUCTAPPEARANCE: u32 = 0x0014;
107pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_SPECIFICATIONVERSION: u32 = 0x0015;
108pub const CLUSTER_BASIC_INFORMATION_ATTR_ID_MAXPATHSPERINVOKE: u32 = 0x0016;
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_ACTIONS: u32 = 0x0025;
133pub const CLUSTER_ACTIONS_ATTR_ID_ACTIONLIST: u32 = 0x0000;
134pub const CLUSTER_ACTIONS_ATTR_ID_ENDPOINTLISTS: u32 = 0x0001;
135pub const CLUSTER_ACTIONS_ATTR_ID_SETUPURL: u32 = 0x0002;
136pub const CLUSTER_ACTIONS_CMD_ID_INSTANTACTION: u32 = 0x00;
137pub const CLUSTER_ACTIONS_CMD_ID_INSTANTACTIONWITHTRANSITION: u32 = 0x01;
138pub const CLUSTER_ACTIONS_CMD_ID_STARTACTION: u32 = 0x02;
139pub const CLUSTER_ACTIONS_CMD_ID_STARTACTIONWITHDURATION: u32 = 0x03;
140pub const CLUSTER_ACTIONS_CMD_ID_STOPACTION: u32 = 0x04;
141pub const CLUSTER_ACTIONS_CMD_ID_PAUSEACTION: u32 = 0x05;
142pub const CLUSTER_ACTIONS_CMD_ID_PAUSEACTIONWITHDURATION: u32 = 0x06;
143pub const CLUSTER_ACTIONS_CMD_ID_RESUMEACTION: u32 = 0x07;
144pub const CLUSTER_ACTIONS_CMD_ID_ENABLEACTION: u32 = 0x08;
145pub const CLUSTER_ACTIONS_CMD_ID_ENABLEACTIONWITHDURATION: u32 = 0x09;
146pub const CLUSTER_ACTIONS_CMD_ID_DISABLEACTION: u32 = 0x0A;
147pub const CLUSTER_ACTIONS_CMD_ID_DISABLEACTIONWITHDURATION: u32 = 0x0B;
148
149pub const CLUSTER_ID_BRIDGED_DEVICE_BASIC_INFORMATION: u32 = 0x0039;
151pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_DATAMODELREVISION: u32 = 0x0000;
152pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_VENDORNAME: u32 = 0x0001;
153pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_VENDORID: u32 = 0x0002;
154pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTNAME: u32 = 0x0003;
155pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTID: u32 = 0x0004;
156pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_NODELABEL: u32 = 0x0005;
157pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_LOCATION: u32 = 0x0006;
158pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSION: u32 = 0x0007;
159pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_HARDWAREVERSIONSTRING: u32 = 0x0008;
160pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSION: u32 = 0x0009;
161pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SOFTWAREVERSIONSTRING: u32 = 0x000A;
162pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_MANUFACTURINGDATE: u32 = 0x000B;
163pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PARTNUMBER: u32 = 0x000C;
164pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTURL: u32 = 0x000D;
165pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTLABEL: u32 = 0x000E;
166pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SERIALNUMBER: u32 = 0x000F;
167pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_LOCALCONFIGDISABLED: u32 = 0x0010;
168pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_REACHABLE: u32 = 0x0011;
169pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_UNIQUEID: u32 = 0x0012;
170pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_CAPABILITYMINIMA: u32 = 0x0013;
171pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_PRODUCTAPPEARANCE: u32 = 0x0014;
172pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_SPECIFICATIONVERSION: u32 = 0x0015;
173pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_ATTR_ID_MAXPATHSPERINVOKE: u32 = 0x0016;
174pub const CLUSTER_BRIDGED_DEVICE_BASIC_INFORMATION_CMD_ID_KEEPACTIVE: u32 = 0x80;
175
176pub const CLUSTER_ID_CHANNEL: u32 = 0x0504;
178pub const CLUSTER_CHANNEL_ATTR_ID_CHANNELLIST: u32 = 0x0000;
179pub const CLUSTER_CHANNEL_ATTR_ID_LINEUP: u32 = 0x0001;
180pub const CLUSTER_CHANNEL_ATTR_ID_CURRENTCHANNEL: u32 = 0x0002;
181pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNEL: u32 = 0x00;
182pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNELRESPONSE: u32 = 0x01;
183pub const CLUSTER_CHANNEL_CMD_ID_CHANGECHANNELBYNUMBER: u32 = 0x02;
184pub const CLUSTER_CHANNEL_CMD_ID_SKIPCHANNEL: u32 = 0x03;
185pub const CLUSTER_CHANNEL_CMD_ID_GETPROGRAMGUIDE: u32 = 0x04;
186pub const CLUSTER_CHANNEL_CMD_ID_PROGRAMGUIDERESPONSE: u32 = 0x05;
187pub const CLUSTER_CHANNEL_CMD_ID_RECORDPROGRAM: u32 = 0x06;
188pub const CLUSTER_CHANNEL_CMD_ID_CANCELRECORDPROGRAM: u32 = 0x07;
189
190pub const CLUSTER_ID_COLOR_CONTROL: u32 = 0x0300;
192pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTHUE: u32 = 0x0000;
193pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTSATURATION: u32 = 0x0001;
194pub const CLUSTER_COLOR_CONTROL_ATTR_ID_REMAININGTIME: u32 = 0x0002;
195pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTX: u32 = 0x0003;
196pub const CLUSTER_COLOR_CONTROL_ATTR_ID_CURRENTY: u32 = 0x0004;
197pub const CLUSTER_COLOR_CONTROL_ATTR_ID_DRIFTCOMPENSATION: u32 = 0x0005;
198pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COMPENSATIONTEXT: u32 = 0x0006;
199pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPERATUREMIREDS: u32 = 0x0007;
200pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORMODE: u32 = 0x0008;
201pub const CLUSTER_COLOR_CONTROL_ATTR_ID_OPTIONS: u32 = 0x000F;
202pub const CLUSTER_COLOR_CONTROL_ATTR_ID_NUMBEROFPRIMARIES: u32 = 0x0010;
203pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1X: u32 = 0x0011;
204pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1Y: u32 = 0x0012;
205pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY1INTENSITY: u32 = 0x0013;
206pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2X: u32 = 0x0015;
207pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2Y: u32 = 0x0016;
208pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY2INTENSITY: u32 = 0x0017;
209pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3X: u32 = 0x0019;
210pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3Y: u32 = 0x001A;
211pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY3INTENSITY: u32 = 0x001B;
212pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4X: u32 = 0x0020;
213pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4Y: u32 = 0x0021;
214pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY4INTENSITY: u32 = 0x0022;
215pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5X: u32 = 0x0024;
216pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5Y: u32 = 0x0025;
217pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY5INTENSITY: u32 = 0x0026;
218pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6X: u32 = 0x0028;
219pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6Y: u32 = 0x0029;
220pub const CLUSTER_COLOR_CONTROL_ATTR_ID_PRIMARY6INTENSITY: u32 = 0x002A;
221pub const CLUSTER_COLOR_CONTROL_ATTR_ID_WHITEPOINTX: u32 = 0x0030;
222pub const CLUSTER_COLOR_CONTROL_ATTR_ID_WHITEPOINTY: u32 = 0x0031;
223pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRX: u32 = 0x0032;
224pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRY: u32 = 0x0033;
225pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTRINTENSITY: u32 = 0x0034;
226pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGX: u32 = 0x0036;
227pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGY: u32 = 0x0037;
228pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTGINTENSITY: u32 = 0x0038;
229pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBX: u32 = 0x003A;
230pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBY: u32 = 0x003B;
231pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORPOINTBINTENSITY: u32 = 0x003C;
232pub const CLUSTER_COLOR_CONTROL_ATTR_ID_ENHANCEDCURRENTHUE: u32 = 0x4000;
233pub const CLUSTER_COLOR_CONTROL_ATTR_ID_ENHANCEDCOLORMODE: u32 = 0x4001;
234pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPACTIVE: u32 = 0x4002;
235pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPDIRECTION: u32 = 0x4003;
236pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPTIME: u32 = 0x4004;
237pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPSTARTENHANCEDHUE: u32 = 0x4005;
238pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORLOOPSTOREDENHANCEDHUE: u32 = 0x4006;
239pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORCAPABILITIES: u32 = 0x400A;
240pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPPHYSICALMINMIREDS: u32 = 0x400B;
241pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COLORTEMPPHYSICALMAXMIREDS: u32 = 0x400C;
242pub const CLUSTER_COLOR_CONTROL_ATTR_ID_COUPLECOLORTEMPTOLEVELMINMIREDS: u32 = 0x400D;
243pub const CLUSTER_COLOR_CONTROL_ATTR_ID_STARTUPCOLORTEMPERATUREMIREDS: u32 = 0x4010;
244pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOHUE: u32 = 0x00;
245pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVEHUE: u32 = 0x01;
246pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPHUE: u32 = 0x02;
247pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOSATURATION: u32 = 0x03;
248pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVESATURATION: u32 = 0x04;
249pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPSATURATION: u32 = 0x05;
250pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOHUEANDSATURATION: u32 = 0x06;
251pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOCOLOR: u32 = 0x07;
252pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVECOLOR: u32 = 0x08;
253pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPCOLOR: u32 = 0x09;
254pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVETOCOLORTEMPERATURE: u32 = 0x0A;
255pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVETOHUE: u32 = 0x40;
256pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVEHUE: u32 = 0x41;
257pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDSTEPHUE: u32 = 0x42;
258pub const CLUSTER_COLOR_CONTROL_CMD_ID_ENHANCEDMOVETOHUEANDSATURATION: u32 = 0x43;
259pub const CLUSTER_COLOR_CONTROL_CMD_ID_COLORLOOPSET: u32 = 0x44;
260pub const CLUSTER_COLOR_CONTROL_CMD_ID_STOPMOVESTEP: u32 = 0x47;
261pub const CLUSTER_COLOR_CONTROL_CMD_ID_MOVECOLORTEMPERATURE: u32 = 0x4B;
262pub const CLUSTER_COLOR_CONTROL_CMD_ID_STEPCOLORTEMPERATURE: u32 = 0x4C;
263
264pub const CLUSTER_ID_COMMISSIONER_CONTROL: u32 = 0x0751;
266pub const CLUSTER_COMMISSIONER_CONTROL_ATTR_ID_SUPPORTEDDEVICECATEGORIES: u32 = 0x0000;
267pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_REQUESTCOMMISSIONINGAPPROVAL: u32 = 0x00;
268pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_COMMISSIONNODE: u32 = 0x01;
269pub const CLUSTER_COMMISSIONER_CONTROL_CMD_ID_REVERSEOPENCOMMISSIONINGWINDOW: u32 = 0x02;
270
271pub const CLUSTER_ID_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x040C;
273pub const CLUSTER_ID_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x040D;
274pub const CLUSTER_ID_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT: u32 = 0x0413;
275pub const CLUSTER_ID_OZONE_CONCENTRATION_MEASUREMENT: u32 = 0x0415;
276pub const CLUSTER_ID_PM2_5_CONCENTRATION_MEASUREMENT: u32 = 0x042A;
277pub const CLUSTER_ID_FORMALDEHYDE_CONCENTRATION_MEASUREMENT: u32 = 0x042B;
278pub const CLUSTER_ID_PM1_CONCENTRATION_MEASUREMENT: u32 = 0x042C;
279pub const CLUSTER_ID_PM10_CONCENTRATION_MEASUREMENT: u32 = 0x042D;
280pub const CLUSTER_ID_TOTAL_VOLATILE_ORGANIC_COMPOUNDS_CONCENTRATION_MEASUREMENT: u32 = 0x042E;
281pub const CLUSTER_ID_RADON_CONCENTRATION_MEASUREMENT: u32 = 0x042F;
282pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
283pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
284pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
285pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_PEAKMEASUREDVALUE: u32 = 0x0003;
286pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_PEAKMEASUREDVALUEWINDOW: u32 = 0x0004;
287pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_AVERAGEMEASUREDVALUE: u32 = 0x0005;
288pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_AVERAGEMEASUREDVALUEWINDOW: u32 = 0x0006;
289pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_UNCERTAINTY: u32 = 0x0007;
290pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREMENTUNIT: u32 = 0x0008;
291pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_MEASUREMENTMEDIUM: u32 = 0x0009;
292pub const CLUSTER_RADON_CONCENTRATION_MEASUREMENT_ATTR_ID_LEVELVALUE: u32 = 0x000A;
293
294pub const CLUSTER_ID_CONTENT_APP_OBSERVER: u32 = 0x0510;
296pub const CLUSTER_CONTENT_APP_OBSERVER_CMD_ID_CONTENTAPPMESSAGE: u32 = 0x00;
297pub const CLUSTER_CONTENT_APP_OBSERVER_CMD_ID_CONTENTAPPMESSAGERESPONSE: u32 = 0x01;
298
299pub const CLUSTER_ID_CONTENT_CONTROL: u32 = 0x050F;
301pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ENABLED: u32 = 0x0000;
302pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ONDEMANDRATINGS: u32 = 0x0001;
303pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_ONDEMANDRATINGTHRESHOLD: u32 = 0x0002;
304pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCHEDULEDCONTENTRATINGS: u32 = 0x0003;
305pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCHEDULEDCONTENTRATINGTHRESHOLD: u32 = 0x0004;
306pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_SCREENDAILYTIME: u32 = 0x0005;
307pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_REMAININGSCREENTIME: u32 = 0x0006;
308pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKUNRATED: u32 = 0x0007;
309pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKCHANNELLIST: u32 = 0x0008;
310pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKAPPLICATIONLIST: u32 = 0x0009;
311pub const CLUSTER_CONTENT_CONTROL_ATTR_ID_BLOCKCONTENTTIMEWINDOW: u32 = 0x000A;
312pub const CLUSTER_CONTENT_CONTROL_CMD_ID_UPDATEPIN: u32 = 0x00;
313pub const CLUSTER_CONTENT_CONTROL_CMD_ID_RESETPIN: u32 = 0x01;
314pub const CLUSTER_CONTENT_CONTROL_CMD_ID_RESETPINRESPONSE: u32 = 0x02;
315pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ENABLE: u32 = 0x03;
316pub const CLUSTER_CONTENT_CONTROL_CMD_ID_DISABLE: u32 = 0x04;
317pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBONUSTIME: u32 = 0x05;
318pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETSCREENDAILYTIME: u32 = 0x06;
319pub const CLUSTER_CONTENT_CONTROL_CMD_ID_BLOCKUNRATEDCONTENT: u32 = 0x07;
320pub const CLUSTER_CONTENT_CONTROL_CMD_ID_UNBLOCKUNRATEDCONTENT: u32 = 0x08;
321pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETONDEMANDRATINGTHRESHOLD: u32 = 0x09;
322pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETSCHEDULEDCONTENTRATINGTHRESHOLD: u32 = 0x0A;
323pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBLOCKCHANNELS: u32 = 0x0B;
324pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKCHANNELS: u32 = 0x0C;
325pub const CLUSTER_CONTENT_CONTROL_CMD_ID_ADDBLOCKAPPLICATIONS: u32 = 0x0D;
326pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKAPPLICATIONS: u32 = 0x0E;
327pub const CLUSTER_CONTENT_CONTROL_CMD_ID_SETBLOCKCONTENTTIMEWINDOW: u32 = 0x0F;
328pub const CLUSTER_CONTENT_CONTROL_CMD_ID_REMOVEBLOCKCONTENTTIMEWINDOW: u32 = 0x10;
329
330pub const CLUSTER_ID_CONTENT_LAUNCHER: u32 = 0x050A;
332pub const CLUSTER_CONTENT_LAUNCHER_ATTR_ID_ACCEPTHEADER: u32 = 0x0000;
333pub const CLUSTER_CONTENT_LAUNCHER_ATTR_ID_SUPPORTEDSTREAMINGPROTOCOLS: u32 = 0x0001;
334pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHCONTENT: u32 = 0x00;
335pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHURL: u32 = 0x01;
336pub const CLUSTER_CONTENT_LAUNCHER_CMD_ID_LAUNCHERRESPONSE: u32 = 0x02;
337
338pub const CLUSTER_ID_DESCRIPTOR: u32 = 0x001D;
340pub const CLUSTER_DESCRIPTOR_ATTR_ID_DEVICETYPELIST: u32 = 0x0000;
341pub const CLUSTER_DESCRIPTOR_ATTR_ID_SERVERLIST: u32 = 0x0001;
342pub const CLUSTER_DESCRIPTOR_ATTR_ID_CLIENTLIST: u32 = 0x0002;
343pub const CLUSTER_DESCRIPTOR_ATTR_ID_PARTSLIST: u32 = 0x0003;
344pub const CLUSTER_DESCRIPTOR_ATTR_ID_TAGLIST: u32 = 0x0004;
345
346pub const CLUSTER_ID_DEVICE_ENERGY_MANAGEMENT: u32 = 0x0098;
348pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESATYPE: u32 = 0x0000;
349pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESACANGENERATE: u32 = 0x0001;
350pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ESASTATE: u32 = 0x0002;
351pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ABSMINPOWER: u32 = 0x0003;
352pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_ABSMAXPOWER: u32 = 0x0004;
353pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_POWERADJUSTMENTCAPABILITY: u32 = 0x0005;
354pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_FORECAST: u32 = 0x0006;
355pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_ATTR_ID_OPTOUTSTATE: u32 = 0x0007;
356pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_POWERADJUSTREQUEST: u32 = 0x00;
357pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_CANCELPOWERADJUSTREQUEST: u32 = 0x01;
358pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_STARTTIMEADJUSTREQUEST: u32 = 0x02;
359pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_PAUSEREQUEST: u32 = 0x03;
360pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_RESUMEREQUEST: u32 = 0x04;
361pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_MODIFYFORECASTREQUEST: u32 = 0x05;
362pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_REQUESTCONSTRAINTBASEDFORECAST: u32 = 0x06;
363pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_CMD_ID_CANCELREQUEST: u32 = 0x07;
364
365pub const CLUSTER_ID_DIAGNOSTIC_LOGS: u32 = 0x0032;
367pub const CLUSTER_DIAGNOSTIC_LOGS_CMD_ID_RETRIEVELOGSREQUEST: u32 = 0x00;
368pub const CLUSTER_DIAGNOSTIC_LOGS_CMD_ID_RETRIEVELOGSRESPONSE: u32 = 0x01;
369
370pub const CLUSTER_ID_ETHERNET_NETWORK_DIAGNOSTICS: u32 = 0x0037;
372pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PHYRATE: u32 = 0x0000;
373pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_FULLDUPLEX: u32 = 0x0001;
374pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETRXCOUNT: u32 = 0x0002;
375pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETTXCOUNT: u32 = 0x0003;
376pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRCOUNT: u32 = 0x0004;
377pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_COLLISIONCOUNT: u32 = 0x0005;
378pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x0006;
379pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_CARRIERDETECT: u32 = 0x0007;
380pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_ATTR_ID_TIMESINCERESET: u32 = 0x0008;
381pub const CLUSTER_ETHERNET_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
382
383pub const CLUSTER_ID_GENERAL_DIAGNOSTICS: u32 = 0x0033;
385pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_NETWORKINTERFACES: u32 = 0x0000;
386pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_REBOOTCOUNT: u32 = 0x0001;
387pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_UPTIME: u32 = 0x0002;
388pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_TOTALOPERATIONALHOURS: u32 = 0x0003;
389pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_BOOTREASON: u32 = 0x0004;
390pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVEHARDWAREFAULTS: u32 = 0x0005;
391pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVERADIOFAULTS: u32 = 0x0006;
392pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_ACTIVENETWORKFAULTS: u32 = 0x0007;
393pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_TESTEVENTTRIGGERSENABLED: u32 = 0x0008;
394pub const CLUSTER_GENERAL_DIAGNOSTICS_ATTR_ID_DONOTUSE: u32 = 0x0009;
395pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TESTEVENTTRIGGER: u32 = 0x00;
396pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TIMESNAPSHOT: u32 = 0x01;
397pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_TIMESNAPSHOTRESPONSE: u32 = 0x02;
398pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_PAYLOADTESTREQUEST: u32 = 0x03;
399pub const CLUSTER_GENERAL_DIAGNOSTICS_CMD_ID_PAYLOADTESTRESPONSE: u32 = 0x04;
400
401pub const CLUSTER_ID_SOFTWARE_DIAGNOSTICS: u32 = 0x0034;
403pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_THREADMETRICS: u32 = 0x0000;
404pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPFREE: u32 = 0x0001;
405pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPUSED: u32 = 0x0002;
406pub const CLUSTER_SOFTWARE_DIAGNOSTICS_ATTR_ID_CURRENTHEAPHIGHWATERMARK: u32 = 0x0003;
407pub const CLUSTER_SOFTWARE_DIAGNOSTICS_CMD_ID_RESETWATERMARKS: u32 = 0x00;
408
409pub const CLUSTER_ID_THREAD_NETWORK_DIAGNOSTICS: u32 = 0x0035;
411pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNEL: u32 = 0x0000;
412pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTINGROLE: u32 = 0x0001;
413pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_NETWORKNAME: u32 = 0x0002;
414pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PANID: u32 = 0x0003;
415pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_EXTENDEDPANID: u32 = 0x0004;
416pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_MESHLOCALPREFIX: u32 = 0x0005;
417pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x0006;
418pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_NEIGHBORTABLE: u32 = 0x0007;
419pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTETABLE: u32 = 0x0008;
420pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARTITIONID: u32 = 0x0009;
421pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_WEIGHTING: u32 = 0x000A;
422pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DATAVERSION: u32 = 0x000B;
423pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_STABLEDATAVERSION: u32 = 0x000C;
424pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_LEADERROUTERID: u32 = 0x000D;
425pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DETACHEDROLECOUNT: u32 = 0x000E;
426pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHILDROLECOUNT: u32 = 0x000F;
427pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ROUTERROLECOUNT: u32 = 0x0010;
428pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_LEADERROLECOUNT: u32 = 0x0011;
429pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ATTACHATTEMPTCOUNT: u32 = 0x0012;
430pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARTITIONIDCHANGECOUNT: u32 = 0x0013;
431pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_BETTERPARTITIONATTACHATTEMPTCOUNT: u32 =
432 0x0014;
433pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PARENTCHANGECOUNT: u32 = 0x0015;
434pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXTOTALCOUNT: u32 = 0x0016;
435pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXUNICASTCOUNT: u32 = 0x0017;
436pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBROADCASTCOUNT: u32 = 0x0018;
437pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXACKREQUESTEDCOUNT: u32 = 0x0019;
438pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXACKEDCOUNT: u32 = 0x001A;
439pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXNOACKREQUESTEDCOUNT: u32 = 0x001B;
440pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDATACOUNT: u32 = 0x001C;
441pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDATAPOLLCOUNT: u32 = 0x001D;
442pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBEACONCOUNT: u32 = 0x001E;
443pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXBEACONREQUESTCOUNT: u32 = 0x001F;
444pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXOTHERCOUNT: u32 = 0x0020;
445pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXRETRYCOUNT: u32 = 0x0021;
446pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXDIRECTMAXRETRYEXPIRYCOUNT: u32 = 0x0022;
447pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXINDIRECTMAXRETRYEXPIRYCOUNT: u32 = 0x0023;
448pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRCCACOUNT: u32 = 0x0024;
449pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRABORTCOUNT: u32 = 0x0025;
450pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_TXERRBUSYCHANNELCOUNT: u32 = 0x0026;
451pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXTOTALCOUNT: u32 = 0x0027;
452pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXUNICASTCOUNT: u32 = 0x0028;
453pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBROADCASTCOUNT: u32 = 0x0029;
454pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDATACOUNT: u32 = 0x002A;
455pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDATAPOLLCOUNT: u32 = 0x002B;
456pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBEACONCOUNT: u32 = 0x002C;
457pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXBEACONREQUESTCOUNT: u32 = 0x002D;
458pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXOTHERCOUNT: u32 = 0x002E;
459pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXADDRESSFILTEREDCOUNT: u32 = 0x002F;
460pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDESTADDRFILTEREDCOUNT: u32 = 0x0030;
461pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXDUPLICATEDCOUNT: u32 = 0x0031;
462pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRNOFRAMECOUNT: u32 = 0x0032;
463pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRUNKNOWNNEIGHBORCOUNT: u32 = 0x0033;
464pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRINVALIDSRCADDRCOUNT: u32 = 0x0034;
465pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRSECCOUNT: u32 = 0x0035;
466pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERRFCSCOUNT: u32 = 0x0036;
467pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RXERROTHERCOUNT: u32 = 0x0037;
468pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ACTIVETIMESTAMP: u32 = 0x0038;
469pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_PENDINGTIMESTAMP: u32 = 0x0039;
470pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_DELAY: u32 = 0x003A;
471pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_SECURITYPOLICY: u32 = 0x003B;
472pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNELPAGE0MASK: u32 = 0x003C;
473pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_OPERATIONALDATASETCOMPONENTS: u32 = 0x003D;
474pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_ACTIVENETWORKFAULTSLIST: u32 = 0x003E;
475pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_EXTADDRESS: u32 = 0x003F;
476pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_ATTR_ID_RLOC16: u32 = 0x0040;
477pub const CLUSTER_THREAD_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
478
479pub const CLUSTER_ID_WI_FI_NETWORK_DIAGNOSTICS: u32 = 0x0036;
481pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BSSID: u32 = 0x0000;
482pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_SECURITYTYPE: u32 = 0x0001;
483pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_WIFIVERSION: u32 = 0x0002;
484pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_CHANNELNUMBER: u32 = 0x0003;
485pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_RSSI: u32 = 0x0004;
486pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BEACONLOSTCOUNT: u32 = 0x0005;
487pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_BEACONRXCOUNT: u32 = 0x0006;
488pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETMULTICASTRXCOUNT: u32 = 0x0007;
489pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETMULTICASTTXCOUNT: u32 = 0x0008;
490pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETUNICASTRXCOUNT: u32 = 0x0009;
491pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_PACKETUNICASTTXCOUNT: u32 = 0x000A;
492pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_CURRENTMAXRATE: u32 = 0x000B;
493pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_ATTR_ID_OVERRUNCOUNT: u32 = 0x000C;
494pub const CLUSTER_WI_FI_NETWORK_DIAGNOSTICS_CMD_ID_RESETCOUNTS: u32 = 0x00;
495
496pub const CLUSTER_ID_DISHWASHER_ALARM: u32 = 0x005D;
498
499pub const CLUSTER_ID_DOOR_LOCK: u32 = 0x0101;
501pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCKSTATE: u32 = 0x0000;
502pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCKTYPE: u32 = 0x0001;
503pub const CLUSTER_DOOR_LOCK_ATTR_ID_ACTUATORENABLED: u32 = 0x0002;
504pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOORSTATE: u32 = 0x0003;
505pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOOROPENEVENTS: u32 = 0x0004;
506pub const CLUSTER_DOOR_LOCK_ATTR_ID_DOORCLOSEDEVENTS: u32 = 0x0005;
507pub const CLUSTER_DOOR_LOCK_ATTR_ID_OPENPERIOD: u32 = 0x0006;
508pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFTOTALUSERSSUPPORTED: u32 = 0x0011;
509pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFPINUSERSSUPPORTED: u32 = 0x0012;
510pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFRFIDUSERSSUPPORTED: u32 = 0x0013;
511pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFWEEKDAYSCHEDULESSUPPORTEDPERUSER: u32 = 0x0014;
512pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFYEARDAYSCHEDULESSUPPORTEDPERUSER: u32 = 0x0015;
513pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFHOLIDAYSCHEDULESSUPPORTED: u32 = 0x0016;
514pub const CLUSTER_DOOR_LOCK_ATTR_ID_MAXPINCODELENGTH: u32 = 0x0017;
515pub const CLUSTER_DOOR_LOCK_ATTR_ID_MINPINCODELENGTH: u32 = 0x0018;
516pub const CLUSTER_DOOR_LOCK_ATTR_ID_MAXRFIDCODELENGTH: u32 = 0x0019;
517pub const CLUSTER_DOOR_LOCK_ATTR_ID_MINRFIDCODELENGTH: u32 = 0x001A;
518pub const CLUSTER_DOOR_LOCK_ATTR_ID_CREDENTIALRULESSUPPORT: u32 = 0x001B;
519pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFCREDENTIALSSUPPORTEDPERUSER: u32 = 0x001C;
520pub const CLUSTER_DOOR_LOCK_ATTR_ID_LANGUAGE: u32 = 0x0021;
521pub const CLUSTER_DOOR_LOCK_ATTR_ID_LEDSETTINGS: u32 = 0x0022;
522pub const CLUSTER_DOOR_LOCK_ATTR_ID_AUTORELOCKTIME: u32 = 0x0023;
523pub const CLUSTER_DOOR_LOCK_ATTR_ID_SOUNDVOLUME: u32 = 0x0024;
524pub const CLUSTER_DOOR_LOCK_ATTR_ID_OPERATINGMODE: u32 = 0x0025;
525pub const CLUSTER_DOOR_LOCK_ATTR_ID_SUPPORTEDOPERATINGMODES: u32 = 0x0026;
526pub const CLUSTER_DOOR_LOCK_ATTR_ID_DEFAULTCONFIGURATIONREGISTER: u32 = 0x0027;
527pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLELOCALPROGRAMMING: u32 = 0x0028;
528pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEONETOUCHLOCKING: u32 = 0x0029;
529pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEINSIDESTATUSLED: u32 = 0x002A;
530pub const CLUSTER_DOOR_LOCK_ATTR_ID_ENABLEPRIVACYMODEBUTTON: u32 = 0x002B;
531pub const CLUSTER_DOOR_LOCK_ATTR_ID_LOCALPROGRAMMINGFEATURES: u32 = 0x002C;
532pub const CLUSTER_DOOR_LOCK_ATTR_ID_WRONGCODEENTRYLIMIT: u32 = 0x0030;
533pub const CLUSTER_DOOR_LOCK_ATTR_ID_USERCODETEMPORARYDISABLETIME: u32 = 0x0031;
534pub const CLUSTER_DOOR_LOCK_ATTR_ID_SENDPINOVERTHEAIR: u32 = 0x0032;
535pub const CLUSTER_DOOR_LOCK_ATTR_ID_REQUIREPINFORREMOTEOPERATION: u32 = 0x0033;
536pub const CLUSTER_DOOR_LOCK_ATTR_ID_SECURITYLEVEL: u32 = 0x0034;
537pub const CLUSTER_DOOR_LOCK_ATTR_ID_EXPIRINGUSERTIMEOUT: u32 = 0x0035;
538pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALARMMASK: u32 = 0x0040;
539pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERVERIFICATIONKEY: u32 = 0x0080;
540pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERGROUPIDENTIFIER: u32 = 0x0081;
541pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROREADERGROUPSUBIDENTIFIER: u32 = 0x0082;
542pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROEXPEDITEDTRANSACTIONSUPPORTEDPROTOCOLVERSIONS: u32 =
543 0x0083;
544pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROGROUPRESOLVINGKEY: u32 = 0x0084;
545pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROSUPPORTEDBLEUWBPROTOCOLVERSIONS: u32 = 0x0085;
546pub const CLUSTER_DOOR_LOCK_ATTR_ID_ALIROBLEADVERTISINGVERSION: u32 = 0x0086;
547pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFALIROCREDENTIALISSUERKEYSSUPPORTED: u32 = 0x0087;
548pub const CLUSTER_DOOR_LOCK_ATTR_ID_NUMBEROFALIROENDPOINTKEYSSUPPORTED: u32 = 0x0088;
549pub const CLUSTER_DOOR_LOCK_CMD_ID_LOCKDOOR: u32 = 0x00;
550pub const CLUSTER_DOOR_LOCK_CMD_ID_UNLOCKDOOR: u32 = 0x01;
551pub const CLUSTER_DOOR_LOCK_CMD_ID_TOGGLE: u32 = 0x02;
552pub const CLUSTER_DOOR_LOCK_CMD_ID_UNLOCKWITHTIMEOUT: u32 = 0x03;
553pub const CLUSTER_DOOR_LOCK_CMD_ID_SETPINCODE: u32 = 0x05;
554pub const CLUSTER_DOOR_LOCK_CMD_ID_GETPINCODE: u32 = 0x06;
555pub const CLUSTER_DOOR_LOCK_CMD_ID_GETPINCODERESPONSE: u32 = 0x06;
556pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARPINCODE: u32 = 0x07;
557pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARALLPINCODES: u32 = 0x08;
558pub const CLUSTER_DOOR_LOCK_CMD_ID_SETUSERSTATUS: u32 = 0x09;
559pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERSTATUS: u32 = 0x0A;
560pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERSTATUSRESPONSE: u32 = 0x0A;
561pub const CLUSTER_DOOR_LOCK_CMD_ID_SETWEEKDAYSCHEDULE: u32 = 0x0B;
562pub const CLUSTER_DOOR_LOCK_CMD_ID_GETWEEKDAYSCHEDULE: u32 = 0x0C;
563pub const CLUSTER_DOOR_LOCK_CMD_ID_GETWEEKDAYSCHEDULERESPONSE: u32 = 0x0C;
564pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARWEEKDAYSCHEDULE: u32 = 0x0D;
565pub const CLUSTER_DOOR_LOCK_CMD_ID_SETYEARDAYSCHEDULE: u32 = 0x0E;
566pub const CLUSTER_DOOR_LOCK_CMD_ID_GETYEARDAYSCHEDULE: u32 = 0x0F;
567pub const CLUSTER_DOOR_LOCK_CMD_ID_GETYEARDAYSCHEDULERESPONSE: u32 = 0x0F;
568pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARYEARDAYSCHEDULE: u32 = 0x10;
569pub const CLUSTER_DOOR_LOCK_CMD_ID_SETHOLIDAYSCHEDULE: u32 = 0x11;
570pub const CLUSTER_DOOR_LOCK_CMD_ID_GETHOLIDAYSCHEDULE: u32 = 0x12;
571pub const CLUSTER_DOOR_LOCK_CMD_ID_GETHOLIDAYSCHEDULERESPONSE: u32 = 0x12;
572pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARHOLIDAYSCHEDULE: u32 = 0x13;
573pub const CLUSTER_DOOR_LOCK_CMD_ID_SETUSERTYPE: u32 = 0x14;
574pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERTYPE: u32 = 0x15;
575pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERTYPERESPONSE: u32 = 0x15;
576pub const CLUSTER_DOOR_LOCK_CMD_ID_SETRFIDCODE: u32 = 0x16;
577pub const CLUSTER_DOOR_LOCK_CMD_ID_GETRFIDCODE: u32 = 0x17;
578pub const CLUSTER_DOOR_LOCK_CMD_ID_GETRFIDCODERESPONSE: u32 = 0x17;
579pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARRFIDCODE: u32 = 0x18;
580pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARALLRFIDCODES: u32 = 0x19;
581pub const CLUSTER_DOOR_LOCK_CMD_ID_SETUSER: u32 = 0x1A;
582pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSER: u32 = 0x1B;
583pub const CLUSTER_DOOR_LOCK_CMD_ID_GETUSERRESPONSE: u32 = 0x1C;
584pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARUSER: u32 = 0x1D;
585pub const CLUSTER_DOOR_LOCK_CMD_ID_SETCREDENTIAL: u32 = 0x22;
586pub const CLUSTER_DOOR_LOCK_CMD_ID_SETCREDENTIALRESPONSE: u32 = 0x23;
587pub const CLUSTER_DOOR_LOCK_CMD_ID_GETCREDENTIALSTATUS: u32 = 0x24;
588pub const CLUSTER_DOOR_LOCK_CMD_ID_GETCREDENTIALSTATUSRESPONSE: u32 = 0x25;
589pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARCREDENTIAL: u32 = 0x26;
590pub const CLUSTER_DOOR_LOCK_CMD_ID_UNBOLTDOOR: u32 = 0x27;
591pub const CLUSTER_DOOR_LOCK_CMD_ID_SETALIROREADERCONFIG: u32 = 0x28;
592pub const CLUSTER_DOOR_LOCK_CMD_ID_CLEARALIROREADERCONFIG: u32 = 0x29;
593
594pub const CLUSTER_ID_ECOSYSTEM_INFORMATION: u32 = 0x0750;
596
597pub const CLUSTER_ID_ELECTRICAL_ENERGY_MEASUREMENT: u32 = 0x0091;
599pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_ACCURACY: u32 = 0x0000;
600pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYIMPORTED: u32 = 0x0001;
601pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYEXPORTED: u32 = 0x0002;
602pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_PERIODICENERGYIMPORTED: u32 = 0x0003;
603pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_PERIODICENERGYEXPORTED: u32 = 0x0004;
604pub const CLUSTER_ELECTRICAL_ENERGY_MEASUREMENT_ATTR_ID_CUMULATIVEENERGYRESET: u32 = 0x0005;
605
606pub const CLUSTER_ID_ELECTRICAL_POWER_MEASUREMENT: u32 = 0x0090;
608pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_POWERMODE: u32 = 0x0000;
609pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_NUMBEROFMEASUREMENTTYPES: u32 = 0x0001;
610pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACCURACY: u32 = 0x0002;
611pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RANGES: u32 = 0x0003;
612pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_VOLTAGE: u32 = 0x0004;
613pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACTIVECURRENT: u32 = 0x0005;
614pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_REACTIVECURRENT: u32 = 0x0006;
615pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_APPARENTCURRENT: u32 = 0x0007;
616pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_ACTIVEPOWER: u32 = 0x0008;
617pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_REACTIVEPOWER: u32 = 0x0009;
618pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_APPARENTPOWER: u32 = 0x000A;
619pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSVOLTAGE: u32 = 0x000B;
620pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSCURRENT: u32 = 0x000C;
621pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_RMSPOWER: u32 = 0x000D;
622pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_FREQUENCY: u32 = 0x000E;
623pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_HARMONICCURRENTS: u32 = 0x000F;
624pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_HARMONICPHASES: u32 = 0x0010;
625pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_POWERFACTOR: u32 = 0x0011;
626pub const CLUSTER_ELECTRICAL_POWER_MEASUREMENT_ATTR_ID_NEUTRALCURRENT: u32 = 0x0012;
627
628pub const CLUSTER_ID_ENERGY_EVSE: u32 = 0x0099;
630pub const CLUSTER_ENERGY_EVSE_ATTR_ID_STATE: u32 = 0x0000;
631pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SUPPLYSTATE: u32 = 0x0001;
632pub const CLUSTER_ENERGY_EVSE_ATTR_ID_FAULTSTATE: u32 = 0x0002;
633pub const CLUSTER_ENERGY_EVSE_ATTR_ID_CHARGINGENABLEDUNTIL: u32 = 0x0003;
634pub const CLUSTER_ENERGY_EVSE_ATTR_ID_DISCHARGINGENABLEDUNTIL: u32 = 0x0004;
635pub const CLUSTER_ENERGY_EVSE_ATTR_ID_CIRCUITCAPACITY: u32 = 0x0005;
636pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MINIMUMCHARGECURRENT: u32 = 0x0006;
637pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MAXIMUMCHARGECURRENT: u32 = 0x0007;
638pub const CLUSTER_ENERGY_EVSE_ATTR_ID_MAXIMUMDISCHARGECURRENT: u32 = 0x0008;
639pub const CLUSTER_ENERGY_EVSE_ATTR_ID_USERMAXIMUMCHARGECURRENT: u32 = 0x0009;
640pub const CLUSTER_ENERGY_EVSE_ATTR_ID_RANDOMIZATIONDELAYWINDOW: u32 = 0x000A;
641pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGESTARTTIME: u32 = 0x0023;
642pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGETARGETTIME: u32 = 0x0024;
643pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGEREQUIREDENERGY: u32 = 0x0025;
644pub const CLUSTER_ENERGY_EVSE_ATTR_ID_NEXTCHARGETARGETSOC: u32 = 0x0026;
645pub const CLUSTER_ENERGY_EVSE_ATTR_ID_APPROXIMATEEVEFFICIENCY: u32 = 0x0027;
646pub const CLUSTER_ENERGY_EVSE_ATTR_ID_STATEOFCHARGE: u32 = 0x0030;
647pub const CLUSTER_ENERGY_EVSE_ATTR_ID_BATTERYCAPACITY: u32 = 0x0031;
648pub const CLUSTER_ENERGY_EVSE_ATTR_ID_VEHICLEID: u32 = 0x0032;
649pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONID: u32 = 0x0040;
650pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONDURATION: u32 = 0x0041;
651pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONENERGYCHARGED: u32 = 0x0042;
652pub const CLUSTER_ENERGY_EVSE_ATTR_ID_SESSIONENERGYDISCHARGED: u32 = 0x0043;
653pub const CLUSTER_ENERGY_EVSE_CMD_ID_GETTARGETSRESPONSE: u32 = 0x00;
654pub const CLUSTER_ENERGY_EVSE_CMD_ID_DISABLE: u32 = 0x01;
655pub const CLUSTER_ENERGY_EVSE_CMD_ID_ENABLECHARGING: u32 = 0x02;
656pub const CLUSTER_ENERGY_EVSE_CMD_ID_ENABLEDISCHARGING: u32 = 0x03;
657pub const CLUSTER_ENERGY_EVSE_CMD_ID_STARTDIAGNOSTICS: u32 = 0x04;
658pub const CLUSTER_ENERGY_EVSE_CMD_ID_SETTARGETS: u32 = 0x05;
659pub const CLUSTER_ENERGY_EVSE_CMD_ID_GETTARGETS: u32 = 0x06;
660pub const CLUSTER_ENERGY_EVSE_CMD_ID_CLEARTARGETS: u32 = 0x07;
661
662pub const CLUSTER_ID_ENERGY_PREFERENCE: u32 = 0x009B;
664pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_ENERGYBALANCES: u32 = 0x0000;
665pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_CURRENTENERGYBALANCE: u32 = 0x0001;
666pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_ENERGYPRIORITIES: u32 = 0x0002;
667pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_LOWPOWERMODESENSITIVITIES: u32 = 0x0003;
668pub const CLUSTER_ENERGY_PREFERENCE_ATTR_ID_CURRENTLOWPOWERMODESENSITIVITY: u32 = 0x0004;
669
670pub const CLUSTER_ID_FAN_CONTROL: u32 = 0x0202;
672pub const CLUSTER_FAN_CONTROL_ATTR_ID_FANMODE: u32 = 0x0000;
673pub const CLUSTER_FAN_CONTROL_ATTR_ID_FANMODESEQUENCE: u32 = 0x0001;
674pub const CLUSTER_FAN_CONTROL_ATTR_ID_PERCENTSETTING: u32 = 0x0002;
675pub const CLUSTER_FAN_CONTROL_ATTR_ID_PERCENTCURRENT: u32 = 0x0003;
676pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDMAX: u32 = 0x0004;
677pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDSETTING: u32 = 0x0005;
678pub const CLUSTER_FAN_CONTROL_ATTR_ID_SPEEDCURRENT: u32 = 0x0006;
679pub const CLUSTER_FAN_CONTROL_ATTR_ID_ROCKSUPPORT: u32 = 0x0007;
680pub const CLUSTER_FAN_CONTROL_ATTR_ID_ROCKSETTING: u32 = 0x0008;
681pub const CLUSTER_FAN_CONTROL_ATTR_ID_WINDSUPPORT: u32 = 0x0009;
682pub const CLUSTER_FAN_CONTROL_ATTR_ID_WINDSETTING: u32 = 0x000A;
683pub const CLUSTER_FAN_CONTROL_ATTR_ID_AIRFLOWDIRECTION: u32 = 0x000B;
684pub const CLUSTER_FAN_CONTROL_CMD_ID_STEP: u32 = 0x00;
685
686pub const CLUSTER_ID_FLOW_MEASUREMENT: u32 = 0x0404;
688pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
689pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
690pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
691pub const CLUSTER_FLOW_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
692
693pub const CLUSTER_ID_GENERAL_COMMISSIONING: u32 = 0x0030;
695pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_BREADCRUMB: u32 = 0x0000;
696pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_BASICCOMMISSIONINGINFO: u32 = 0x0001;
697pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_REGULATORYCONFIG: u32 = 0x0002;
698pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_LOCATIONCAPABILITY: u32 = 0x0003;
699pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_SUPPORTSCONCURRENTCONNECTION: u32 = 0x0004;
700pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACCEPTEDVERSION: u32 = 0x0005;
701pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCMINREQUIREDVERSION: u32 = 0x0006;
702pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACKNOWLEDGEMENTS: u32 = 0x0007;
703pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCACKNOWLEDGEMENTSREQUIRED: u32 = 0x0008;
704pub const CLUSTER_GENERAL_COMMISSIONING_ATTR_ID_TCUPDATEDEADLINE: u32 = 0x0009;
705pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_ARMFAILSAFE: u32 = 0x00;
706pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_ARMFAILSAFERESPONSE: u32 = 0x01;
707pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETREGULATORYCONFIG: u32 = 0x02;
708pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETREGULATORYCONFIGRESPONSE: u32 = 0x03;
709pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_COMMISSIONINGCOMPLETE: u32 = 0x04;
710pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_COMMISSIONINGCOMPLETERESPONSE: u32 = 0x05;
711pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETTCACKNOWLEDGEMENTS: u32 = 0x06;
712pub const CLUSTER_GENERAL_COMMISSIONING_CMD_ID_SETTCACKNOWLEDGEMENTSRESPONSE: u32 = 0x07;
713
714pub const CLUSTER_ID_GROUPKEYMANAGEMENT: u32 = 0x003F;
716pub const CLUSTER_GROUPKEYMANAGEMENT_ATTR_ID_GROUPKEYMAP: u32 = 0x0000;
717pub const CLUSTER_GROUPKEYMANAGEMENT_ATTR_ID_GROUPTABLE: u32 = 0x0001;
718pub const CLUSTER_GROUPKEYMANAGEMENT_ATTR_ID_MAXGROUPSPERFABRIC: u32 = 0x0002;
719pub const CLUSTER_GROUPKEYMANAGEMENT_ATTR_ID_MAXGROUPKEYSPERFABRIC: u32 = 0x0003;
720pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETWRITE_COMMAND: u32 = 0x00;
721pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETREAD_COMMAND: u32 = 0x01;
722pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETREADRESPONSE_COMMAND: u32 = 0x02;
723pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETREMOVE_COMMAND: u32 = 0x03;
724pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETREADALLINDICES_COMMAND: u32 = 0x04;
725pub const CLUSTER_GROUPKEYMANAGEMENT_CMD_ID_KEYSETREADALLINDICESRESPONSE_COMMAND: u32 = 0x05;
726
727pub const CLUSTER_ID_GROUPS: u32 = 0x0004;
729pub const CLUSTER_GROUPS_ATTR_ID_NAMESUPPORT: u32 = 0x0000;
730pub const CLUSTER_GROUPS_CMD_ID_ADDGROUP: u32 = 0x00;
731pub const CLUSTER_GROUPS_CMD_ID_ADDGROUPRESPONSE: u32 = 0x00;
732pub const CLUSTER_GROUPS_CMD_ID_VIEWGROUP: u32 = 0x01;
733pub const CLUSTER_GROUPS_CMD_ID_VIEWGROUPRESPONSE: u32 = 0x01;
734pub const CLUSTER_GROUPS_CMD_ID_GETGROUPMEMBERSHIP: u32 = 0x02;
735pub const CLUSTER_GROUPS_CMD_ID_GETGROUPMEMBERSHIPRESPONSE: u32 = 0x02;
736pub const CLUSTER_GROUPS_CMD_ID_REMOVEGROUP: u32 = 0x03;
737pub const CLUSTER_GROUPS_CMD_ID_REMOVEGROUPRESPONSE: u32 = 0x03;
738pub const CLUSTER_GROUPS_CMD_ID_REMOVEALLGROUPS: u32 = 0x04;
739pub const CLUSTER_GROUPS_CMD_ID_ADDGROUPIFIDENTIFYING: u32 = 0x05;
740
741pub const CLUSTER_ID_ICDMANAGEMENT: u32 = 0x0046;
743pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_IDLEMODEDURATION: u32 = 0x0000;
744pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_ACTIVEMODEDURATION: u32 = 0x0001;
745pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_ACTIVEMODETHRESHOLD: u32 = 0x0002;
746pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_REGISTEREDCLIENTS: u32 = 0x0003;
747pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_ICDCOUNTER: u32 = 0x0004;
748pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_CLIENTSSUPPORTEDPERFABRIC: u32 = 0x0005;
749pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_USERACTIVEMODETRIGGERHINT: u32 = 0x0006;
750pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_USERACTIVEMODETRIGGERINSTRUCTION: u32 = 0x0007;
751pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_OPERATINGMODE: u32 = 0x0008;
752pub const CLUSTER_ICDMANAGEMENT_ATTR_ID_MAXIMUMCHECKINBACKOFF: u32 = 0x0009;
753pub const CLUSTER_ICDMANAGEMENT_CMD_ID_REGISTERCLIENT: u32 = 0x00;
754pub const CLUSTER_ICDMANAGEMENT_CMD_ID_REGISTERCLIENTRESPONSE: u32 = 0x01;
755pub const CLUSTER_ICDMANAGEMENT_CMD_ID_UNREGISTERCLIENT: u32 = 0x02;
756pub const CLUSTER_ICDMANAGEMENT_CMD_ID_STAYACTIVEREQUEST: u32 = 0x03;
757pub const CLUSTER_ICDMANAGEMENT_CMD_ID_STAYACTIVERESPONSE: u32 = 0x04;
758
759pub const CLUSTER_ID_IDENTIFY: u32 = 0x0003;
761pub const CLUSTER_IDENTIFY_ATTR_ID_IDENTIFYTIME: u32 = 0x0000;
762pub const CLUSTER_IDENTIFY_ATTR_ID_IDENTIFYTYPE: u32 = 0x0001;
763pub const CLUSTER_IDENTIFY_CMD_ID_IDENTIFY: u32 = 0x00;
764pub const CLUSTER_IDENTIFY_CMD_ID_TRIGGEREFFECT: u32 = 0x40;
765
766pub const CLUSTER_ID_ILLUMINANCE_MEASUREMENT: u32 = 0x0400;
768pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
769pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
770pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
771pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
772pub const CLUSTER_ILLUMINANCE_MEASUREMENT_ATTR_ID_LIGHTSENSORTYPE: u32 = 0x0004;
773
774pub const CLUSTER_ID_JOINT_FABRIC_DATASTORE_CLUSTER: u32 = 0x0752;
776pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_ANCHORROOTCA: u32 = 0x0000;
777pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_ANCHORNODEID: u32 = 0x0001;
778pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_ANCHORVENDORID: u32 = 0x0002;
779pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_FRIENDLYNAME: u32 = 0x0003;
780pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_GROUPKEYSETLIST: u32 = 0x0004;
781pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_GROUPLIST: u32 = 0x0005;
782pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_NODELIST: u32 = 0x0006;
783pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_ADMINLIST: u32 = 0x0007;
784pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_ATTR_ID_STATUSENTRY: u32 = 0x0008;
785pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDKEYSET_COMMAND: u32 = 0x00;
786pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_UPDATEKEYSET_COMMAND: u32 = 0x01;
787pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEKEYSET_COMMAND: u32 = 0x02;
788pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDGROUP_COMMAND: u32 = 0x03;
789pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_UPDATEGROUP_COMMAND: u32 = 0x04;
790pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEGROUP_COMMAND: u32 = 0x05;
791pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDADMIN_COMMAND: u32 = 0x06;
792pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_UPDATEADMIN_COMMAND: u32 = 0x07;
793pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEADMIN_COMMAND: u32 = 0x08;
794pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDPENDINGNODE_COMMAND: u32 = 0x09;
795pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REFRESHNODE_COMMAND: u32 = 0x0A;
796pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_UPDATENODE_COMMAND: u32 = 0x0B;
797pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVENODE_COMMAND: u32 = 0x0C;
798pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_UPDATEENDPOINTFORNODE_COMMAND: u32 = 0x0D;
799pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDGROUPIDTOENDPOINTFORNODE_COMMAND: u32 =
800 0x0E;
801pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEGROUPIDFROMENDPOINTFORNODE_COMMAND:
802 u32 = 0x0F;
803pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDBINDINGTOENDPOINTFORNODE_COMMAND: u32 =
804 0x10;
805pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEBINDINGFROMENDPOINTFORNODE_COMMAND:
806 u32 = 0x11;
807pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_ADDACLTONODE_COMMAND: u32 = 0x12;
808pub const CLUSTER_JOINT_FABRIC_DATASTORE_CLUSTER_CMD_ID_REMOVEACLFROMNODE_COMMAND: u32 = 0x13;
809
810pub const CLUSTER_ID_JOINT_FABRIC_PKI: u32 = 0x0753;
812pub const CLUSTER_JOINT_FABRIC_PKI_CMD_ID_ICACSRREQUEST_COMMAND: u32 = 0x00;
813pub const CLUSTER_JOINT_FABRIC_PKI_CMD_ID_ICACSRRESPONSE_COMMAND: u32 = 0x01;
814pub const CLUSTER_JOINT_FABRIC_PKI_CMD_ID_TRANSFER_ANCHOR_REQUEST_COMMAND: u32 = 0x02;
815pub const CLUSTER_JOINT_FABRIC_PKI_CMD_ID_TRANSFER_ANCHOR_RESPONSE_COMMAND: u32 = 0x03;
816pub const CLUSTER_JOINT_FABRIC_PKI_CMD_ID_TRANSFER_ANCHOR_COMPLETE_COMMAND: u32 = 0x04;
817
818pub const CLUSTER_ID_KEYPAD_INPUT: u32 = 0x0509;
820pub const CLUSTER_KEYPAD_INPUT_CMD_ID_SENDKEY: u32 = 0x00;
821pub const CLUSTER_KEYPAD_INPUT_CMD_ID_SENDKEYRESPONSE: u32 = 0x01;
822
823pub const CLUSTER_ID_FIXED_LABEL: u32 = 0x0040;
825pub const CLUSTER_FIXED_LABEL_ATTR_ID_LABELLIST: u32 = 0x0000;
826
827pub const CLUSTER_ID_USER_LABEL: u32 = 0x0041;
832pub const CLUSTER_USER_LABEL_ATTR_ID_LABELLIST: u32 = 0x0000;
833
834pub const CLUSTER_ID_LAUNDRY_DRYER_CONTROLS: u32 = 0x004A;
836pub const CLUSTER_LAUNDRY_DRYER_CONTROLS_ATTR_ID_SUPPORTEDDRYNESSLEVELS: u32 = 0x0000;
837pub const CLUSTER_LAUNDRY_DRYER_CONTROLS_ATTR_ID_SELECTEDDRYNESSLEVEL: u32 = 0x0001;
838
839pub const CLUSTER_ID_LAUNDRY_WASHER_CONTROLS: u32 = 0x0053;
841pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SPINSPEEDS: u32 = 0x0000;
842pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SPINSPEEDCURRENT: u32 = 0x0001;
843pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_NUMBEROFRINSES: u32 = 0x0002;
844pub const CLUSTER_LAUNDRY_WASHER_CONTROLS_ATTR_ID_SUPPORTEDRINSES: u32 = 0x0003;
845
846pub const CLUSTER_ID_LEVEL_CONTROL: u32 = 0x0008;
848pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_CURRENTLEVEL: u32 = 0x0000;
849pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_REMAININGTIME: u32 = 0x0001;
850pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MINLEVEL: u32 = 0x0002;
851pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MAXLEVEL: u32 = 0x0003;
852pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_CURRENTFREQUENCY: u32 = 0x0004;
853pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MINFREQUENCY: u32 = 0x0005;
854pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_MAXFREQUENCY: u32 = 0x0006;
855pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_OPTIONS: u32 = 0x000F;
856pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONOFFTRANSITIONTIME: u32 = 0x0010;
857pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONLEVEL: u32 = 0x0011;
858pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_ONTRANSITIONTIME: u32 = 0x0012;
859pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_OFFTRANSITIONTIME: u32 = 0x0013;
860pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_DEFAULTMOVERATE: u32 = 0x0014;
861pub const CLUSTER_LEVEL_CONTROL_ATTR_ID_STARTUPCURRENTLEVEL: u32 = 0x4000;
862pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOLEVEL: u32 = 0x00;
863pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVE: u32 = 0x01;
864pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STEP: u32 = 0x02;
865pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STOP: u32 = 0x03;
866pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOLEVELWITHONOFF: u32 = 0x04;
867pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVEWITHONOFF: u32 = 0x05;
868pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STEPWITHONOFF: u32 = 0x06;
869pub const CLUSTER_LEVEL_CONTROL_CMD_ID_STOPWITHONOFF: u32 = 0x07;
870pub const CLUSTER_LEVEL_CONTROL_CMD_ID_MOVETOCLOSESTFREQUENCY: u32 = 0x08;
871
872pub const CLUSTER_ID_LOCALIZATION_CONFIGURATION: u32 = 0x002B;
874pub const CLUSTER_LOCALIZATION_CONFIGURATION_ATTR_ID_ACTIVELOCALE: u32 = 0x0000;
875pub const CLUSTER_LOCALIZATION_CONFIGURATION_ATTR_ID_SUPPORTEDLOCALES: u32 = 0x0001;
876
877pub const CLUSTER_ID_TIME_FORMAT_LOCALIZATION: u32 = 0x002C;
879pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_HOURFORMAT: u32 = 0x0000;
880pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_ACTIVECALENDARTYPE: u32 = 0x0001;
881pub const CLUSTER_TIME_FORMAT_LOCALIZATION_ATTR_ID_SUPPORTEDCALENDARTYPES: u32 = 0x0002;
882
883pub const CLUSTER_ID_UNIT_LOCALIZATION: u32 = 0x002D;
885pub const CLUSTER_UNIT_LOCALIZATION_ATTR_ID_TEMPERATUREUNIT: u32 = 0x0000;
886
887pub const CLUSTER_ID_LOW_POWER: u32 = 0x0508;
889pub const CLUSTER_LOW_POWER_CMD_ID_SLEEP: u32 = 0x00;
890
891pub const CLUSTER_ID_MEDIA_INPUT: u32 = 0x0507;
893pub const CLUSTER_MEDIA_INPUT_ATTR_ID_INPUTLIST: u32 = 0x0000;
894pub const CLUSTER_MEDIA_INPUT_ATTR_ID_CURRENTINPUT: u32 = 0x0001;
895pub const CLUSTER_MEDIA_INPUT_CMD_ID_SELECTINPUT: u32 = 0x00;
896pub const CLUSTER_MEDIA_INPUT_CMD_ID_SHOWINPUTSTATUS: u32 = 0x01;
897pub const CLUSTER_MEDIA_INPUT_CMD_ID_HIDEINPUTSTATUS: u32 = 0x02;
898pub const CLUSTER_MEDIA_INPUT_CMD_ID_RENAMEINPUT: u32 = 0x03;
899
900pub const CLUSTER_ID_MEDIA_PLAYBACK: u32 = 0x0506;
902pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_CURRENTSTATE: u32 = 0x0000;
903pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_STARTTIME: u32 = 0x0001;
904pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_DURATION: u32 = 0x0002;
905pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SAMPLEDPOSITION: u32 = 0x0003;
906pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_PLAYBACKSPEED: u32 = 0x0004;
907pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SEEKRANGEEND: u32 = 0x0005;
908pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_SEEKRANGESTART: u32 = 0x0006;
909pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_ACTIVEAUDIOTRACK: u32 = 0x0007;
910pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_AVAILABLEAUDIOTRACKS: u32 = 0x0008;
911pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_ACTIVETEXTTRACK: u32 = 0x0009;
912pub const CLUSTER_MEDIA_PLAYBACK_ATTR_ID_AVAILABLETEXTTRACKS: u32 = 0x000A;
913pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PLAY: u32 = 0x00;
914pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PAUSE: u32 = 0x01;
915pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_STOP: u32 = 0x02;
916pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_STARTOVER: u32 = 0x03;
917pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PREVIOUS: u32 = 0x04;
918pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_NEXT: u32 = 0x05;
919pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_REWIND: u32 = 0x06;
920pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_FASTFORWARD: u32 = 0x07;
921pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SKIPFORWARD: u32 = 0x08;
922pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SKIPBACKWARD: u32 = 0x09;
923pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_PLAYBACKRESPONSE: u32 = 0x0A;
924pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_SEEK: u32 = 0x0B;
925pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_ACTIVATEAUDIOTRACK: u32 = 0x0C;
926pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_ACTIVATETEXTTRACK: u32 = 0x0D;
927pub const CLUSTER_MEDIA_PLAYBACK_CMD_ID_DEACTIVATETEXTTRACK: u32 = 0x0E;
928
929pub const CLUSTER_ID_MESSAGES: u32 = 0x0097;
931pub const CLUSTER_MESSAGES_ATTR_ID_MESSAGES: u32 = 0x0000;
932pub const CLUSTER_MESSAGES_ATTR_ID_ACTIVEMESSAGEIDS: u32 = 0x0001;
933pub const CLUSTER_MESSAGES_CMD_ID_PRESENTMESSAGESREQUEST: u32 = 0x00;
934pub const CLUSTER_MESSAGES_CMD_ID_CANCELMESSAGESREQUEST: u32 = 0x01;
935
936pub const CLUSTER_ID_MICROWAVE_OVEN_CONTROL: u32 = 0x005F;
938pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_COOKTIME: u32 = 0x0000;
939pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MAXCOOKTIME: u32 = 0x0001;
940pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_POWERSETTING: u32 = 0x0002;
941pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MINPOWER: u32 = 0x0003;
942pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_MAXPOWER: u32 = 0x0004;
943pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_POWERSTEP: u32 = 0x0005;
944pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_SUPPORTEDWATTS: u32 = 0x0006;
945pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_SELECTEDWATTINDEX: u32 = 0x0007;
946pub const CLUSTER_MICROWAVE_OVEN_CONTROL_ATTR_ID_WATTRATING: u32 = 0x0008;
947pub const CLUSTER_MICROWAVE_OVEN_CONTROL_CMD_ID_SETCOOKINGPARAMETERS: u32 = 0x00;
948pub const CLUSTER_MICROWAVE_OVEN_CONTROL_CMD_ID_ADDMORETIME: u32 = 0x01;
949
950pub const CLUSTER_ID_DEVICE_ENERGY_MANAGEMENT_MODE: u32 = 0x009F;
952pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
953pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
954pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
955pub const CLUSTER_DEVICE_ENERGY_MANAGEMENT_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
956
957pub const CLUSTER_ID_DISHWASHER_MODE: u32 = 0x0059;
959pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
960pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
961pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
962pub const CLUSTER_DISHWASHER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
963
964pub const CLUSTER_ID_ENERGY_EVSE_MODE: u32 = 0x009D;
966pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
967pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
968pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
969pub const CLUSTER_ENERGY_EVSE_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
970
971pub const CLUSTER_ID_LAUNDRY_WASHER_MODE: u32 = 0x0051;
973pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
974pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
975pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
976pub const CLUSTER_LAUNDRY_WASHER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
977
978pub const CLUSTER_ID_MICROWAVE_OVEN_MODE: u32 = 0x005E;
980pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
981pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
982pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
983pub const CLUSTER_MICROWAVE_OVEN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
984pub const CLUSTER_MICROWAVE_OVEN_MODE_CMD_ID_CHANGETOMODE: u32 = 0x00;
985pub const CLUSTER_MICROWAVE_OVEN_MODE_CMD_ID_CHANGETOMODERESPONSE: u32 = 0x01;
986
987pub const CLUSTER_ID_OVEN_MODE: u32 = 0x0049;
989pub const CLUSTER_OVEN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
990pub const CLUSTER_OVEN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
991pub const CLUSTER_OVEN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
992pub const CLUSTER_OVEN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
993
994pub const CLUSTER_ID_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE: u32 = 0x0052;
996pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_SUPPORTEDMODES: u32 =
997 0x0000;
998pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_CURRENTMODE: u32 =
999 0x0001;
1000pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_STARTUPMODE: u32 =
1001 0x0002;
1002pub const CLUSTER_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1003
1004pub const CLUSTER_ID_RVC_CLEAN_MODE: u32 = 0x0055;
1006pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1007pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1008pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1009pub const CLUSTER_RVC_CLEAN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1010
1011pub const CLUSTER_ID_RVC_RUN_MODE: u32 = 0x0054;
1013pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1014pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1015pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1016pub const CLUSTER_RVC_RUN_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1017
1018pub const CLUSTER_ID_WATER_HEATER_MODE: u32 = 0x009E;
1020pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_SUPPORTEDMODES: u32 = 0x0000;
1021pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_CURRENTMODE: u32 = 0x0001;
1022pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_STARTUPMODE: u32 = 0x0002;
1023pub const CLUSTER_WATER_HEATER_MODE_ATTR_ID_ONMODE: u32 = 0x0003;
1024
1025pub const CLUSTER_ID_MODE_SELECT: u32 = 0x0050;
1030pub const CLUSTER_MODE_SELECT_ATTR_ID_DESCRIPTION: u32 = 0x0000;
1031pub const CLUSTER_MODE_SELECT_ATTR_ID_STANDARDNAMESPACE: u32 = 0x0001;
1032pub const CLUSTER_MODE_SELECT_ATTR_ID_SUPPORTEDMODES: u32 = 0x0002;
1033pub const CLUSTER_MODE_SELECT_ATTR_ID_CURRENTMODE: u32 = 0x0003;
1034pub const CLUSTER_MODE_SELECT_ATTR_ID_STARTUPMODE: u32 = 0x0004;
1035pub const CLUSTER_MODE_SELECT_ATTR_ID_ONMODE: u32 = 0x0005;
1036pub const CLUSTER_MODE_SELECT_CMD_ID_CHANGETOMODE: u32 = 0x00;
1037
1038pub const CLUSTER_ID_NETWORK_COMMISSIONING: u32 = 0x0031;
1040pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_MAXNETWORKS: u32 = 0x0000;
1041pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_NETWORKS: u32 = 0x0001;
1042pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SCANMAXTIMESECONDS: u32 = 0x0002;
1043pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_CONNECTMAXTIMESECONDS: u32 = 0x0003;
1044pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_INTERFACEENABLED: u32 = 0x0004;
1045pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTNETWORKINGSTATUS: u32 = 0x0005;
1046pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTNETWORKID: u32 = 0x0006;
1047pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_LASTCONNECTERRORVALUE: u32 = 0x0007;
1048pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SUPPORTEDWIFIBANDS: u32 = 0x0008;
1049pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_SUPPORTEDTHREADFEATURES: u32 = 0x0009;
1050pub const CLUSTER_NETWORK_COMMISSIONING_ATTR_ID_THREADVERSION: u32 = 0x000A;
1051pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_SCANNETWORKS: u32 = 0x00;
1052pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_SCANNETWORKSRESPONSE: u32 = 0x01;
1053pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_ADDORUPDATEWIFINETWORK: u32 = 0x02;
1054pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_ADDORUPDATETHREADNETWORK: u32 = 0x03;
1055pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_REMOVENETWORK: u32 = 0x04;
1056pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_NETWORKCONFIGRESPONSE: u32 = 0x05;
1057pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_CONNECTNETWORK: u32 = 0x06;
1058pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_CONNECTNETWORKRESPONSE: u32 = 0x07;
1059pub const CLUSTER_NETWORK_COMMISSIONING_CMD_ID_REORDERNETWORK: u32 = 0x08;
1060
1061pub const CLUSTER_ID_OCCUPANCY_SENSING: u32 = 0x0406;
1063pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCY: u32 = 0x0000;
1064pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCYSENSORTYPE: u32 = 0x0001;
1065pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_OCCUPANCYSENSORTYPEBITMAP: u32 = 0x0002;
1066pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_HOLDTIME: u32 = 0x0003;
1067pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_HOLDTIMELIMITS: u32 = 0x0004;
1068pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIROCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0010;
1069pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIRUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0011;
1070pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PIRUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 = 0x0012;
1071pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICOCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0020;
1072pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0021;
1073pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_ULTRASONICUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 = 0x0022;
1074pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTOCCUPIEDTOUNOCCUPIEDDELAY: u32 = 0x0030;
1075pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTUNOCCUPIEDTOOCCUPIEDDELAY: u32 = 0x0031;
1076pub const CLUSTER_OCCUPANCY_SENSING_ATTR_ID_PHYSICALCONTACTUNOCCUPIEDTOOCCUPIEDTHRESHOLD: u32 =
1077 0x0032;
1078
1079pub const CLUSTER_ID_ON_OFF: u32 = 0x0006;
1081pub const CLUSTER_ON_OFF_ATTR_ID_ONOFF: u32 = 0x0000;
1082pub const CLUSTER_ON_OFF_ATTR_ID_GLOBALSCENECONTROL: u32 = 0x4000;
1083pub const CLUSTER_ON_OFF_ATTR_ID_ONTIME: u32 = 0x4001;
1084pub const CLUSTER_ON_OFF_ATTR_ID_OFFWAITTIME: u32 = 0x4002;
1085pub const CLUSTER_ON_OFF_ATTR_ID_STARTUPONOFF: u32 = 0x4003;
1086pub const CLUSTER_ON_OFF_CMD_ID_OFF: u32 = 0x00;
1087pub const CLUSTER_ON_OFF_CMD_ID_ON: u32 = 0x01;
1088pub const CLUSTER_ON_OFF_CMD_ID_TOGGLE: u32 = 0x02;
1089pub const CLUSTER_ON_OFF_CMD_ID_OFFWITHEFFECT: u32 = 0x40;
1090pub const CLUSTER_ON_OFF_CMD_ID_ONWITHRECALLGLOBALSCENE: u32 = 0x41;
1091pub const CLUSTER_ON_OFF_CMD_ID_ONWITHTIMEDOFF: u32 = 0x42;
1092
1093pub const CLUSTER_ID_OPERATIONAL_CREDENTIALS: u32 = 0x003E;
1095pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_NOCS: u32 = 0x0000;
1096pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_FABRICS: u32 = 0x0001;
1097pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_SUPPORTEDFABRICS: u32 = 0x0002;
1098pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_COMMISSIONEDFABRICS: u32 = 0x0003;
1099pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_TRUSTEDROOTCERTIFICATES: u32 = 0x0004;
1100pub const CLUSTER_OPERATIONAL_CREDENTIALS_ATTR_ID_CURRENTFABRICINDEX: u32 = 0x0005;
1101pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ATTESTATIONREQUEST: u32 = 0x00;
1102pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ATTESTATIONRESPONSE: u32 = 0x01;
1103pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CERTIFICATECHAINREQUEST: u32 = 0x02;
1104pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CERTIFICATECHAINRESPONSE: u32 = 0x03;
1105pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CSRREQUEST: u32 = 0x04;
1106pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_CSRRESPONSE: u32 = 0x05;
1107pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ADDNOC: u32 = 0x06;
1108pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_UPDATENOC: u32 = 0x07;
1109pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_NOCRESPONSE: u32 = 0x08;
1110pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_UPDATEFABRICLABEL: u32 = 0x09;
1111pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_REMOVEFABRIC: u32 = 0x0A;
1112pub const CLUSTER_OPERATIONAL_CREDENTIALS_CMD_ID_ADDTRUSTEDROOTCERTIFICATE: u32 = 0x0B;
1113
1114pub const CLUSTER_ID_OPERATIONAL_STATE: u32 = 0x0060;
1116pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_PHASELIST: u32 = 0x0000;
1117pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_CURRENTPHASE: u32 = 0x0001;
1118pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_COUNTDOWNTIME: u32 = 0x0002;
1119pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALSTATELIST: u32 = 0x0003;
1120pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALSTATE: u32 = 0x0004;
1121pub const CLUSTER_OPERATIONAL_STATE_ATTR_ID_OPERATIONALERROR: u32 = 0x0005;
1122pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1123pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1124pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1125pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1126pub const CLUSTER_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1127
1128pub const CLUSTER_ID_OVEN_CAVITY_OPERATIONAL_STATE: u32 = 0x0048;
1130pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1131pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1132pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1133pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1134pub const CLUSTER_OVEN_CAVITY_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1135
1136pub const CLUSTER_ID_RVC_OPERATIONAL_STATE: u32 = 0x0061;
1138pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_PAUSE: u32 = 0x00;
1139pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_STOP: u32 = 0x01;
1140pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_START: u32 = 0x02;
1141pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_RESUME: u32 = 0x03;
1142pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_OPERATIONALCOMMANDRESPONSE: u32 = 0x04;
1143pub const CLUSTER_RVC_OPERATIONAL_STATE_CMD_ID_GOHOME: u32 = 0x80;
1144
1145pub const CLUSTER_ID_OTA_SOFTWARE_UPDATE_PROVIDER: u32 = 0x0029;
1147pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_QUERYIMAGE: u32 = 0x00;
1148pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_QUERYIMAGERESPONSE: u32 = 0x01;
1149pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_APPLYUPDATEREQUEST: u32 = 0x02;
1150pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_APPLYUPDATERESPONSE: u32 = 0x03;
1151pub const CLUSTER_OTA_SOFTWARE_UPDATE_PROVIDER_CMD_ID_NOTIFYUPDATEAPPLIED: u32 = 0x04;
1152
1153pub const CLUSTER_ID_OTA_SOFTWARE_UPDATE_REQUESTOR: u32 = 0x002A;
1155pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_DEFAULTOTAPROVIDERS: u32 = 0x0000;
1156pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATEPOSSIBLE: u32 = 0x0001;
1157pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATESTATE: u32 = 0x0002;
1158pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_ATTR_ID_UPDATESTATEPROGRESS: u32 = 0x0003;
1159pub const CLUSTER_OTA_SOFTWARE_UPDATE_REQUESTOR_CMD_ID_ANNOUNCEOTAPROVIDER: u32 = 0x00;
1160
1161pub const CLUSTER_ID_POWER_SOURCE: u32 = 0x002F;
1163pub const CLUSTER_POWER_SOURCE_ATTR_ID_STATUS: u32 = 0x0000;
1164pub const CLUSTER_POWER_SOURCE_ATTR_ID_ORDER: u32 = 0x0001;
1165pub const CLUSTER_POWER_SOURCE_ATTR_ID_DESCRIPTION: u32 = 0x0002;
1166pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDINPUTVOLTAGE: u32 = 0x0003;
1167pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDINPUTFREQUENCY: u32 = 0x0004;
1168pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDCURRENTTYPE: u32 = 0x0005;
1169pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDASSESSEDCURRENT: u32 = 0x0006;
1170pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDNOMINALVOLTAGE: u32 = 0x0007;
1171pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDMAXIMUMCURRENT: u32 = 0x0008;
1172pub const CLUSTER_POWER_SOURCE_ATTR_ID_WIREDPRESENT: u32 = 0x0009;
1173pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEWIREDFAULTS: u32 = 0x000A;
1174pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATVOLTAGE: u32 = 0x000B;
1175pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATPERCENTREMAINING: u32 = 0x000C;
1176pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATTIMEREMAINING: u32 = 0x000D;
1177pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGELEVEL: u32 = 0x000E;
1178pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEMENTNEEDED: u32 = 0x000F;
1179pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEABILITY: u32 = 0x0010;
1180pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATPRESENT: u32 = 0x0011;
1181pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEBATFAULTS: u32 = 0x0012;
1182pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATREPLACEMENTDESCRIPTION: u32 = 0x0013;
1183pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCOMMONDESIGNATION: u32 = 0x0014;
1184pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATANSIDESIGNATION: u32 = 0x0015;
1185pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATIECDESIGNATION: u32 = 0x0016;
1186pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATAPPROVEDCHEMISTRY: u32 = 0x0017;
1187pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCAPACITY: u32 = 0x0018;
1188pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATQUANTITY: u32 = 0x0019;
1189pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGESTATE: u32 = 0x001A;
1190pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATTIMETOFULLCHARGE: u32 = 0x001B;
1191pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATFUNCTIONALWHILECHARGING: u32 = 0x001C;
1192pub const CLUSTER_POWER_SOURCE_ATTR_ID_BATCHARGINGCURRENT: u32 = 0x001D;
1193pub const CLUSTER_POWER_SOURCE_ATTR_ID_ACTIVEBATCHARGEFAULTS: u32 = 0x001E;
1194pub const CLUSTER_POWER_SOURCE_ATTR_ID_ENDPOINTLIST: u32 = 0x001F;
1195
1196pub const CLUSTER_ID_POWER_SOURCE_CONFIGURATION: u32 = 0x002E;
1198pub const CLUSTER_POWER_SOURCE_CONFIGURATION_ATTR_ID_SOURCES: u32 = 0x0000;
1199
1200pub const CLUSTER_ID_POWER_TOPOLOGY: u32 = 0x009C;
1202pub const CLUSTER_POWER_TOPOLOGY_ATTR_ID_AVAILABLEENDPOINTS: u32 = 0x0000;
1203pub const CLUSTER_POWER_TOPOLOGY_ATTR_ID_ACTIVEENDPOINTS: u32 = 0x0001;
1204
1205pub const CLUSTER_ID_PRESSURE_MEASUREMENT: u32 = 0x0403;
1207pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1208pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1209pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1210pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1211pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALEDVALUE: u32 = 0x0010;
1212pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MINSCALEDVALUE: u32 = 0x0011;
1213pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_MAXSCALEDVALUE: u32 = 0x0012;
1214pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALEDTOLERANCE: u32 = 0x0013;
1215pub const CLUSTER_PRESSURE_MEASUREMENT_ATTR_ID_SCALE: u32 = 0x0014;
1216
1217pub const CLUSTER_ID_PROXYCONFIGURATION: u32 = 0x0042;
1219pub const CLUSTER_PROXYCONFIGURATION_ATTR_ID_CONFIGURATIONLIST: u32 = 0x0000;
1220
1221pub const CLUSTER_ID_PROXYDISCOVERY: u32 = 0x0043;
1223pub const CLUSTER_PROXYDISCOVERY_CMD_ID_PROXYDISCOVERREQUEST: u32 = 0x00;
1224pub const CLUSTER_PROXYDISCOVERY_CMD_ID_PROXYDISCOVERRESPONSE: u32 = 0x01;
1225
1226pub const CLUSTER_ID_PUMP_CONFIGURATION_AND_CONTROL: u32 = 0x0200;
1228pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXPRESSURE: u32 = 0x0000;
1229pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXSPEED: u32 = 0x0001;
1230pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXFLOW: u32 = 0x0002;
1231pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTPRESSURE: u32 = 0x0003;
1232pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTPRESSURE: u32 = 0x0004;
1233pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCOMPPRESSURE: u32 = 0x0005;
1234pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCOMPPRESSURE: u32 = 0x0006;
1235pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTSPEED: u32 = 0x0007;
1236pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTSPEED: u32 = 0x0008;
1237pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTFLOW: u32 = 0x0009;
1238pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTFLOW: u32 = 0x000A;
1239pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MINCONSTTEMP: u32 = 0x000B;
1240pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_MAXCONSTTEMP: u32 = 0x000C;
1241pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_PUMPSTATUS: u32 = 0x0010;
1242pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_EFFECTIVEOPERATIONMODE: u32 = 0x0011;
1243pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_EFFECTIVECONTROLMODE: u32 = 0x0012;
1244pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_CAPACITY: u32 = 0x0013;
1245pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_SPEED: u32 = 0x0014;
1246pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_LIFETIMERUNNINGHOURS: u32 = 0x0015;
1247pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_POWER: u32 = 0x0016;
1248pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_LIFETIMEENERGYCONSUMED: u32 = 0x0017;
1249pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_OPERATIONMODE: u32 = 0x0020;
1250pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_CONTROLMODE: u32 = 0x0021;
1251pub const CLUSTER_PUMP_CONFIGURATION_AND_CONTROL_ATTR_ID_ALARMMASK: u32 = 0x0022;
1252
1253pub const CLUSTER_ID_REFRIGERATOR_ALARM: u32 = 0x0057;
1255pub const CLUSTER_REFRIGERATOR_ALARM_CMD_ID_MODIFYENABLEDALARMS: u32 = 0x01;
1256
1257pub const CLUSTER_ID_HEPA_FILTER_MONITORING: u32 = 0x0071;
1259pub const CLUSTER_ID_ACTIVATED_CARBON_FILTER_MONITORING: u32 = 0x0072;
1260pub const CLUSTER_ID_WATER_TANK_LEVEL_MONITORING: u32 = 0x0079;
1261pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_CONDITION: u32 = 0x0000;
1262pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_DEGRADATIONDIRECTION: u32 = 0x0001;
1263pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_CHANGEINDICATION: u32 = 0x0002;
1264pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_INPLACEINDICATOR: u32 = 0x0003;
1265pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_LASTCHANGEDTIME: u32 = 0x0004;
1266pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_ATTR_ID_REPLACEMENTPRODUCTLIST: u32 = 0x0005;
1267pub const CLUSTER_WATER_TANK_LEVEL_MONITORING_CMD_ID_RESETCONDITION: u32 = 0x00;
1268
1269pub const CLUSTER_ID_SCENES_MANAGEMENT: u32 = 0x0062;
1271pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_LASTCONFIGUREDBY: u32 = 0x0000;
1272pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_SCENETABLESIZE: u32 = 0x0001;
1273pub const CLUSTER_SCENES_MANAGEMENT_ATTR_ID_FABRICSCENEINFO: u32 = 0x0002;
1274pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_ADDSCENE: u32 = 0x00;
1275pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_ADDSCENERESPONSE: u32 = 0x00;
1276pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_VIEWSCENE: u32 = 0x01;
1277pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_VIEWSCENERESPONSE: u32 = 0x01;
1278pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVESCENE: u32 = 0x02;
1279pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVESCENERESPONSE: u32 = 0x02;
1280pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVEALLSCENES: u32 = 0x03;
1281pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_REMOVEALLSCENESRESPONSE: u32 = 0x03;
1282pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_STORESCENE: u32 = 0x04;
1283pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_STORESCENERESPONSE: u32 = 0x04;
1284pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_RECALLSCENE: u32 = 0x05;
1285pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_GETSCENEMEMBERSHIP: u32 = 0x06;
1286pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_GETSCENEMEMBERSHIPRESPONSE: u32 = 0x06;
1287pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_COPYSCENE: u32 = 0x40;
1288pub const CLUSTER_SCENES_MANAGEMENT_CMD_ID_COPYSCENERESPONSE: u32 = 0x40;
1289
1290pub const CLUSTER_ID_SERVICE_AREA: u32 = 0x0150;
1292pub const CLUSTER_SERVICE_AREA_ATTR_ID_SUPPORTEDAREAS: u32 = 0x0000;
1293pub const CLUSTER_SERVICE_AREA_ATTR_ID_SUPPORTEDMAPS: u32 = 0x0001;
1294pub const CLUSTER_SERVICE_AREA_ATTR_ID_SELECTEDAREAS: u32 = 0x0002;
1295pub const CLUSTER_SERVICE_AREA_ATTR_ID_CURRENTAREA: u32 = 0x0003;
1296pub const CLUSTER_SERVICE_AREA_ATTR_ID_ESTIMATEDENDTIME: u32 = 0x0004;
1297pub const CLUSTER_SERVICE_AREA_ATTR_ID_PROGRESS: u32 = 0x0005;
1298pub const CLUSTER_SERVICE_AREA_CMD_ID_SELECTAREAS: u32 = 0x00;
1299pub const CLUSTER_SERVICE_AREA_CMD_ID_SELECTAREASRESPONSE: u32 = 0x01;
1300pub const CLUSTER_SERVICE_AREA_CMD_ID_SKIPAREA: u32 = 0x02;
1301pub const CLUSTER_SERVICE_AREA_CMD_ID_SKIPAREARESPONSE: u32 = 0x03;
1302
1303pub const CLUSTER_ID_SMOKE_CO_ALARM: u32 = 0x005C;
1305pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_EXPRESSEDSTATE: u32 = 0x0000;
1306pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_SMOKESTATE: u32 = 0x0001;
1307pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_COSTATE: u32 = 0x0002;
1308pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_BATTERYALERT: u32 = 0x0003;
1309pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_DEVICEMUTED: u32 = 0x0004;
1310pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_TESTINPROGRESS: u32 = 0x0005;
1311pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_HARDWAREFAULTALERT: u32 = 0x0006;
1312pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_ENDOFSERVICEALERT: u32 = 0x0007;
1313pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_INTERCONNECTSMOKEALARM: u32 = 0x0008;
1314pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_INTERCONNECTCOALARM: u32 = 0x0009;
1315pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_CONTAMINATIONSTATE: u32 = 0x000A;
1316pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_SMOKESENSITIVITYLEVEL: u32 = 0x000B;
1317pub const CLUSTER_SMOKE_CO_ALARM_ATTR_ID_EXPIRYDATE: u32 = 0x000C;
1318pub const CLUSTER_SMOKE_CO_ALARM_CMD_ID_SELFTESTREQUEST: u32 = 0x00;
1319
1320pub const CLUSTER_ID_SWITCH: u32 = 0x003B;
1322pub const CLUSTER_SWITCH_ATTR_ID_NUMBEROFPOSITIONS: u32 = 0x0000;
1323pub const CLUSTER_SWITCH_ATTR_ID_CURRENTPOSITION: u32 = 0x0001;
1324pub const CLUSTER_SWITCH_ATTR_ID_MULTIPRESSMAX: u32 = 0x0002;
1325
1326pub const CLUSTER_ID_TARGET_NAVIGATOR: u32 = 0x0505;
1328pub const CLUSTER_TARGET_NAVIGATOR_ATTR_ID_TARGETLIST: u32 = 0x0000;
1329pub const CLUSTER_TARGET_NAVIGATOR_ATTR_ID_CURRENTTARGET: u32 = 0x0001;
1330pub const CLUSTER_TARGET_NAVIGATOR_CMD_ID_NAVIGATETARGET: u32 = 0x00;
1331pub const CLUSTER_TARGET_NAVIGATOR_CMD_ID_NAVIGATETARGETRESPONSE: u32 = 0x01;
1332
1333pub const CLUSTER_ID_TEMPERATURE_CONTROL: u32 = 0x0056;
1335pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_TEMPERATURESETPOINT: u32 = 0x0000;
1336pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_MINTEMPERATURE: u32 = 0x0001;
1337pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_MAXTEMPERATURE: u32 = 0x0002;
1338pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_STEP: u32 = 0x0003;
1339pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_SELECTEDTEMPERATURELEVEL: u32 = 0x0004;
1340pub const CLUSTER_TEMPERATURE_CONTROL_ATTR_ID_SUPPORTEDTEMPERATURELEVELS: u32 = 0x0005;
1341pub const CLUSTER_TEMPERATURE_CONTROL_CMD_ID_SETTEMPERATURE: u32 = 0x00;
1342
1343pub const CLUSTER_ID_TEMPERATURE_MEASUREMENT: u32 = 0x0402;
1345pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1346pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1347pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1348pub const CLUSTER_TEMPERATURE_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1349
1350pub const CLUSTER_ID_THERMOSTAT: u32 = 0x0201;
1352pub const CLUSTER_THERMOSTAT_ATTR_ID_LOCALTEMPERATURE: u32 = 0x0000;
1353pub const CLUSTER_THERMOSTAT_ATTR_ID_OUTDOORTEMPERATURE: u32 = 0x0001;
1354pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPANCY: u32 = 0x0002;
1355pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMINHEATSETPOINTLIMIT: u32 = 0x0003;
1356pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMAXHEATSETPOINTLIMIT: u32 = 0x0004;
1357pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMINCOOLSETPOINTLIMIT: u32 = 0x0005;
1358pub const CLUSTER_THERMOSTAT_ATTR_ID_ABSMAXCOOLSETPOINTLIMIT: u32 = 0x0006;
1359pub const CLUSTER_THERMOSTAT_ATTR_ID_PICOOLINGDEMAND: u32 = 0x0007;
1360pub const CLUSTER_THERMOSTAT_ATTR_ID_PIHEATINGDEMAND: u32 = 0x0008;
1361pub const CLUSTER_THERMOSTAT_ATTR_ID_HVACSYSTEMTYPECONFIGURATION: u32 = 0x0009;
1362pub const CLUSTER_THERMOSTAT_ATTR_ID_LOCALTEMPERATURECALIBRATION: u32 = 0x0010;
1363pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDCOOLINGSETPOINT: u32 = 0x0011;
1364pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDHEATINGSETPOINT: u32 = 0x0012;
1365pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDCOOLINGSETPOINT: u32 = 0x0013;
1366pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDHEATINGSETPOINT: u32 = 0x0014;
1367pub const CLUSTER_THERMOSTAT_ATTR_ID_MINHEATSETPOINTLIMIT: u32 = 0x0015;
1368pub const CLUSTER_THERMOSTAT_ATTR_ID_MAXHEATSETPOINTLIMIT: u32 = 0x0016;
1369pub const CLUSTER_THERMOSTAT_ATTR_ID_MINCOOLSETPOINTLIMIT: u32 = 0x0017;
1370pub const CLUSTER_THERMOSTAT_ATTR_ID_MAXCOOLSETPOINTLIMIT: u32 = 0x0018;
1371pub const CLUSTER_THERMOSTAT_ATTR_ID_MINSETPOINTDEADBAND: u32 = 0x0019;
1372pub const CLUSTER_THERMOSTAT_ATTR_ID_REMOTESENSING: u32 = 0x001A;
1373pub const CLUSTER_THERMOSTAT_ATTR_ID_CONTROLSEQUENCEOFOPERATION: u32 = 0x001B;
1374pub const CLUSTER_THERMOSTAT_ATTR_ID_SYSTEMMODE: u32 = 0x001C;
1375pub const CLUSTER_THERMOSTAT_ATTR_ID_ALARMMASK: u32 = 0x001D;
1376pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATRUNNINGMODE: u32 = 0x001E;
1377pub const CLUSTER_THERMOSTAT_ATTR_ID_STARTOFWEEK: u32 = 0x0020;
1378pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFWEEKLYTRANSITIONS: u32 = 0x0021;
1379pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFDAILYTRANSITIONS: u32 = 0x0022;
1380pub const CLUSTER_THERMOSTAT_ATTR_ID_TEMPERATURESETPOINTHOLD: u32 = 0x0023;
1381pub const CLUSTER_THERMOSTAT_ATTR_ID_TEMPERATURESETPOINTHOLDDURATION: u32 = 0x0024;
1382pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATPROGRAMMINGOPERATIONMODE: u32 = 0x0025;
1383pub const CLUSTER_THERMOSTAT_ATTR_ID_THERMOSTATRUNNINGSTATE: u32 = 0x0029;
1384pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGESOURCE: u32 = 0x0030;
1385pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGEAMOUNT: u32 = 0x0031;
1386pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTCHANGESOURCETIMESTAMP: u32 = 0x0032;
1387pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACK: u32 = 0x0034;
1388pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACKMIN: u32 = 0x0035;
1389pub const CLUSTER_THERMOSTAT_ATTR_ID_OCCUPIEDSETBACKMAX: u32 = 0x0036;
1390pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACK: u32 = 0x0037;
1391pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACKMIN: u32 = 0x0038;
1392pub const CLUSTER_THERMOSTAT_ATTR_ID_UNOCCUPIEDSETBACKMAX: u32 = 0x0039;
1393pub const CLUSTER_THERMOSTAT_ATTR_ID_EMERGENCYHEATDELTA: u32 = 0x003A;
1394pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTYPE: u32 = 0x0040;
1395pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCAPACITY: u32 = 0x0041;
1396pub const CLUSTER_THERMOSTAT_ATTR_ID_ACREFRIGERANTTYPE: u32 = 0x0042;
1397pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCOMPRESSORTYPE: u32 = 0x0043;
1398pub const CLUSTER_THERMOSTAT_ATTR_ID_ACERRORCODE: u32 = 0x0044;
1399pub const CLUSTER_THERMOSTAT_ATTR_ID_ACLOUVERPOSITION: u32 = 0x0045;
1400pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCOILTEMPERATURE: u32 = 0x0046;
1401pub const CLUSTER_THERMOSTAT_ATTR_ID_ACCAPACITYFORMAT: u32 = 0x0047;
1402pub const CLUSTER_THERMOSTAT_ATTR_ID_PRESETTYPES: u32 = 0x0048;
1403pub const CLUSTER_THERMOSTAT_ATTR_ID_SCHEDULETYPES: u32 = 0x0049;
1404pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFPRESETS: u32 = 0x004A;
1405pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULES: u32 = 0x004B;
1406pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULETRANSITIONS: u32 = 0x004C;
1407pub const CLUSTER_THERMOSTAT_ATTR_ID_NUMBEROFSCHEDULETRANSITIONPERDAY: u32 = 0x004D;
1408pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTIVEPRESETHANDLE: u32 = 0x004E;
1409pub const CLUSTER_THERMOSTAT_ATTR_ID_ACTIVESCHEDULEHANDLE: u32 = 0x004F;
1410pub const CLUSTER_THERMOSTAT_ATTR_ID_PRESETS: u32 = 0x0050;
1411pub const CLUSTER_THERMOSTAT_ATTR_ID_SCHEDULES: u32 = 0x0051;
1412pub const CLUSTER_THERMOSTAT_ATTR_ID_SETPOINTHOLDEXPIRYTIMESTAMP: u32 = 0x0052;
1413pub const CLUSTER_THERMOSTAT_CMD_ID_SETPOINTRAISELOWER: u32 = 0x00;
1414pub const CLUSTER_THERMOSTAT_CMD_ID_GETWEEKLYSCHEDULERESPONSE: u32 = 0x00;
1415pub const CLUSTER_THERMOSTAT_CMD_ID_SETWEEKLYSCHEDULE: u32 = 0x01;
1416pub const CLUSTER_THERMOSTAT_CMD_ID_GETRELAYSTATUSLOGRESPONSE: u32 = 0x01;
1417pub const CLUSTER_THERMOSTAT_CMD_ID_GETWEEKLYSCHEDULE: u32 = 0x02;
1418pub const CLUSTER_THERMOSTAT_CMD_ID_CLEARWEEKLYSCHEDULE: u32 = 0x03;
1419pub const CLUSTER_THERMOSTAT_CMD_ID_GETRELAYSTATUSLOG: u32 = 0x04;
1420pub const CLUSTER_THERMOSTAT_CMD_ID_SETACTIVESCHEDULEREQUEST: u32 = 0x05;
1421pub const CLUSTER_THERMOSTAT_CMD_ID_SETACTIVEPRESETREQUEST: u32 = 0x06;
1422
1423pub const CLUSTER_ID_THERMOSTAT_USER_INTERFACE_CONFIGURATION: u32 = 0x0204;
1425pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_TEMPERATUREDISPLAYMODE: u32 =
1426 0x0000;
1427pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_KEYPADLOCKOUT: u32 = 0x0001;
1428pub const CLUSTER_THERMOSTAT_USER_INTERFACE_CONFIGURATION_ATTR_ID_SCHEDULEPROGRAMMINGVISIBILITY:
1429 u32 = 0x0002;
1430
1431pub const CLUSTER_ID_THREAD_BORDER_ROUTER_MANAGEMENT: u32 = 0x0452;
1433pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_BORDERROUTERNAME: u32 = 0x0000;
1434pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_BORDERAGENTID: u32 = 0x0001;
1435pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_THREADVERSION: u32 = 0x0002;
1436pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_INTERFACEENABLED: u32 = 0x0003;
1437pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_ACTIVEDATASETTIMESTAMP: u32 = 0x0004;
1438pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_ATTR_ID_PENDINGDATASETTIMESTAMP: u32 = 0x0005;
1439pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_GETACTIVEDATASETREQUEST: u32 = 0x00;
1440pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_GETPENDINGDATASETREQUEST: u32 = 0x01;
1441pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_DATASETRESPONSE: u32 = 0x02;
1442pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_SETACTIVEDATASETREQUEST: u32 = 0x03;
1443pub const CLUSTER_THREAD_BORDER_ROUTER_MANAGEMENT_CMD_ID_SETPENDINGDATASETREQUEST: u32 = 0x04;
1444
1445pub const CLUSTER_ID_THREAD_NETWORK_DIRECTORY: u32 = 0x0453;
1447pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_PREFERREDEXTENDEDPANID: u32 = 0x0000;
1448pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_THREADNETWORKS: u32 = 0x0001;
1449pub const CLUSTER_THREAD_NETWORK_DIRECTORY_ATTR_ID_THREADNETWORKTABLESIZE: u32 = 0x0002;
1450pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_ADDNETWORK: u32 = 0x00;
1451pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_REMOVENETWORK: u32 = 0x01;
1452pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_GETOPERATIONALDATASET: u32 = 0x02;
1453pub const CLUSTER_THREAD_NETWORK_DIRECTORY_CMD_ID_OPERATIONALDATASETRESPONSE: u32 = 0x03;
1454
1455pub const CLUSTER_ID_TIME_SYNCHRONIZATION: u32 = 0x0038;
1457pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_UTCTIME: u32 = 0x0000;
1458pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_GRANULARITY: u32 = 0x0001;
1459pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMESOURCE: u32 = 0x0002;
1460pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TRUSTEDTIMESOURCE: u32 = 0x0003;
1461pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DEFAULTNTP: u32 = 0x0004;
1462pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONE: u32 = 0x0005;
1463pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DSTOFFSET: u32 = 0x0006;
1464pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_LOCALTIME: u32 = 0x0007;
1465pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONEDATABASE: u32 = 0x0008;
1466pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_NTPSERVERAVAILABLE: u32 = 0x0009;
1467pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_TIMEZONELISTMAXSIZE: u32 = 0x000A;
1468pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_DSTOFFSETLISTMAXSIZE: u32 = 0x000B;
1469pub const CLUSTER_TIME_SYNCHRONIZATION_ATTR_ID_SUPPORTSDNSRESOLVE: u32 = 0x000C;
1470pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETUTCTIME: u32 = 0x00;
1471pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTRUSTEDTIMESOURCE: u32 = 0x01;
1472pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTIMEZONE: u32 = 0x02;
1473pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETTIMEZONERESPONSE: u32 = 0x03;
1474pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETDSTOFFSET: u32 = 0x04;
1475pub const CLUSTER_TIME_SYNCHRONIZATION_CMD_ID_SETDEFAULTNTP: u32 = 0x05;
1476
1477pub const CLUSTER_ID_VALIDPROXIES: u32 = 0x0044;
1479pub const CLUSTER_VALIDPROXIES_ATTR_ID_VALIDPROXYLIST: u32 = 0x0000;
1480pub const CLUSTER_VALIDPROXIES_CMD_ID_GETVALIDPROXIESREQUEST: u32 = 0x00;
1481pub const CLUSTER_VALIDPROXIES_CMD_ID_GETVALIDPROXIESRESPONSE: u32 = 0x01;
1482
1483pub const CLUSTER_ID_VALVE_CONFIGURATION_AND_CONTROL: u32 = 0x0081;
1485pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_OPENDURATION: u32 = 0x0000;
1486pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_DEFAULTOPENDURATION: u32 = 0x0001;
1487pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_AUTOCLOSETIME: u32 = 0x0002;
1488pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_REMAININGDURATION: u32 = 0x0003;
1489pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_CURRENTSTATE: u32 = 0x0004;
1490pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_TARGETSTATE: u32 = 0x0005;
1491pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_CURRENTLEVEL: u32 = 0x0006;
1492pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_TARGETLEVEL: u32 = 0x0007;
1493pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_DEFAULTOPENLEVEL: u32 = 0x0008;
1494pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_VALVEFAULT: u32 = 0x0009;
1495pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_ATTR_ID_LEVELSTEP: u32 = 0x000A;
1496pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_CMD_ID_OPEN: u32 = 0x00;
1497pub const CLUSTER_VALVE_CONFIGURATION_AND_CONTROL_CMD_ID_CLOSE: u32 = 0x01;
1498
1499pub const CLUSTER_ID_WAKE_ON_LAN: u32 = 0x0503;
1501pub const CLUSTER_WAKE_ON_LAN_ATTR_ID_MACADDRESS: u32 = 0x0000;
1502pub const CLUSTER_WAKE_ON_LAN_ATTR_ID_LINKLOCALADDRESS: u32 = 0x0001;
1503
1504pub const CLUSTER_ID_RELATIVE_HUMIDITY_MEASUREMENT: u32 = 0x0405;
1506pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MEASUREDVALUE: u32 = 0x0000;
1507pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MINMEASUREDVALUE: u32 = 0x0001;
1508pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_MAXMEASUREDVALUE: u32 = 0x0002;
1509pub const CLUSTER_RELATIVE_HUMIDITY_MEASUREMENT_ATTR_ID_TOLERANCE: u32 = 0x0003;
1510
1511pub const CLUSTER_ID_WATER_HEATER_MANAGEMENT: u32 = 0x0094;
1513pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_HEATERTYPES: u32 = 0x0000;
1514pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_HEATDEMAND: u32 = 0x0001;
1515pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_TANKVOLUME: u32 = 0x0002;
1516pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_ESTIMATEDHEATREQUIRED: u32 = 0x0003;
1517pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_TANKPERCENTAGE: u32 = 0x0004;
1518pub const CLUSTER_WATER_HEATER_MANAGEMENT_ATTR_ID_BOOSTSTATE: u32 = 0x0005;
1519pub const CLUSTER_WATER_HEATER_MANAGEMENT_CMD_ID_BOOST: u32 = 0x00;
1520pub const CLUSTER_WATER_HEATER_MANAGEMENT_CMD_ID_CANCELBOOST: u32 = 0x01;
1521
1522pub const CLUSTER_ID_WI_FI_NETWORK_MANAGEMENT: u32 = 0x0451;
1524pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_ATTR_ID_SSID: u32 = 0x0000;
1525pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_ATTR_ID_PASSPHRASESURROGATE: u32 = 0x0001;
1526pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_CMD_ID_NETWORKPASSPHRASEREQUEST: u32 = 0x00;
1527pub const CLUSTER_WI_FI_NETWORK_MANAGEMENT_CMD_ID_NETWORKPASSPHRASERESPONSE: u32 = 0x01;
1528
1529pub const CLUSTER_ID_WINDOW_COVERING: u32 = 0x0102;
1531pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TYPE: u32 = 0x0000;
1532pub const CLUSTER_WINDOW_COVERING_ATTR_ID_PHYSICALCLOSEDLIMITLIFT: u32 = 0x0001;
1533pub const CLUSTER_WINDOW_COVERING_ATTR_ID_PHYSICALCLOSEDLIMITTILT: u32 = 0x0002;
1534pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONLIFT: u32 = 0x0003;
1535pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONTILT: u32 = 0x0004;
1536pub const CLUSTER_WINDOW_COVERING_ATTR_ID_NUMBEROFACTUATIONSLIFT: u32 = 0x0005;
1537pub const CLUSTER_WINDOW_COVERING_ATTR_ID_NUMBEROFACTUATIONSTILT: u32 = 0x0006;
1538pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CONFIGSTATUS: u32 = 0x0007;
1539pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONLIFTPERCENTAGE: u32 = 0x0008;
1540pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONTILTPERCENTAGE: u32 = 0x0009;
1541pub const CLUSTER_WINDOW_COVERING_ATTR_ID_OPERATIONALSTATUS: u32 = 0x000A;
1542pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TARGETPOSITIONLIFTPERCENT100THS: u32 = 0x000B;
1543pub const CLUSTER_WINDOW_COVERING_ATTR_ID_TARGETPOSITIONTILTPERCENT100THS: u32 = 0x000C;
1544pub const CLUSTER_WINDOW_COVERING_ATTR_ID_ENDPRODUCTTYPE: u32 = 0x000D;
1545pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONLIFTPERCENT100THS: u32 = 0x000E;
1546pub const CLUSTER_WINDOW_COVERING_ATTR_ID_CURRENTPOSITIONTILTPERCENT100THS: u32 = 0x000F;
1547pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INSTALLEDOPENLIMITLIFT: u32 = 0x0010;
1548pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INSTALLEDCLOSEDLIMITLIFT: u32 = 0x0011;
1549pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INSTALLEDOPENLIMITTILT: u32 = 0x0012;
1550pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INSTALLEDCLOSEDLIMITTILT: u32 = 0x0013;
1551pub const CLUSTER_WINDOW_COVERING_ATTR_ID_VELOCITYLIFT: u32 = 0x0014;
1552pub const CLUSTER_WINDOW_COVERING_ATTR_ID_ACCELERATIONTIMELIFT: u32 = 0x0015;
1553pub const CLUSTER_WINDOW_COVERING_ATTR_ID_DECELERATIONTIMELIFT: u32 = 0x0016;
1554pub const CLUSTER_WINDOW_COVERING_ATTR_ID_MODE: u32 = 0x0017;
1555pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INTERMEDIATESETPOINTSLIFT: u32 = 0x0018;
1556pub const CLUSTER_WINDOW_COVERING_ATTR_ID_INTERMEDIATESETPOINTSTILT: u32 = 0x0019;
1557pub const CLUSTER_WINDOW_COVERING_ATTR_ID_SAFETYSTATUS: u32 = 0x001A;
1558pub const CLUSTER_WINDOW_COVERING_CMD_ID_UPOROPEN: u32 = 0x00;
1559pub const CLUSTER_WINDOW_COVERING_CMD_ID_DOWNORCLOSE: u32 = 0x01;
1560pub const CLUSTER_WINDOW_COVERING_CMD_ID_STOPMOTION: u32 = 0x02;
1561pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOLIFTVALUE: u32 = 0x04;
1562pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOLIFTPERCENTAGE: u32 = 0x05;
1563pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOTILTVALUE: u32 = 0x07;
1564pub const CLUSTER_WINDOW_COVERING_CMD_ID_GOTOTILTPERCENTAGE: u32 = 0x08;