Apply Upstream code (2021-03-15)
[platform/upstream/connectedhomeip.git] / examples / bridge-app / bridge-common / gen / attribute-id.h
1 /*
2  *
3  *    Copyright (c) 2021 Project CHIP Authors
4  *
5  *    Licensed under the Apache License, Version 2.0 (the "License");
6  *    you may not use this file except in compliance with the License.
7  *    You may obtain a copy of the License at
8  *
9  *        http://www.apache.org/licenses/LICENSE-2.0
10  *
11  *    Unless required by applicable law or agreed to in writing, software
12  *    distributed under the License is distributed on an "AS IS" BASIS,
13  *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  *    See the License for the specific language governing permissions and
15  *    limitations under the License.
16  */
17
18 // THIS FILE IS GENERATED BY ZAP
19
20 // Prevent multiple inclusion
21 #pragma once
22
23 // Global cluster attribute ids
24 #define ZCL_CLUSTER_REVISION_CLIENT_ATTRIBUTE_ID (0xFFFD)
25 #define ZCL_CLUSTER_REVISION_SERVER_ATTRIBUTE_ID (0xFFFD)
26 #define ZCL_REPORTING_STATUS_CLIENT_ATTRIBUTE_ID (0xFFFE)
27 #define ZCL_REPORTING_STATUS_SERVER_ATTRIBUTE_ID (0xFFFE)
28
29 // Attribute ids for cluster: Power Configuration
30
31 // Client attributes
32
33 // Server attributes
34 #define ZCL_MAINS_VOLTAGE_ATTRIBUTE_ID (0x0000)
35 #define ZCL_MAINS_FREQUENCY_ATTRIBUTE_ID (0x0001)
36 #define ZCL_MAINS_ALARM_MASK_ATTRIBUTE_ID (0x0010)
37 #define ZCL_MAINS_VOLTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x0011)
38 #define ZCL_MAINS_VOLTAGE_MAX_THRESHOLD_ATTRIBUTE_ID (0x0012)
39 #define ZCL_MAINS_VOLTAGE_DWELL_TRIP_POINT_ATTRIBUTE_ID (0x0013)
40 #define ZCL_BATTERY_VOLTAGE_ATTRIBUTE_ID (0x0020)
41 #define ZCL_BATTERY_PERCENTAGE_REMAINING_ATTRIBUTE_ID (0x0021)
42 #define ZCL_BATTERY_MANUFACTURER_ATTRIBUTE_ID (0x0030)
43 #define ZCL_BATTERY_SIZE_ATTRIBUTE_ID (0x0031)
44 #define ZCL_BATTERY_AHR_RATING_ATTRIBUTE_ID (0x0032)
45 #define ZCL_BATTERY_QUANTITY_ATTRIBUTE_ID (0x0033)
46 #define ZCL_BATTERY_RATED_VOLTAGE_ATTRIBUTE_ID (0x0034)
47 #define ZCL_BATTERY_ALARM_MASK_ATTRIBUTE_ID (0x0035)
48 #define ZCL_BATTERY_VOLTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x0036)
49 #define ZCL_BATTERY_VOLTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x0037)
50 #define ZCL_BATTERY_VOLTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x0038)
51 #define ZCL_BATTERY_VOLTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x0039)
52 #define ZCL_BATTERY_PERCENTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x003A)
53 #define ZCL_BATTERY_PERCENTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x003B)
54 #define ZCL_BATTERY_PERCENTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x003C)
55 #define ZCL_BATTERY_PERCENTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x003D)
56 #define ZCL_BATTERY_ALARM_STATE_ATTRIBUTE_ID (0x003E)
57 #define ZCL_BATTERY_2_VOLTAGE_ATTRIBUTE_ID (0x0040)
58 #define ZCL_BATTERY_2_PERCENTAGE_REMAINING_ATTRIBUTE_ID (0x0041)
59 #define ZCL_BATTERY_2_MANUFACTURER_ATTRIBUTE_ID (0x0050)
60 #define ZCL_BATTERY_2_SIZE_ATTRIBUTE_ID (0x0051)
61 #define ZCL_BATTERY_2_AHR_RATING_ATTRIBUTE_ID (0x0052)
62 #define ZCL_BATTERY_2_QUANTITY_ATTRIBUTE_ID (0x0053)
63 #define ZCL_BATTERY_2_RATED_VOLTAGE_ATTRIBUTE_ID (0x0054)
64 #define ZCL_BATTERY_2_ALARM_MASK_ATTRIBUTE_ID (0x0055)
65 #define ZCL_BATTERY_2_VOLTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x0056)
66 #define ZCL_BATTERY_2_VOLTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x0057)
67 #define ZCL_BATTERY_2_VOLTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x0058)
68 #define ZCL_BATTERY_2_VOLTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x0059)
69 #define ZCL_BATTERY_2_PERCENTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x005A)
70 #define ZCL_BATTERY_2_PERCENTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x005B)
71 #define ZCL_BATTERY_2_PERCENTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x005C)
72 #define ZCL_BATTERY_2_PERCENTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x005D)
73 #define ZCL_BATTERY_2_ALARM_STATE_ATTRIBUTE_ID (0x005E)
74 #define ZCL_BATTERY_3_VOLTAGE_ATTRIBUTE_ID (0x0060)
75 #define ZCL_BATTERY_3_PERCENTAGE_REMAINING_ATTRIBUTE_ID (0x0061)
76 #define ZCL_BATTERY_3_MANUFACTURER_ATTRIBUTE_ID (0x0070)
77 #define ZCL_BATTERY_3_SIZE_ATTRIBUTE_ID (0x0071)
78 #define ZCL_BATTERY_3_AHR_RATING_ATTRIBUTE_ID (0x0072)
79 #define ZCL_BATTERY_3_QUANTITY_ATTRIBUTE_ID (0x0073)
80 #define ZCL_BATTERY_3_RATED_VOLTAGE_ATTRIBUTE_ID (0x0074)
81 #define ZCL_BATTERY_3_ALARM_MASK_ATTRIBUTE_ID (0x0075)
82 #define ZCL_BATTERY_3_VOLTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x0076)
83 #define ZCL_BATTERY_3_VOLTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x0077)
84 #define ZCL_BATTERY_3_VOLTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x0078)
85 #define ZCL_BATTERY_3_VOLTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x0079)
86 #define ZCL_BATTERY_3_PERCENTAGE_MIN_THRESHOLD_ATTRIBUTE_ID (0x007A)
87 #define ZCL_BATTERY_3_PERCENTAGE_THRESHOLD_1_ATTRIBUTE_ID (0x007B)
88 #define ZCL_BATTERY_3_PERCENTAGE_THRESHOLD_2_ATTRIBUTE_ID (0x007C)
89 #define ZCL_BATTERY_3_PERCENTAGE_THRESHOLD_3_ATTRIBUTE_ID (0x007D)
90 #define ZCL_BATTERY_3_ALARM_STATE_ATTRIBUTE_ID (0x007E)
91
92 // Attribute ids for cluster: Device Temperature Configuration
93
94 // Client attributes
95
96 // Server attributes
97 #define ZCL_CURRENT_TEMPERATURE_ATTRIBUTE_ID (0x0000)
98 #define ZCL_MIN_TEMP_EXPERIENCED_ATTRIBUTE_ID (0x0001)
99 #define ZCL_MAX_TEMP_EXPERIENCED_ATTRIBUTE_ID (0x0002)
100 #define ZCL_OVER_TEMP_TOTAL_DWELL_ATTRIBUTE_ID (0x0003)
101 #define ZCL_DEVICE_TEMP_ALARM_MASK_ATTRIBUTE_ID (0x0010)
102 #define ZCL_LOW_TEMP_THRESHOLD_ATTRIBUTE_ID (0x0011)
103 #define ZCL_HIGH_TEMP_THRESHOLD_ATTRIBUTE_ID (0x0012)
104 #define ZCL_LOW_TEMP_DWELL_TRIP_POINT_ATTRIBUTE_ID (0x0013)
105 #define ZCL_HIGH_TEMP_DWELL_TRIP_POINT_ATTRIBUTE_ID (0x0014)
106
107 // Attribute ids for cluster: Identify
108
109 // Client attributes
110
111 // Server attributes
112 #define ZCL_IDENTIFY_TIME_ATTRIBUTE_ID (0x0000)
113 #define ZCL_COMMISSION_STATE_ATTRIBUTE_ID (0x0001)
114
115 // Attribute ids for cluster: Groups
116
117 // Client attributes
118
119 // Server attributes
120 #define ZCL_GROUP_NAME_SUPPORT_ATTRIBUTE_ID (0x0000)
121
122 // Attribute ids for cluster: Scenes
123
124 // Client attributes
125
126 // Server attributes
127 #define ZCL_SCENE_COUNT_ATTRIBUTE_ID (0x0000)
128 #define ZCL_CURRENT_SCENE_ATTRIBUTE_ID (0x0001)
129 #define ZCL_CURRENT_GROUP_ATTRIBUTE_ID (0x0002)
130 #define ZCL_SCENE_VALID_ATTRIBUTE_ID (0x0003)
131 #define ZCL_SCENE_NAME_SUPPORT_ATTRIBUTE_ID (0x0004)
132 #define ZCL_LAST_CONFIGURED_BY_ATTRIBUTE_ID (0x0005)
133
134 // Attribute ids for cluster: On/off
135
136 // Client attributes
137
138 // Server attributes
139 #define ZCL_ON_OFF_ATTRIBUTE_ID (0x0000)
140 #define ZCL_SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_ATTRIBUTE_ID (0x0000)
141 #define ZCL_SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_2_ATTRIBUTE_ID (0x0000)
142 #define ZCL_SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_3_ATTRIBUTE_ID (0x0001)
143 #define ZCL_SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_4_ATTRIBUTE_ID (0x0001)
144 #define ZCL_GLOBAL_SCENE_CONTROL_ATTRIBUTE_ID (0x4000)
145 #define ZCL_ON_TIME_ATTRIBUTE_ID (0x4001)
146 #define ZCL_OFF_WAIT_TIME_ATTRIBUTE_ID (0x4002)
147 #define ZCL_START_UP_ON_OFF_ATTRIBUTE_ID (0x4003)
148
149 // Attribute ids for cluster: On/off Switch Configuration
150
151 // Client attributes
152
153 // Server attributes
154 #define ZCL_SWITCH_TYPE_ATTRIBUTE_ID (0x0000)
155 #define ZCL_SWITCH_ACTIONS_ATTRIBUTE_ID (0x0010)
156
157 // Attribute ids for cluster: Level Control
158
159 // Client attributes
160
161 // Server attributes
162 #define ZCL_CURRENT_LEVEL_ATTRIBUTE_ID (0x0000)
163 #define ZCL_LEVEL_CONTROL_REMAINING_TIME_ATTRIBUTE_ID (0x0001)
164 #define ZCL_OPTIONS_ATTRIBUTE_ID (0x000F)
165 #define ZCL_ON_OFF_TRANSITION_TIME_ATTRIBUTE_ID (0x0010)
166 #define ZCL_ON_LEVEL_ATTRIBUTE_ID (0x0011)
167 #define ZCL_ON_TRANSITION_TIME_ATTRIBUTE_ID (0x0012)
168 #define ZCL_OFF_TRANSITION_TIME_ATTRIBUTE_ID (0x0013)
169 #define ZCL_DEFAULT_MOVE_RATE_ATTRIBUTE_ID (0x0014)
170 #define ZCL_START_UP_CURRENT_LEVEL_ATTRIBUTE_ID (0x4000)
171
172 // Attribute ids for cluster: Alarms
173
174 // Client attributes
175
176 // Server attributes
177 #define ZCL_ALARM_COUNT_ATTRIBUTE_ID (0x0000)
178
179 // Attribute ids for cluster: Time
180
181 // Client attributes
182
183 // Server attributes
184 #define ZCL_TIME_ATTRIBUTE_ID (0x0000)
185 #define ZCL_TIME_STATUS_ATTRIBUTE_ID (0x0001)
186 #define ZCL_TIME_ZONE_ATTRIBUTE_ID (0x0002)
187 #define ZCL_DST_START_ATTRIBUTE_ID (0x0003)
188 #define ZCL_DST_END_ATTRIBUTE_ID (0x0004)
189 #define ZCL_DST_SHIFT_ATTRIBUTE_ID (0x0005)
190 #define ZCL_STANDARD_TIME_ATTRIBUTE_ID (0x0006)
191 #define ZCL_LOCAL_TIME_ATTRIBUTE_ID (0x0007)
192 #define ZCL_LAST_SET_TIME_ATTRIBUTE_ID (0x0008)
193 #define ZCL_VALID_UNTIL_TIME_ATTRIBUTE_ID (0x0009)
194
195 // Attribute ids for cluster: RSSI Location
196
197 // Client attributes
198
199 // Server attributes
200 #define ZCL_LOCATION_TYPE_ATTRIBUTE_ID (0x0000)
201 #define ZCL_LOCATION_METHOD_ATTRIBUTE_ID (0x0001)
202 #define ZCL_LOCATION_AGE_ATTRIBUTE_ID (0x0002)
203 #define ZCL_QUALITY_MEASURE_ATTRIBUTE_ID (0x0003)
204 #define ZCL_NUMBER_OF_DEVICES_ATTRIBUTE_ID (0x0004)
205 #define ZCL_COORDINATE1_ATTRIBUTE_ID (0x0010)
206 #define ZCL_COORDINATE2_ATTRIBUTE_ID (0x0011)
207 #define ZCL_COORDINATE3_ATTRIBUTE_ID (0x0012)
208 #define ZCL_POWER_ATTRIBUTE_ID (0x0013)
209 #define ZCL_PATH_LOSS_EXPONENT_ATTRIBUTE_ID (0x0014)
210 #define ZCL_REPORTING_PERIOD_ATTRIBUTE_ID (0x0015)
211 #define ZCL_CALCULATION_PERIOD_ATTRIBUTE_ID (0x0016)
212 #define ZCL_NUMBER_RSSI_MEASUREMENTS_ATTRIBUTE_ID (0x0017)
213
214 // Attribute ids for cluster: Binary Input (Basic)
215
216 // Client attributes
217
218 // Server attributes
219 #define ZCL_ACTIVE_TEXT_ATTRIBUTE_ID (0x0004)
220 #define ZCL_DESCRIPTION_ATTRIBUTE_ID (0x001C)
221 #define ZCL_INACTIVE_TEXT_ATTRIBUTE_ID (0x002E)
222 #define ZCL_OUT_OF_SERVICE_ATTRIBUTE_ID (0x0051)
223 #define ZCL_POLARITY_ATTRIBUTE_ID (0x0054)
224 #define ZCL_PRESENT_VALUE_ATTRIBUTE_ID (0x0055)
225 #define ZCL_RELIABILITY_ATTRIBUTE_ID (0x0067)
226 #define ZCL_STATUS_FLAGS_ATTRIBUTE_ID (0x006F)
227 #define ZCL_APPLICATION_TYPE_ATTRIBUTE_ID (0x0100)
228
229 // Attribute ids for cluster: Commissioning
230
231 // Client attributes
232
233 // Server attributes
234 #define ZCL_SHORT_ADDRESS_ATTRIBUTE_ID (0x0000)
235 #define ZCL_EXTENDED_PAN_ID_ATTRIBUTE_ID (0x0001)
236 #define ZCL_PAN_ID_ATTRIBUTE_ID (0x0002)
237 #define ZCL_CHANNEL_MASK_ATTRIBUTE_ID (0x0003)
238 #define ZCL_PROTOCOL_VERSION_ATTRIBUTE_ID (0x0004)
239 #define ZCL_STACK_PROFILE_ATTRIBUTE_ID (0x0005)
240 #define ZCL_STARTUP_CONTROL_ATTRIBUTE_ID (0x0006)
241 #define ZCL_TRUST_CENTER_ADDRESS_ATTRIBUTE_ID (0x0010)
242 #define ZCL_TRUST_CENTER_MASTER_KEY_ATTRIBUTE_ID (0x0011)
243 #define ZCL_NETWORK_KEY_ATTRIBUTE_ID (0x0012)
244 #define ZCL_USE_INSECURE_JOIN_ATTRIBUTE_ID (0x0013)
245 #define ZCL_PRECONFIGURED_LINK_KEY_ATTRIBUTE_ID (0x0014)
246 #define ZCL_NETWORK_KEY_SEQUENCE_NUMBER_ATTRIBUTE_ID (0x0015)
247 #define ZCL_NETWORK_KEY_TYPE_ATTRIBUTE_ID (0x0016)
248 #define ZCL_NETWORK_MANAGER_ADDRESS_ATTRIBUTE_ID (0x0017)
249 #define ZCL_SCAN_ATTEMPTS_ATTRIBUTE_ID (0x0020)
250 #define ZCL_TIME_BETWEEN_SCANS_ATTRIBUTE_ID (0x0021)
251 #define ZCL_REJOIN_INTERVAL_ATTRIBUTE_ID (0x0022)
252 #define ZCL_MAX_REJOIN_INTERVAL_ATTRIBUTE_ID (0x0023)
253 #define ZCL_INDIRECT_POLL_RATE_ATTRIBUTE_ID (0x0030)
254 #define ZCL_PARENT_RETRY_THRESHOLD_ATTRIBUTE_ID (0x0031)
255 #define ZCL_CONCENTRATOR_FLAG_ATTRIBUTE_ID (0x0040)
256 #define ZCL_CONCENTRATOR_RADIUS_ATTRIBUTE_ID (0x0041)
257 #define ZCL_CONCENTRATOR_DISCOVERY_TIME_ATTRIBUTE_ID (0x0042)
258
259 // Attribute ids for cluster: Partition
260
261 // Client attributes
262
263 // Server attributes
264 #define ZCL_PARTITION_MAXIMUM_INCOMING_TRANSFER_SIZE_ATTRIBUTE_ID (0x0000)
265 #define ZCL_PARTITION_MAXIMUM_OUTGOING_TRANSFER_SIZE_ATTRIBUTE_ID (0x0001)
266 #define ZCL_PARTIONED_FRAME_SIZE_ATTRIBUTE_ID (0x0002)
267 #define ZCL_LARGE_FRAME_SIZE_ATTRIBUTE_ID (0x0003)
268 #define ZCL_NUMBER_OF_ACK_FRAME_ATTRIBUTE_ID (0x0004)
269 #define ZCL_NACK_TIMEOUT_ATTRIBUTE_ID (0x0005)
270 #define ZCL_INTERFRAME_DELAY_ATTRIBUTE_ID (0x0006)
271 #define ZCL_NUMBER_OF_SEND_RETRIES_ATTRIBUTE_ID (0x0007)
272 #define ZCL_SENDER_TIMEOUT_ATTRIBUTE_ID (0x0008)
273 #define ZCL_RECEIVER_TIMEOUT_ATTRIBUTE_ID (0x0009)
274
275 // Attribute ids for cluster: Over the Air Bootloading
276
277 // Client attributes
278 #define ZCL_UPGRADE_SERVER_ID_ATTRIBUTE_ID (0x0000)
279 #define ZCL_FILE_OFFSET_ATTRIBUTE_ID (0x0001)
280 #define ZCL_CURRENT_FILE_VERSION_ATTRIBUTE_ID (0x0002)
281 #define ZCL_CURRENT_ZIGBEE_STACK_VERSION_ATTRIBUTE_ID (0x0003)
282 #define ZCL_DOWNLOADED_FILE_VERSION_ATTRIBUTE_ID (0x0004)
283 #define ZCL_DOWNLOADED_ZIGBEE_STACK_VERSION_ATTRIBUTE_ID (0x0005)
284 #define ZCL_IMAGE_UPGRADE_STATUS_ATTRIBUTE_ID (0x0006)
285 #define ZCL_MANUFACTURER_ID_ATTRIBUTE_ID (0x0007)
286 #define ZCL_IMAGE_TYPE_ID_ATTRIBUTE_ID (0x0008)
287 #define ZCL_MINIMUM_BLOCK_REQUEST_PERIOD_ATTRIBUTE_ID (0x0009)
288 #define ZCL_IMAGE_STAMP_ATTRIBUTE_ID (0x000A)
289 #define ZCL_UPGRADE_ACTIVATION_POLICY_ATTRIBUTE_ID (0x000B)
290 #define ZCL_UPGRADE_TIMEOUT_POLICY_ATTRIBUTE_ID (0x000C)
291
292 // Server attributes
293
294 // Attribute ids for cluster: Power Profile
295
296 // Client attributes
297
298 // Server attributes
299 #define ZCL_TOTAL_PROFILE_NUM_ATTRIBUTE_ID (0x0000)
300 #define ZCL_MULTIPLE_SCHEDULING_ATTRIBUTE_ID (0x0001)
301 #define ZCL_ENERGY_FORMATTING_ATTRIBUTE_ID (0x0002)
302 #define ZCL_ENERGY_REMOTE_ATTRIBUTE_ID (0x0003)
303 #define ZCL_SCHEDULE_MODE_ATTRIBUTE_ID (0x0004)
304
305 // Attribute ids for cluster: Appliance Control
306
307 // Client attributes
308
309 // Server attributes
310 #define ZCL_START_TIME_ATTRIBUTE_ID (0x0000)
311 #define ZCL_FINISH_TIME_ATTRIBUTE_ID (0x0001)
312 #define ZCL_REMAINING_TIME_ATTRIBUTE_ID (0x0002)
313
314 // Attribute ids for cluster: Poll Control
315
316 // Client attributes
317
318 // Server attributes
319 #define ZCL_CHECK_IN_INTERVAL_ATTRIBUTE_ID (0x0000)
320 #define ZCL_LONG_POLL_INTERVAL_ATTRIBUTE_ID (0x0001)
321 #define ZCL_SHORT_POLL_INTERVAL_ATTRIBUTE_ID (0x0002)
322 #define ZCL_FAST_POLL_TIMEOUT_ATTRIBUTE_ID (0x0003)
323 #define ZCL_CHECK_IN_INTERVAL_MIN_ATTRIBUTE_ID (0x0004)
324 #define ZCL_LONG_POLL_INTERVAL_MIN_ATTRIBUTE_ID (0x0005)
325 #define ZCL_FAST_POLL_TIMEOUT_MAX_ATTRIBUTE_ID (0x0006)
326
327 // Attribute ids for cluster: Green Power
328
329 // Client attributes
330 #define ZCL_GP_CLIENT_GPP_MAX_PROXY_TABLE_ENTRIES_ATTRIBUTE_ID (0x0010)
331 #define ZCL_GP_CLIENT_PROXY_TABLE_ATTRIBUTE_ID (0x0011)
332 #define ZCL_GP_CLIENT_GPP_NOTIFICATION_RETRY_NUMBER_ATTRIBUTE_ID (0x0012)
333 #define ZCL_GP_CLIENT_GPP_NOTIFICATION_RETRY_TIMER_ATTRIBUTE_ID (0x0013)
334 #define ZCL_GP_CLIENT_GPP_MAX_SEARCH_COUNTER_ATTRIBUTE_ID (0x0014)
335 #define ZCL_GP_CLIENT_GPP_BLOCKED_GPD_ID_ATTRIBUTE_ID (0x0015)
336 #define ZCL_GP_CLIENT_GPP_FUNCTIONALITY_ATTRIBUTE_ID (0x0016)
337 #define ZCL_GP_CLIENT_GPP_ACTIVE_FUNCTIONALITY_ATTRIBUTE_ID (0x0017)
338 #define ZCL_GP_CLIENT_GP_SHARED_SECURITY_KEY_TYPE_ATTRIBUTE_ID (0x0020)
339 #define ZCL_GP_CLIENT_GP_SHARED_SECURITY_KEY_ATTRIBUTE_ID (0x0021)
340 #define ZCL_GP_CLIENT_GP_LINK_KEY_ATTRIBUTE_ID (0x0022)
341
342 // Server attributes
343 #define ZCL_GP_SERVER_GPS_MAX_SINK_TABLE_ENTRIES_ATTRIBUTE_ID (0x0000)
344 #define ZCL_GP_SERVER_SINK_TABLE_ATTRIBUTE_ID (0x0001)
345 #define ZCL_GP_SERVER_GPS_COMMUNICATION_MODE_ATTRIBUTE_ID (0x0002)
346 #define ZCL_GP_SERVER_GPS_COMMISSIONING_EXIT_MODE_ATTRIBUTE_ID (0x0003)
347 #define ZCL_GP_SERVER_GPS_COMMISSIONING_WINDOW_ATTRIBUTE_ID (0x0004)
348 #define ZCL_GP_SERVER_GPS_SECURITY_LEVEL_ATTRIBUTE_ID (0x0005)
349 #define ZCL_GP_SERVER_GPS_FUNCTIONALITY_ATTRIBUTE_ID (0x0006)
350 #define ZCL_GP_SERVER_GPS_ACTIVE_FUNCTIONALITY_ATTRIBUTE_ID (0x0007)
351 #define ZCL_GP_SERVER_GP_SHARED_SECURITY_KEY_TYPE_ATTRIBUTE_ID (0x0020)
352 #define ZCL_GP_SERVER_GP_SHARED_SECURITY_KEY_ATTRIBUTE_ID (0x0021)
353 #define ZCL_GP_SERVER_GP_LINK_KEY_ATTRIBUTE_ID (0x0022)
354
355 // Attribute ids for cluster: Keep-Alive
356
357 // Client attributes
358
359 // Server attributes
360 #define ZCL_KEEPALIVE_BASE_ATTRIBUTE_ID (0x0000)
361 #define ZCL_KEEPALIVE_JITTER_ATTRIBUTE_ID (0x0001)
362
363 // Attribute ids for cluster: Basic
364
365 // Client attributes
366
367 // Server attributes
368 #define ZCL_INTERACTION_MODEL_VERSION_ATTRIBUTE_ID (0x0000)
369 #define ZCL_VENDOR_NAME_ATTRIBUTE_ID (0x0001)
370 #define ZCL_VENDOR_ID_ATTRIBUTE_ID (0x0002)
371 #define ZCL_PRODUCT_NAME_ATTRIBUTE_ID (0x0003)
372 #define ZCL_PRODUCT_ID_ATTRIBUTE_ID (0x0004)
373 #define ZCL_USER_LABEL_ATTRIBUTE_ID (0x0005)
374 #define ZCL_LOCATION_ATTRIBUTE_ID (0x0006)
375 #define ZCL_HARDWARE_VERSION_ATTRIBUTE_ID (0x0007)
376 #define ZCL_HARDWARE_VERSION_STRING_ATTRIBUTE_ID (0x0008)
377 #define ZCL_SOFTWARE_VERSION_ATTRIBUTE_ID (0x0009)
378 #define ZCL_SOFTWARE_VERSION_STRING_ATTRIBUTE_ID (0x000A)
379 #define ZCL_MANUFACTURING_DATE_ATTRIBUTE_ID (0x000B)
380 #define ZCL_PART_NUMBER_ATTRIBUTE_ID (0x000C)
381 #define ZCL_PRODUCT_URL_ATTRIBUTE_ID (0x000D)
382 #define ZCL_PRODUCT_LABEL_ATTRIBUTE_ID (0x000E)
383 #define ZCL_SERIAL_NUMBER_ATTRIBUTE_ID (0x000F)
384 #define ZCL_LOCAL_CONFIG_DISABLED_ATTRIBUTE_ID (0x0010)
385
386 // Attribute ids for cluster: General Commissioning
387
388 // Client attributes
389
390 // Server attributes
391 #define ZCL_FABRIC_ID_ATTRIBUTE_ID (0x0000)
392 #define ZCL_BREADCRUMB_ATTRIBUTE_ID (0x0001)
393
394 // Attribute ids for cluster: Shade Configuration
395
396 // Client attributes
397
398 // Server attributes
399 #define ZCL_SHADE_CONFIG_PHYSICAL_CLOSED_LIMIT_ATTRIBUTE_ID (0x0000)
400 #define ZCL_SHADE_CONFIG_MOTOR_STEP_SIZE_ATTRIBUTE_ID (0x0001)
401 #define ZCL_SHADE_CONFIG_STATUS_ATTRIBUTE_ID (0x0002)
402 #define ZCL_SHADE_CONFIG_CLOSED_LIMIT_ATTRIBUTE_ID (0x0010)
403 #define ZCL_SHADE_CONFIG_MODE_ATTRIBUTE_ID (0x0011)
404
405 // Attribute ids for cluster: Door Lock
406
407 // Client attributes
408
409 // Server attributes
410 #define ZCL_LOCK_STATE_ATTRIBUTE_ID (0x0000)
411 #define ZCL_LOCK_TYPE_ATTRIBUTE_ID (0x0001)
412 #define ZCL_ACTUATOR_ENABLED_ATTRIBUTE_ID (0x0002)
413 #define ZCL_DOOR_STATE_ATTRIBUTE_ID (0x0003)
414 #define ZCL_DOOR_OPEN_EVENTS_ATTRIBUTE_ID (0x0004)
415 #define ZCL_DOOR_CLOSED_EVENTS_ATTRIBUTE_ID (0x0005)
416 #define ZCL_OPEN_PERIOD_ATTRIBUTE_ID (0x0006)
417 #define ZCL_NUM_LOCK_RECORDS_SUPPORTED_ATTRIBUTE_ID (0x0010)
418 #define ZCL_NUM_TOTAL_USERS_SUPPORTED_ATTRIBUTE_ID (0x0011)
419 #define ZCL_NUM_PIN_USERS_SUPPORTED_ATTRIBUTE_ID (0x0012)
420 #define ZCL_NUM_RFID_USERS_SUPPORTED_ATTRIBUTE_ID (0x0013)
421 #define ZCL_NUM_WEEKDAY_SCHEDULES_SUPPORTED_PER_USER_ATTRIBUTE_ID (0x0014)
422 #define ZCL_NUM_YEARDAY_SCHEDULES_SUPPORTED_PER_USER_ATTRIBUTE_ID (0x0015)
423 #define ZCL_NUM_HOLIDAY_SCHEDULES_SUPPORTED_PER_USER_ATTRIBUTE_ID (0x0016)
424 #define ZCL_MAX_PIN_LENGTH_ATTRIBUTE_ID (0x0017)
425 #define ZCL_MIN_PIN_LENGTH_ATTRIBUTE_ID (0x0018)
426 #define ZCL_MAX_RFID_CODE_LENGTH_ATTRIBUTE_ID (0x0019)
427 #define ZCL_MIN_RFID_CODE_LENGTH_ATTRIBUTE_ID (0x001A)
428 #define ZCL_ENABLE_LOGGING_ATTRIBUTE_ID (0x0020)
429 #define ZCL_LANGUAGE_ATTRIBUTE_ID (0x0021)
430 #define ZCL_LED_SETTINGS_ATTRIBUTE_ID (0x0022)
431 #define ZCL_AUTO_RELOCK_TIME_ATTRIBUTE_ID (0x0023)
432 #define ZCL_SOUND_VOLUME_ATTRIBUTE_ID (0x0024)
433 #define ZCL_OPERATING_MODE_ATTRIBUTE_ID (0x0025)
434 #define ZCL_SUPPORTED_OPERATING_MODES_ATTRIBUTE_ID (0x0026)
435 #define ZCL_DEFAULT_CONFIGURATION_REGISTER_ATTRIBUTE_ID (0x0027)
436 #define ZCL_ENABLE_LOCAL_PROGRAMMING_ATTRIBUTE_ID (0x0028)
437 #define ZCL_ENABLE_ONE_TOUCH_LOCKING_ATTRIBUTE_ID (0x0029)
438 #define ZCL_ENABLE_INSIDE_STATUS_LED_ATTRIBUTE_ID (0x002A)
439 #define ZCL_ENABLE_PRIVACY_MODE_BUTTON_ATTRIBUTE_ID (0x002B)
440 #define ZCL_WRONG_CODE_ENTRY_LIMIT_ATTRIBUTE_ID (0x0030)
441 #define ZCL_USER_CODE_TEMPORARY_DISABLE_TIME_ATTRIBUTE_ID (0x0031)
442 #define ZCL_SEND_PIN_OVER_THE_AIR_ATTRIBUTE_ID (0x0032)
443 #define ZCL_REQUIRE_PIN_FOR_RF_OPERATION_ATTRIBUTE_ID (0x0033)
444 #define ZCL_ZIGBEE_SECURITY_LEVEL_ATTRIBUTE_ID (0x0034)
445 #define ZCL_DOOR_LOCK_ALARM_MASK_ATTRIBUTE_ID (0x0040)
446 #define ZCL_KEYPAD_OPERATION_EVENT_MASK_ATTRIBUTE_ID (0x0041)
447 #define ZCL_RF_OPERATION_EVENT_MASK_ATTRIBUTE_ID (0x0042)
448 #define ZCL_MANUAL_OPERATION_EVENT_MASK_ATTRIBUTE_ID (0x0043)
449 #define ZCL_RFID_OPERATION_EVENT_MASK_ATTRIBUTE_ID (0x0044)
450 #define ZCL_KEYPAD_PROGRAMMING_EVENT_MASK_ATTRIBUTE_ID (0x0045)
451 #define ZCL_RF_PROGRAMMING_EVENT_MASK_ATTRIBUTE_ID (0x0046)
452 #define ZCL_RFID_PROGRAMMING_EVENT_MASK_ATTRIBUTE_ID (0x0047)
453
454 // Attribute ids for cluster: Window Covering
455
456 // Client attributes
457
458 // Server attributes
459 #define ZCL_COVERING_TYPE_ATTRIBUTE_ID (0x0000)
460 #define ZCL_LIMIT_LIFT_ATTRIBUTE_ID (0x0001)
461 #define ZCL_LIMIT_TILT_ATTRIBUTE_ID (0x0002)
462 #define ZCL_CURRENT_LIFT_ATTRIBUTE_ID (0x0003)
463 #define ZCL_CURRENT_TILT_ATTRIBUTE_ID (0x0004)
464 #define ZCL_NUMBER_LIFT_ATTRIBUTE_ID (0x0005)
465 #define ZCL_NUMBER_TILT_ATTRIBUTE_ID (0x0006)
466 #define ZCL_CONFIG_STATUS_ATTRIBUTE_ID (0x0007)
467 #define ZCL_CURRENT_LIFT_PERCENTAGE_ATTRIBUTE_ID (0x0008)
468 #define ZCL_CURRENT_TILT_PERCENTAGE_ATTRIBUTE_ID (0x0009)
469 #define ZCL_OPEN_LIMIT_LIFT_ATTRIBUTE_ID (0x0010)
470 #define ZCL_CLOSED_LIMIT_LIFT_ATTRIBUTE_ID (0x0011)
471 #define ZCL_OPEN_LIMIT_TILT_ATTRIBUTE_ID (0x0012)
472 #define ZCL_CLOSED_LIMIT_TILT_ATTRIBUTE_ID (0x0013)
473 #define ZCL_VELOCITY_LIFT_ATTRIBUTE_ID (0x0014)
474 #define ZCL_ACCELERATION_LIFT_ATTRIBUTE_ID (0x0015)
475 #define ZCL_DECELERATION_LIFT_ATTRIBUTE_ID (0x0016)
476 #define ZCL_MODE_ATTRIBUTE_ID (0x0017)
477 #define ZCL_SETPOINTS_LIFT_ATTRIBUTE_ID (0x0018)
478 #define ZCL_SETPOINTS_TILT_ATTRIBUTE_ID (0x0019)
479
480 // Attribute ids for cluster: Barrier Control
481
482 // Client attributes
483
484 // Server attributes
485 #define ZCL_BARRIER_MOVING_STATE_ATTRIBUTE_ID (0x0001)
486 #define ZCL_BARRIER_SAFETY_STATUS_ATTRIBUTE_ID (0x0002)
487 #define ZCL_BARRIER_CAPABILITIES_ATTRIBUTE_ID (0x0003)
488 #define ZCL_BARRIER_OPEN_EVENTS_ATTRIBUTE_ID (0x0004)
489 #define ZCL_BARRIER_CLOSE_EVENTS_ATTRIBUTE_ID (0x0005)
490 #define ZCL_BARRIER_COMMAND_OPEN_EVENTS_ATTRIBUTE_ID (0x0006)
491 #define ZCL_BARRIER_COMMAND_CLOSE_EVENTS_ATTRIBUTE_ID (0x0007)
492 #define ZCL_BARRIER_OPEN_PERIOD_ATTRIBUTE_ID (0x0008)
493 #define ZCL_BARRIER_CLOSE_PERIOD_ATTRIBUTE_ID (0x0009)
494 #define ZCL_BARRIER_POSITION_ATTRIBUTE_ID (0x000A)
495
496 // Attribute ids for cluster: Pump Configuration and Control
497
498 // Client attributes
499
500 // Server attributes
501 #define ZCL_MAX_PRESSURE_ATTRIBUTE_ID (0x0000)
502 #define ZCL_MAX_SPEED_ATTRIBUTE_ID (0x0001)
503 #define ZCL_MAX_FLOW_ATTRIBUTE_ID (0x0002)
504 #define ZCL_MIN_CONST_PRESSURE_ATTRIBUTE_ID (0x0003)
505 #define ZCL_MAX_CONST_PRESSURE_ATTRIBUTE_ID (0x0004)
506 #define ZCL_MIN_COMP_PRESSURE_ATTRIBUTE_ID (0x0005)
507 #define ZCL_MAX_COMP_PRESSURE_ATTRIBUTE_ID (0x0006)
508 #define ZCL_MIN_CONST_SPEED_ATTRIBUTE_ID (0x0007)
509 #define ZCL_MAX_CONST_SPEED_ATTRIBUTE_ID (0x0008)
510 #define ZCL_MIN_CONST_FLOW_ATTRIBUTE_ID (0x0009)
511 #define ZCL_MAX_CONST_FLOW_ATTRIBUTE_ID (0x000A)
512 #define ZCL_MIN_CONST_TEMP_ATTRIBUTE_ID (0x000B)
513 #define ZCL_MAX_CONST_TEMP_ATTRIBUTE_ID (0x000C)
514 #define ZCL_PUMP_STATUS_ATTRIBUTE_ID (0x0010)
515 #define ZCL_EFFECTIVE_OPERATION_MODE_ATTRIBUTE_ID (0x0011)
516 #define ZCL_EFFECTIVE_CONTROL_MODE_ATTRIBUTE_ID (0x0012)
517 #define ZCL_CAPACITY_ATTRIBUTE_ID (0x0013)
518 #define ZCL_SPEED_ATTRIBUTE_ID (0x0014)
519 #define ZCL_LIFETIME_RUNNING_HOURS_ATTRIBUTE_ID (0x0015)
520 #define ZCL_PUMP_POWER_ATTRIBUTE_ID (0x0016)
521 #define ZCL_LIFETIME_ENERGY_CONSUMED_ATTRIBUTE_ID (0x0017)
522 #define ZCL_OPERATION_MODE_ATTRIBUTE_ID (0x0020)
523 #define ZCL_CONTROL_MODE_ATTRIBUTE_ID (0x0021)
524 #define ZCL_PUMP_ALARM_MASK_ATTRIBUTE_ID (0x0022)
525
526 // Attribute ids for cluster: Thermostat
527
528 // Client attributes
529
530 // Server attributes
531 #define ZCL_LOCAL_TEMPERATURE_ATTRIBUTE_ID (0x0000)
532 #define ZCL_OUTDOOR_TEMPERATURE_ATTRIBUTE_ID (0x0001)
533 #define ZCL_THERMOSTAT_OCCUPANCY_ATTRIBUTE_ID (0x0002)
534 #define ZCL_ABS_MIN_HEAT_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0003)
535 #define ZCL_ABS_MAX_HEAT_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0004)
536 #define ZCL_ABS_MIN_COOL_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0005)
537 #define ZCL_ABS_MAX_COOL_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0006)
538 #define ZCL_PI_COOLING_DEMAND_ATTRIBUTE_ID (0x0007)
539 #define ZCL_PI_HEATING_DEMAND_ATTRIBUTE_ID (0x0008)
540 #define ZCL_HVAC_SYSTEM_TYPE_CONFIGURATION_ATTRIBUTE_ID (0x0009)
541 #define ZCL_LOCAL_TEMPERATURE_CALIBRATION_ATTRIBUTE_ID (0x0010)
542 #define ZCL_OCCUPIED_COOLING_SETPOINT_ATTRIBUTE_ID (0x0011)
543 #define ZCL_OCCUPIED_HEATING_SETPOINT_ATTRIBUTE_ID (0x0012)
544 #define ZCL_UNOCCUPIED_COOLING_SETPOINT_ATTRIBUTE_ID (0x0013)
545 #define ZCL_UNOCCUPIED_HEATING_SETPOINT_ATTRIBUTE_ID (0x0014)
546 #define ZCL_MIN_HEAT_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0015)
547 #define ZCL_MAX_HEAT_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0016)
548 #define ZCL_MIN_COOL_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0017)
549 #define ZCL_MAX_COOL_SETPOINT_LIMIT_ATTRIBUTE_ID (0x0018)
550 #define ZCL_MIN_SETPOINT_DEAD_BAND_ATTRIBUTE_ID (0x0019)
551 #define ZCL_REMOTE_SENSING_ATTRIBUTE_ID (0x001A)
552 #define ZCL_CONTROL_SEQUENCE_OF_OPERATION_ATTRIBUTE_ID (0x001B)
553 #define ZCL_SYSTEM_MODE_ATTRIBUTE_ID (0x001C)
554 #define ZCL_THERMOSTAT_ALARM_MASK_ATTRIBUTE_ID (0x001D)
555 #define ZCL_THERMOSTAT_RUNNING_MODE_ATTRIBUTE_ID (0x001E)
556 #define ZCL_START_OF_WEEK_ATTRIBUTE_ID (0x0020)
557 #define ZCL_NUMBER_OF_WEEKLY_TRANSITIONS_ATTRIBUTE_ID (0x0021)
558 #define ZCL_NUMBER_OF_DAILY_TRANSITIONS_ATTRIBUTE_ID (0x0022)
559 #define ZCL_TEMPERATURE_SETPOINT_HOLD_ATTRIBUTE_ID (0x0023)
560 #define ZCL_TEMPERATURE_SETPOINT_HOLD_DURATION_ATTRIBUTE_ID (0x0024)
561 #define ZCL_THERMOSTAT_PROGRAMMING_OPERATION_MODE_ATTRIBUTE_ID (0x0025)
562 #define ZCL_THERMOSTAT_RUNNING_STATE_ATTRIBUTE_ID (0x0029)
563 #define ZCL_SETPOINT_CHANGE_SOURCE_ATTRIBUTE_ID (0x0030)
564 #define ZCL_SETPOINT_CHANGE_AMOUNT_ATTRIBUTE_ID (0x0031)
565 #define ZCL_SETPOINT_CHANGE_SOURCE_TIMESTAMP_ATTRIBUTE_ID (0x0032)
566 #define ZCL_AC_TYPE_ATTRIBUTE_ID (0x0040)
567 #define ZCL_AC_CAPACITY_ATTRIBUTE_ID (0x0041)
568 #define ZCL_AC_REFRIGERANT_TYPE_ATTRIBUTE_ID (0x0042)
569 #define ZCL_AC_COMPRESSOR_ATTRIBUTE_ID (0x0043)
570 #define ZCL_AC_ERROR_CODE_ATTRIBUTE_ID (0x0044)
571 #define ZCL_AC_LOUVER_POSITION_ATTRIBUTE_ID (0x0045)
572 #define ZCL_AC_COIL_TEMPERATURE_ATTRIBUTE_ID (0x0046)
573 #define ZCL_AC_CAPACITY_FORMAT_ATTRIBUTE_ID (0x0047)
574
575 // Attribute ids for cluster: Fan Control
576
577 // Client attributes
578
579 // Server attributes
580 #define ZCL_FAN_CONTROL_FAN_MODE_ATTRIBUTE_ID (0x0000)
581 #define ZCL_FAN_CONTROL_FAN_MODE_SEQUENCE_ATTRIBUTE_ID (0x0001)
582
583 // Attribute ids for cluster: Dehumidification Control
584
585 // Client attributes
586
587 // Server attributes
588 #define ZCL_RELATIVE_HUMIDITY_ATTRIBUTE_ID (0x0000)
589 #define ZCL_DEHUMIDIFICATION_COOLING_ATTRIBUTE_ID (0x0001)
590 #define ZCL_RH_DEHUMIDIFICATION_SETPOINT_ATTRIBUTE_ID (0x0010)
591 #define ZCL_RELATIVE_HUMIDITY_MODE_ATTRIBUTE_ID (0x0011)
592 #define ZCL_DEHUMIDIFICATION_LOCKOUT_ATTRIBUTE_ID (0x0012)
593 #define ZCL_DEHUMIDIFICATION_HYSTERESIS_ATTRIBUTE_ID (0x0013)
594 #define ZCL_DEHUMIDIFICATION_MAX_COOL_ATTRIBUTE_ID (0x0014)
595 #define ZCL_RELATIVE_HUMIDITY_DISPLAY_ATTRIBUTE_ID (0x0015)
596
597 // Attribute ids for cluster: Thermostat User Interface Configuration
598
599 // Client attributes
600
601 // Server attributes
602 #define ZCL_TEMPERATURE_DISPLAY_MODE_ATTRIBUTE_ID (0x0000)
603 #define ZCL_KEYPAD_LOCKOUT_ATTRIBUTE_ID (0x0001)
604 #define ZCL_SCHEDULE_PROGRAMMING_VISIBILITY_ATTRIBUTE_ID (0x0002)
605
606 // Attribute ids for cluster: Color Control
607
608 // Client attributes
609
610 // Server attributes
611 #define ZCL_COLOR_CONTROL_CURRENT_HUE_ATTRIBUTE_ID (0x0000)
612 #define ZCL_COLOR_CONTROL_CURRENT_SATURATION_ATTRIBUTE_ID (0x0001)
613 #define ZCL_COLOR_CONTROL_REMAINING_TIME_ATTRIBUTE_ID (0x0002)
614 #define ZCL_COLOR_CONTROL_CURRENT_X_ATTRIBUTE_ID (0x0003)
615 #define ZCL_COLOR_CONTROL_CURRENT_Y_ATTRIBUTE_ID (0x0004)
616 #define ZCL_COLOR_CONTROL_DRIFT_COMPENSATION_ATTRIBUTE_ID (0x0005)
617 #define ZCL_COLOR_CONTROL_COMPENSATION_TEXT_ATTRIBUTE_ID (0x0006)
618 #define ZCL_COLOR_CONTROL_COLOR_TEMPERATURE_ATTRIBUTE_ID (0x0007)
619 #define ZCL_COLOR_CONTROL_COLOR_MODE_ATTRIBUTE_ID (0x0008)
620 #define ZCL_COLOR_CONTROL_OPTIONS_ATTRIBUTE_ID (0x000F)
621 #define ZCL_COLOR_CONTROL_NUMBER_OF_PRIMARIES_ATTRIBUTE_ID (0x0010)
622 #define ZCL_COLOR_CONTROL_PRIMARY_1_X_ATTRIBUTE_ID (0x0011)
623 #define ZCL_COLOR_CONTROL_PRIMARY_1_Y_ATTRIBUTE_ID (0x0012)
624 #define ZCL_COLOR_CONTROL_PRIMARY_1_INTENSITY_ATTRIBUTE_ID (0x0013)
625 #define ZCL_COLOR_CONTROL_PRIMARY_2_X_ATTRIBUTE_ID (0x0015)
626 #define ZCL_COLOR_CONTROL_PRIMARY_2_Y_ATTRIBUTE_ID (0x0016)
627 #define ZCL_COLOR_CONTROL_PRIMARY_2_INTENSITY_ATTRIBUTE_ID (0x0017)
628 #define ZCL_COLOR_CONTROL_PRIMARY_3_X_ATTRIBUTE_ID (0x0019)
629 #define ZCL_COLOR_CONTROL_PRIMARY_3_Y_ATTRIBUTE_ID (0x001A)
630 #define ZCL_COLOR_CONTROL_PRIMARY_3_INTENSITY_ATTRIBUTE_ID (0x001B)
631 #define ZCL_COLOR_CONTROL_PRIMARY_4_X_ATTRIBUTE_ID (0x0020)
632 #define ZCL_COLOR_CONTROL_PRIMARY_4_Y_ATTRIBUTE_ID (0x0021)
633 #define ZCL_COLOR_CONTROL_PRIMARY_4_INTENSITY_ATTRIBUTE_ID (0x0022)
634 #define ZCL_COLOR_CONTROL_PRIMARY_5_X_ATTRIBUTE_ID (0x0024)
635 #define ZCL_COLOR_CONTROL_PRIMARY_5_Y_ATTRIBUTE_ID (0x0025)
636 #define ZCL_COLOR_CONTROL_PRIMARY_5_INTENSITY_ATTRIBUTE_ID (0x0026)
637 #define ZCL_COLOR_CONTROL_PRIMARY_6_X_ATTRIBUTE_ID (0x0028)
638 #define ZCL_COLOR_CONTROL_PRIMARY_6_Y_ATTRIBUTE_ID (0x0029)
639 #define ZCL_COLOR_CONTROL_PRIMARY_6_INTENSITY_ATTRIBUTE_ID (0x002A)
640 #define ZCL_COLOR_CONTROL_WHITE_POINT_X_ATTRIBUTE_ID (0x0030)
641 #define ZCL_COLOR_CONTROL_WHITE_POINT_Y_ATTRIBUTE_ID (0x0031)
642 #define ZCL_COLOR_CONTROL_COLOR_POINT_R_X_ATTRIBUTE_ID (0x0032)
643 #define ZCL_COLOR_CONTROL_COLOR_POINT_R_Y_ATTRIBUTE_ID (0x0033)
644 #define ZCL_COLOR_CONTROL_COLOR_POINT_R_INTENSITY_ATTRIBUTE_ID (0x0034)
645 #define ZCL_COLOR_CONTROL_COLOR_POINT_G_X_ATTRIBUTE_ID (0x0036)
646 #define ZCL_COLOR_CONTROL_COLOR_POINT_G_Y_ATTRIBUTE_ID (0x0037)
647 #define ZCL_COLOR_CONTROL_COLOR_POINT_G_INTENSITY_ATTRIBUTE_ID (0x0038)
648 #define ZCL_COLOR_CONTROL_COLOR_POINT_B_X_ATTRIBUTE_ID (0x003A)
649 #define ZCL_COLOR_CONTROL_COLOR_POINT_B_Y_ATTRIBUTE_ID (0x003B)
650 #define ZCL_COLOR_CONTROL_COLOR_POINT_B_INTENSITY_ATTRIBUTE_ID (0x003C)
651 #define ZCL_COLOR_CONTROL_ENHANCED_CURRENT_HUE_ATTRIBUTE_ID (0x4000)
652 #define ZCL_COLOR_CONTROL_ENHANCED_COLOR_MODE_ATTRIBUTE_ID (0x4001)
653 #define ZCL_COLOR_CONTROL_COLOR_LOOP_ACTIVE_ATTRIBUTE_ID (0x4002)
654 #define ZCL_COLOR_CONTROL_COLOR_LOOP_DIRECTION_ATTRIBUTE_ID (0x4003)
655 #define ZCL_COLOR_CONTROL_COLOR_LOOP_TIME_ATTRIBUTE_ID (0x4004)
656 #define ZCL_COLOR_CONTROL_COLOR_LOOP_START_ENHANCED_HUE_ATTRIBUTE_ID (0x4005)
657 #define ZCL_COLOR_CONTROL_COLOR_LOOP_STORED_ENHANCED_HUE_ATTRIBUTE_ID (0x4006)
658 #define ZCL_COLOR_CONTROL_COLOR_CAPABILITIES_ATTRIBUTE_ID (0x400A)
659 #define ZCL_COLOR_CONTROL_COLOR_TEMP_PHYSICAL_MIN_ATTRIBUTE_ID (0x400B)
660 #define ZCL_COLOR_CONTROL_COLOR_TEMP_PHYSICAL_MAX_ATTRIBUTE_ID (0x400C)
661 #define ZCL_COLOR_CONTROL_TEMPERATURE_LEVEL_MIN_MIREDS_ATTRIBUTE_ID (0x400D)
662 #define ZCL_START_UP_COLOR_TEMPERATURE_MIREDS_ATTRIBUTE_ID (0x4010)
663
664 // Attribute ids for cluster: Ballast Configuration
665
666 // Client attributes
667
668 // Server attributes
669 #define ZCL_PHYSICAL_MIN_LEVEL_ATTRIBUTE_ID (0x0000)
670 #define ZCL_PHYSICAL_MAX_LEVEL_ATTRIBUTE_ID (0x0001)
671 #define ZCL_BALLAST_STATUS_ATTRIBUTE_ID (0x0002)
672 #define ZCL_MIN_LEVEL_ATTRIBUTE_ID (0x0010)
673 #define ZCL_MAX_LEVEL_ATTRIBUTE_ID (0x0011)
674 #define ZCL_POWER_ON_LEVEL_ATTRIBUTE_ID (0x0012)
675 #define ZCL_POWER_ON_FADE_TIME_ATTRIBUTE_ID (0x0013)
676 #define ZCL_INTRINSIC_BALLAST_FACTOR_ATTRIBUTE_ID (0x0014)
677 #define ZCL_BALLAST_FACTOR_ADJUSTMENT_ATTRIBUTE_ID (0x0015)
678 #define ZCL_LAMP_QUALITY_ATTRIBUTE_ID (0x0020)
679 #define ZCL_LAMP_TYPE_ATTRIBUTE_ID (0x0030)
680 #define ZCL_LAMP_MANUFACTURER_ATTRIBUTE_ID (0x0031)
681 #define ZCL_LAMP_RATED_HOURS_ATTRIBUTE_ID (0x0032)
682 #define ZCL_LAMP_BURN_HOURS_ATTRIBUTE_ID (0x0033)
683 #define ZCL_LAMP_ALARM_MODE_ATTRIBUTE_ID (0x0034)
684 #define ZCL_LAMP_BURN_HOURS_TRIP_POINT_ATTRIBUTE_ID (0x0035)
685
686 // Attribute ids for cluster: Illuminance Measurement
687
688 // Client attributes
689
690 // Server attributes
691 #define ZCL_ILLUM_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
692 #define ZCL_ILLUM_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
693 #define ZCL_ILLUM_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
694 #define ZCL_ILLUM_TOLERANCE_ATTRIBUTE_ID (0x0003)
695 #define ZCL_MEASUREMENT_LIGHT_SENSOR_TYPE_ATTRIBUTE_ID (0x0004)
696
697 // Attribute ids for cluster: Illuminance Level Sensing
698
699 // Client attributes
700
701 // Server attributes
702 #define ZCL_LEVEL_STATUS_ATTRIBUTE_ID (0x0000)
703 #define ZCL_SENSING_LIGHT_SENSOR_TYPE_ATTRIBUTE_ID (0x0001)
704 #define ZCL_ILLUMINANCE_TARGET_LEVEL_ATTRIBUTE_ID (0x0010)
705
706 // Attribute ids for cluster: Temperature Measurement
707
708 // Client attributes
709
710 // Server attributes
711 #define ZCL_TEMP_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
712 #define ZCL_TEMP_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
713 #define ZCL_TEMP_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
714 #define ZCL_TEMP_TOLERANCE_ATTRIBUTE_ID (0x0003)
715
716 // Attribute ids for cluster: Pressure Measurement
717
718 // Client attributes
719
720 // Server attributes
721 #define ZCL_PRESSURE_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
722 #define ZCL_PRESSURE_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
723 #define ZCL_PRESSURE_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
724 #define ZCL_PRESSURE_TOLERANCE_ATTRIBUTE_ID (0x0003)
725 #define ZCL_PRESSURE_SCALED_VALUE_ATTRIBUTE_ID (0x0010)
726 #define ZCL_PRESSURE_MIN_SCALED_VALUE_ATTRIBUTE_ID (0x0011)
727 #define ZCL_PRESSURE_MAX_SCALED_VALUE_ATTRIBUTE_ID (0x0012)
728 #define ZCL_PRESSURE_SCALED_TOLERANCE_ATTRIBUTE_ID (0x0013)
729 #define ZCL_PRESSURE_SCALE_ATTRIBUTE_ID (0x0014)
730
731 // Attribute ids for cluster: Flow Measurement
732
733 // Client attributes
734
735 // Server attributes
736 #define ZCL_FLOW_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
737 #define ZCL_FLOW_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
738 #define ZCL_FLOW_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
739 #define ZCL_FLOW_TOLERANCE_ATTRIBUTE_ID (0x0003)
740
741 // Attribute ids for cluster: Relative Humidity Measurement
742
743 // Client attributes
744
745 // Server attributes
746 #define ZCL_RELATIVE_HUMIDITY_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
747 #define ZCL_RELATIVE_HUMIDITY_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
748 #define ZCL_RELATIVE_HUMIDITY_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
749 #define ZCL_RELATIVE_HUMIDITY_TOLERANCE_ATTRIBUTE_ID (0x0003)
750
751 // Attribute ids for cluster: Occupancy Sensing
752
753 // Client attributes
754
755 // Server attributes
756 #define ZCL_OCCUPANCY_ATTRIBUTE_ID (0x0000)
757 #define ZCL_OCCUPANCY_SENSOR_TYPE_ATTRIBUTE_ID (0x0001)
758 #define ZCL_OCCUPANCY_SENSOR_TYPE_BITMAP_ATTRIBUTE_ID (0x0002)
759 #define ZCL_PIR_OCCUPIED_TO_UNOCCUPIED_DELAY_ATTRIBUTE_ID (0x0010)
760 #define ZCL_PIR_UNOCCUPIED_TO_OCCUPIED_DELAY_ATTRIBUTE_ID (0x0011)
761 #define ZCL_PIR_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ATTRIBUTE_ID (0x0012)
762 #define ZCL_ULTRASONIC_OCCUPIED_TO_UNOCCUPIED_DELAY_ATTRIBUTE_ID (0x0020)
763 #define ZCL_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_DELAY_ATTRIBUTE_ID (0x0021)
764 #define ZCL_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ATTRIBUTE_ID (0x0022)
765 #define ZCL_PHYSICAL_CONTACT_OCCUPIED_TO_UNOCCUPIED_DELAY_ATTRIBUTE_ID (0x0030)
766 #define ZCL_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_DELAY_ATTRIBUTE_ID (0x0031)
767 #define ZCL_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ATTRIBUTE_ID (0x0032)
768
769 // Attribute ids for cluster: Carbon Monoxide Concentration Measurement
770
771 // Client attributes
772
773 // Server attributes
774 #define ZCL_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
775 #define ZCL_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
776 #define ZCL_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
777 #define ZCL_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
778
779 // Attribute ids for cluster: Carbon Dioxide Concentration Measurement
780
781 // Client attributes
782
783 // Server attributes
784 #define ZCL_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
785 #define ZCL_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
786 #define ZCL_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
787 #define ZCL_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
788
789 // Attribute ids for cluster: Ethylene Concentration Measurement
790
791 // Client attributes
792
793 // Server attributes
794 #define ZCL_ETHYLENE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
795 #define ZCL_ETHYLENE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
796 #define ZCL_ETHYLENE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
797 #define ZCL_ETHYLENE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
798
799 // Attribute ids for cluster: Ethylene Oxide Concentration Measurement
800
801 // Client attributes
802
803 // Server attributes
804 #define ZCL_ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
805 #define ZCL_ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
806 #define ZCL_ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
807 #define ZCL_ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
808
809 // Attribute ids for cluster: Hydrogen Concentration Measurement
810
811 // Client attributes
812
813 // Server attributes
814 #define ZCL_HYDROGEN_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
815 #define ZCL_HYDROGEN_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
816 #define ZCL_HYDROGEN_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
817 #define ZCL_HYDROGEN_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
818
819 // Attribute ids for cluster: Hydrogen Sulphide Concentration Measurement
820
821 // Client attributes
822
823 // Server attributes
824 #define ZCL_HYDROGEN_SULPHIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
825 #define ZCL_HYDROGEN_SULPHIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
826 #define ZCL_HYDROGEN_SULPHIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
827 #define ZCL_HYDROGEN_SULPHIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
828
829 // Attribute ids for cluster: Nitric Oxide Concentration Measurement
830
831 // Client attributes
832
833 // Server attributes
834 #define ZCL_NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
835 #define ZCL_NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
836 #define ZCL_NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
837 #define ZCL_NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
838
839 // Attribute ids for cluster: Nitrogen Dioxide Concentration Measurement
840
841 // Client attributes
842
843 // Server attributes
844 #define ZCL_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
845 #define ZCL_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
846 #define ZCL_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
847 #define ZCL_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
848
849 // Attribute ids for cluster: Oxygen Concentration Measurement
850
851 // Client attributes
852
853 // Server attributes
854 #define ZCL_OXYGEN_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
855 #define ZCL_OXYGEN_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
856 #define ZCL_OXYGEN_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
857 #define ZCL_OXYGEN_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
858
859 // Attribute ids for cluster: Ozone Concentration Measurement
860
861 // Client attributes
862
863 // Server attributes
864 #define ZCL_OZONE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
865 #define ZCL_OZONE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
866 #define ZCL_OZONE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
867 #define ZCL_OZONE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
868
869 // Attribute ids for cluster: Sulfur Dioxide Concentration Measurement
870
871 // Client attributes
872
873 // Server attributes
874 #define ZCL_SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
875 #define ZCL_SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
876 #define ZCL_SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
877 #define ZCL_SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
878
879 // Attribute ids for cluster: Dissolved Oxygen Concentration Measurement
880
881 // Client attributes
882
883 // Server attributes
884 #define ZCL_DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
885 #define ZCL_DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
886 #define ZCL_DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
887 #define ZCL_DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
888
889 // Attribute ids for cluster: Bromate Concentration Measurement
890
891 // Client attributes
892
893 // Server attributes
894 #define ZCL_BROMATE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
895 #define ZCL_BROMATE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
896 #define ZCL_BROMATE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
897 #define ZCL_BROMATE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
898
899 // Attribute ids for cluster: Chloramines Concentration Measurement
900
901 // Client attributes
902
903 // Server attributes
904 #define ZCL_CHLORAMINES_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
905 #define ZCL_CHLORAMINES_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
906 #define ZCL_CHLORAMINES_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
907 #define ZCL_CHLORAMINES_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
908
909 // Attribute ids for cluster: Chlorine Concentration Measurement
910
911 // Client attributes
912
913 // Server attributes
914 #define ZCL_CHLORINE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
915 #define ZCL_CHLORINE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
916 #define ZCL_CHLORINE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
917 #define ZCL_CHLORINE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
918
919 // Attribute ids for cluster: Fecal coliform and E. Coli Concentration Measurement
920
921 // Client attributes
922
923 // Server attributes
924 #define ZCL_FECAL_COLIFORM_AND_E_COLI_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
925 #define ZCL_FECAL_COLIFORM_AND_E_COLI_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
926 #define ZCL_FECAL_COLIFORM_AND_E_COLI_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
927 #define ZCL_FECAL_COLIFORM_AND_E_COLI_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
928
929 // Attribute ids for cluster: Fluoride Concentration Measurement
930
931 // Client attributes
932
933 // Server attributes
934 #define ZCL_FLUORIDE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
935 #define ZCL_FLUORIDE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
936 #define ZCL_FLUORIDE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
937 #define ZCL_FLUORIDE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
938
939 // Attribute ids for cluster: Haloacetic Acids Concentration Measurement
940
941 // Client attributes
942
943 // Server attributes
944 #define ZCL_HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
945 #define ZCL_HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
946 #define ZCL_HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
947 #define ZCL_HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
948
949 // Attribute ids for cluster: Total Trihalomethanes Concentration Measurement
950
951 // Client attributes
952
953 // Server attributes
954 #define ZCL_TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
955 #define ZCL_TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
956 #define ZCL_TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
957 #define ZCL_TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
958
959 // Attribute ids for cluster: Total Coliform Bacteria Concentration Measurement
960
961 // Client attributes
962
963 // Server attributes
964 #define ZCL_TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
965 #define ZCL_TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
966 #define ZCL_TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
967 #define ZCL_TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
968
969 // Attribute ids for cluster: Turbidity Concentration Measurement
970
971 // Client attributes
972
973 // Server attributes
974 #define ZCL_TURBIDITY_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
975 #define ZCL_TURBIDITY_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
976 #define ZCL_TURBIDITY_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
977 #define ZCL_TURBIDITY_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
978
979 // Attribute ids for cluster: Copper Concentration Measurement
980
981 // Client attributes
982
983 // Server attributes
984 #define ZCL_COPPER_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
985 #define ZCL_COPPER_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
986 #define ZCL_COPPER_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
987 #define ZCL_COPPER_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
988
989 // Attribute ids for cluster: Lead Concentration Measurement
990
991 // Client attributes
992
993 // Server attributes
994 #define ZCL_LEAD_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
995 #define ZCL_LEAD_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
996 #define ZCL_LEAD_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
997 #define ZCL_LEAD_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
998
999 // Attribute ids for cluster: Manganese Concentration Measurement
1000
1001 // Client attributes
1002
1003 // Server attributes
1004 #define ZCL_MANGANESE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1005 #define ZCL_MANGANESE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1006 #define ZCL_MANGANESE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1007 #define ZCL_MANGANESE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1008
1009 // Attribute ids for cluster: Sulfate Concentration Measurement
1010
1011 // Client attributes
1012
1013 // Server attributes
1014 #define ZCL_SULFATE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1015 #define ZCL_SULFATE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1016 #define ZCL_SULFATE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1017 #define ZCL_SULFATE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1018
1019 // Attribute ids for cluster: Bromodichloromethane Concentration Measurement
1020
1021 // Client attributes
1022
1023 // Server attributes
1024 #define ZCL_BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1025 #define ZCL_BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1026 #define ZCL_BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1027 #define ZCL_BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1028
1029 // Attribute ids for cluster: Bromoform Concentration Measurement
1030
1031 // Client attributes
1032
1033 // Server attributes
1034 #define ZCL_BROMOFORM_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1035 #define ZCL_BROMOFORM_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1036 #define ZCL_BROMOFORM_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1037 #define ZCL_BROMOFORM_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1038
1039 // Attribute ids for cluster: Chlorodibromomethane Concentration Measurement
1040
1041 // Client attributes
1042
1043 // Server attributes
1044 #define ZCL_CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1045 #define ZCL_CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1046 #define ZCL_CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1047 #define ZCL_CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1048
1049 // Attribute ids for cluster: Chloroform Concentration Measurement
1050
1051 // Client attributes
1052
1053 // Server attributes
1054 #define ZCL_CHLOROFORM_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1055 #define ZCL_CHLOROFORM_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1056 #define ZCL_CHLOROFORM_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1057 #define ZCL_CHLOROFORM_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1058
1059 // Attribute ids for cluster: Sodium Concentration Measurement
1060
1061 // Client attributes
1062
1063 // Server attributes
1064 #define ZCL_SODIUM_CONCENTRATION_MEASUREMENT_MEASURED_VALUE_ATTRIBUTE_ID (0x0000)
1065 #define ZCL_SODIUM_CONCENTRATION_MEASUREMENT_MIN_MEASURED_VALUE_ATTRIBUTE_ID (0x0001)
1066 #define ZCL_SODIUM_CONCENTRATION_MEASUREMENT_MAX_MEASURED_VALUE_ATTRIBUTE_ID (0x0002)
1067 #define ZCL_SODIUM_CONCENTRATION_MEASUREMENT_TOLERANCE_ATTRIBUTE_ID (0x0003)
1068
1069 // Attribute ids for cluster: IAS Zone
1070
1071 // Client attributes
1072
1073 // Server attributes
1074 #define ZCL_ZONE_STATE_ATTRIBUTE_ID (0x0000)
1075 #define ZCL_ZONE_TYPE_ATTRIBUTE_ID (0x0001)
1076 #define ZCL_ZONE_STATUS_ATTRIBUTE_ID (0x0002)
1077 #define ZCL_IAS_CIE_ADDRESS_ATTRIBUTE_ID (0x0010)
1078 #define ZCL_ZONE_ID_ATTRIBUTE_ID (0x0011)
1079 #define ZCL_NUMBER_OF_ZONE_SENSITIVITY_LEVELS_SUPPORTED_ATTRIBUTE_ID (0x0012)
1080 #define ZCL_CURRENT_ZONE_SENSITIVITY_LEVEL_ATTRIBUTE_ID (0x0013)
1081
1082 // Attribute ids for cluster: IAS ACE
1083
1084 // Client attributes
1085
1086 // Server attributes
1087
1088 // Attribute ids for cluster: IAS WD
1089
1090 // Client attributes
1091
1092 // Server attributes
1093 #define ZCL_MAX_DURATION_ATTRIBUTE_ID (0x0000)
1094
1095 // Attribute ids for cluster: Low Power
1096
1097 // Client attributes
1098
1099 // Server attributes
1100
1101 // Attribute ids for cluster: Application Basic
1102
1103 // Client attributes
1104
1105 // Server attributes
1106 #define ZCL_APPLICATION_VENDOR_NAME_ATTRIBUTE_ID (0x0000)
1107 #define ZCL_APPLICATION_VENDOR_ID_ATTRIBUTE_ID (0x0001)
1108 #define ZCL_APPLICATION_NAME_ATTRIBUTE_ID (0x0002)
1109 #define ZCL_APPLICATION_PRODUCT_ID_ATTRIBUTE_ID (0x0003)
1110 #define ZCL_APPLICATION_ID_ATTRIBUTE_ID (0x0005)
1111 #define ZCL_CATALOG_VENDOR_ID_ATTRIBUTE_ID (0x0006)
1112 #define ZCL_APPLICATION_STATUS_ATTRIBUTE_ID (0x0007)
1113
1114 // Attribute ids for cluster: Generic Tunnel
1115
1116 // Client attributes
1117
1118 // Server attributes
1119 #define ZCL_MAXIMUM_INCOMING_TRANSFER_SIZE_ATTRIBUTE_ID (0x0001)
1120 #define ZCL_MAXIMUM_OUTGOING_TRANSFER_SIZE_ATTRIBUTE_ID (0x0002)
1121 #define ZCL_PROTOCOL_ADDRESS_ATTRIBUTE_ID (0x0003)
1122
1123 // Attribute ids for cluster: BACnet Protocol Tunnel
1124
1125 // Client attributes
1126
1127 // Server attributes
1128
1129 // Attribute ids for cluster: 11073 Protocol Tunnel
1130
1131 // Client attributes
1132
1133 // Server attributes
1134 #define ZCL_DEVICE_ID_LIST_ATTRIBUTE_ID (0x0000)
1135 #define ZCL_MANAGER_TARGET_ATTRIBUTE_ID (0x0001)
1136 #define ZCL_MANAGER_ENDPOINT_ATTRIBUTE_ID (0x0002)
1137 #define ZCL_CONNECTED_ATTRIBUTE_ID (0x0003)
1138 #define ZCL_PREEMPTIBLE_ATTRIBUTE_ID (0x0004)
1139 #define ZCL_IDLE_TIMEOUT_ATTRIBUTE_ID (0x0005)
1140
1141 // Attribute ids for cluster: ISO 7816 Protocol Tunnel
1142
1143 // Client attributes
1144
1145 // Server attributes
1146 #define ZCL_ISO7816_PROTOCOL_TUNNEL_STATUS_ATTRIBUTE_ID (0x0000)
1147
1148 // Attribute ids for cluster: Price
1149
1150 // Client attributes
1151 #define ZCL_PRICE_INCREASE_RANDOMIZE_MINUTES_ATTRIBUTE_ID (0x0000)
1152 #define ZCL_PRICE_DECREASE_RANDOMIZE_MINUTES_ATTRIBUTE_ID (0x0001)
1153 #define ZCL_COMMODITY_TYPE_CLIENT_ATTRIBUTE_ID (0x0002)
1154
1155 // Server attributes
1156 #define ZCL_TIER1_PRICE_LABEL_ATTRIBUTE_ID (0x0000)
1157 #define ZCL_TIER2_PRICE_LABEL_ATTRIBUTE_ID (0x0001)
1158 #define ZCL_TIER3_PRICE_LABEL_ATTRIBUTE_ID (0x0002)
1159 #define ZCL_TIER4_PRICE_LABEL_ATTRIBUTE_ID (0x0003)
1160 #define ZCL_TIER5_PRICE_LABEL_ATTRIBUTE_ID (0x0004)
1161 #define ZCL_TIER6_PRICE_LABEL_ATTRIBUTE_ID (0x0005)
1162 #define ZCL_TIER7_PRICE_LABEL_ATTRIBUTE_ID (0x0006)
1163 #define ZCL_TIER8_PRICE_LABEL_ATTRIBUTE_ID (0x0007)
1164 #define ZCL_TIER9_PRICE_LABEL_ATTRIBUTE_ID (0x0008)
1165 #define ZCL_TIER10_PRICE_LABEL_ATTRIBUTE_ID (0x0009)
1166 #define ZCL_TIER11_PRICE_LABEL_ATTRIBUTE_ID (0x000A)
1167 #define ZCL_TIER12_PRICE_LABEL_ATTRIBUTE_ID (0x000B)
1168 #define ZCL_TIER13_PRICE_LABEL_ATTRIBUTE_ID (0x000C)
1169 #define ZCL_TIER14_PRICE_LABEL_ATTRIBUTE_ID (0x000D)
1170 #define ZCL_TIER15_PRICE_LABEL_ATTRIBUTE_ID (0x000E)
1171 #define ZCL_TIER16_PRICE_LABEL_ATTRIBUTE_ID (0x000F)
1172 #define ZCL_TIER17_PRICE_LABEL_ATTRIBUTE_ID (0x0010)
1173 #define ZCL_TIER18_PRICE_LABEL_ATTRIBUTE_ID (0x0011)
1174 #define ZCL_TIER19_PRICE_LABEL_ATTRIBUTE_ID (0x0012)
1175 #define ZCL_TIER20_PRICE_LABEL_ATTRIBUTE_ID (0x0013)
1176 #define ZCL_TIER21_PRICE_LABEL_ATTRIBUTE_ID (0x0014)
1177 #define ZCL_TIER22_PRICE_LABEL_ATTRIBUTE_ID (0x0015)
1178 #define ZCL_TIER23_PRICE_LABEL_ATTRIBUTE_ID (0x0016)
1179 #define ZCL_TIER24_PRICE_LABEL_ATTRIBUTE_ID (0x0017)
1180 #define ZCL_TIER25_PRICE_LABEL_ATTRIBUTE_ID (0x0018)
1181 #define ZCL_TIER26_PRICE_LABEL_ATTRIBUTE_ID (0x0019)
1182 #define ZCL_TIER27_PRICE_LABEL_ATTRIBUTE_ID (0x001A)
1183 #define ZCL_TIER28_PRICE_LABEL_ATTRIBUTE_ID (0x001B)
1184 #define ZCL_TIER29_PRICE_LABEL_ATTRIBUTE_ID (0x001C)
1185 #define ZCL_TIER30_PRICE_LABEL_ATTRIBUTE_ID (0x001D)
1186 #define ZCL_TIER31_PRICE_LABEL_ATTRIBUTE_ID (0x001E)
1187 #define ZCL_TIER32_PRICE_LABEL_ATTRIBUTE_ID (0x001F)
1188 #define ZCL_TIER33_PRICE_LABEL_ATTRIBUTE_ID (0x0020)
1189 #define ZCL_TIER34_PRICE_LABEL_ATTRIBUTE_ID (0x0021)
1190 #define ZCL_TIER35_PRICE_LABEL_ATTRIBUTE_ID (0x0022)
1191 #define ZCL_TIER36_PRICE_LABEL_ATTRIBUTE_ID (0x0023)
1192 #define ZCL_TIER37_PRICE_LABEL_ATTRIBUTE_ID (0x0024)
1193 #define ZCL_TIER38_PRICE_LABEL_ATTRIBUTE_ID (0x0025)
1194 #define ZCL_TIER39_PRICE_LABEL_ATTRIBUTE_ID (0x0026)
1195 #define ZCL_TIER40_PRICE_LABEL_ATTRIBUTE_ID (0x0027)
1196 #define ZCL_TIER41_PRICE_LABEL_ATTRIBUTE_ID (0x0028)
1197 #define ZCL_TIER42_PRICE_LABEL_ATTRIBUTE_ID (0x0029)
1198 #define ZCL_TIER43_PRICE_LABEL_ATTRIBUTE_ID (0x002A)
1199 #define ZCL_TIER44_PRICE_LABEL_ATTRIBUTE_ID (0x002B)
1200 #define ZCL_TIER45_PRICE_LABEL_ATTRIBUTE_ID (0x002C)
1201 #define ZCL_TIER46_PRICE_LABEL_ATTRIBUTE_ID (0x002D)
1202 #define ZCL_TIER47_PRICE_LABEL_ATTRIBUTE_ID (0x002E)
1203 #define ZCL_TIER48_PRICE_LABEL_ATTRIBUTE_ID (0x002F)
1204 #define ZCL_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0100)
1205 #define ZCL_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0101)
1206 #define ZCL_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0102)
1207 #define ZCL_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0103)
1208 #define ZCL_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0104)
1209 #define ZCL_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0105)
1210 #define ZCL_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0106)
1211 #define ZCL_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0107)
1212 #define ZCL_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0108)
1213 #define ZCL_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0109)
1214 #define ZCL_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x010A)
1215 #define ZCL_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x010B)
1216 #define ZCL_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x010C)
1217 #define ZCL_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x010D)
1218 #define ZCL_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x010E)
1219 #define ZCL_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x010F)
1220 #define ZCL_TIER1_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0110)
1221 #define ZCL_TIER1_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0111)
1222 #define ZCL_TIER1_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0112)
1223 #define ZCL_TIER1_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0113)
1224 #define ZCL_TIER1_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0114)
1225 #define ZCL_TIER1_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0115)
1226 #define ZCL_TIER1_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0116)
1227 #define ZCL_TIER1_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0117)
1228 #define ZCL_TIER1_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0118)
1229 #define ZCL_TIER1_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0119)
1230 #define ZCL_TIER1_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x011A)
1231 #define ZCL_TIER1_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x011B)
1232 #define ZCL_TIER1_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x011C)
1233 #define ZCL_TIER1_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x011D)
1234 #define ZCL_TIER1_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x011E)
1235 #define ZCL_TIER1_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x011F)
1236 #define ZCL_TIER2_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0120)
1237 #define ZCL_TIER2_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0121)
1238 #define ZCL_TIER2_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0122)
1239 #define ZCL_TIER2_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0123)
1240 #define ZCL_TIER2_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0124)
1241 #define ZCL_TIER2_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0125)
1242 #define ZCL_TIER2_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0126)
1243 #define ZCL_TIER2_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0127)
1244 #define ZCL_TIER2_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0128)
1245 #define ZCL_TIER2_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0129)
1246 #define ZCL_TIER2_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x012A)
1247 #define ZCL_TIER2_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x012B)
1248 #define ZCL_TIER2_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x012C)
1249 #define ZCL_TIER2_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x012D)
1250 #define ZCL_TIER2_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x012E)
1251 #define ZCL_TIER2_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x012F)
1252 #define ZCL_TIER3_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0130)
1253 #define ZCL_TIER3_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0131)
1254 #define ZCL_TIER3_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0132)
1255 #define ZCL_TIER3_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0133)
1256 #define ZCL_TIER3_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0134)
1257 #define ZCL_TIER3_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0135)
1258 #define ZCL_TIER3_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0136)
1259 #define ZCL_TIER3_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0137)
1260 #define ZCL_TIER3_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0138)
1261 #define ZCL_TIER3_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0139)
1262 #define ZCL_TIER3_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x013A)
1263 #define ZCL_TIER3_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x013B)
1264 #define ZCL_TIER3_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x013C)
1265 #define ZCL_TIER3_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x013D)
1266 #define ZCL_TIER3_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x013E)
1267 #define ZCL_TIER3_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x013F)
1268 #define ZCL_TIER4_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0140)
1269 #define ZCL_TIER4_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0141)
1270 #define ZCL_TIER4_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0142)
1271 #define ZCL_TIER4_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0143)
1272 #define ZCL_TIER4_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0144)
1273 #define ZCL_TIER4_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0145)
1274 #define ZCL_TIER4_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0146)
1275 #define ZCL_TIER4_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0147)
1276 #define ZCL_TIER4_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0148)
1277 #define ZCL_TIER4_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0149)
1278 #define ZCL_TIER4_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x014A)
1279 #define ZCL_TIER4_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x014B)
1280 #define ZCL_TIER4_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x014C)
1281 #define ZCL_TIER4_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x014D)
1282 #define ZCL_TIER4_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x014E)
1283 #define ZCL_TIER4_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x014F)
1284 #define ZCL_TIER5_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0150)
1285 #define ZCL_TIER5_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0151)
1286 #define ZCL_TIER5_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0152)
1287 #define ZCL_TIER5_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0153)
1288 #define ZCL_TIER5_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0154)
1289 #define ZCL_TIER5_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0155)
1290 #define ZCL_TIER5_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0156)
1291 #define ZCL_TIER5_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0157)
1292 #define ZCL_TIER5_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0158)
1293 #define ZCL_TIER5_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0159)
1294 #define ZCL_TIER5_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x015A)
1295 #define ZCL_TIER5_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x015B)
1296 #define ZCL_TIER5_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x015C)
1297 #define ZCL_TIER5_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x015D)
1298 #define ZCL_TIER5_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x015E)
1299 #define ZCL_TIER5_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x015F)
1300 #define ZCL_TIER6_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0160)
1301 #define ZCL_TIER6_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0161)
1302 #define ZCL_TIER6_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0162)
1303 #define ZCL_TIER6_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0163)
1304 #define ZCL_TIER6_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0164)
1305 #define ZCL_TIER6_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0165)
1306 #define ZCL_TIER6_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0166)
1307 #define ZCL_TIER6_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0167)
1308 #define ZCL_TIER6_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0168)
1309 #define ZCL_TIER6_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0169)
1310 #define ZCL_TIER6_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x016A)
1311 #define ZCL_TIER6_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x016B)
1312 #define ZCL_TIER6_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x016C)
1313 #define ZCL_TIER6_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x016D)
1314 #define ZCL_TIER6_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x016E)
1315 #define ZCL_TIER6_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x016F)
1316 #define ZCL_TIER7_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0170)
1317 #define ZCL_TIER7_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0171)
1318 #define ZCL_TIER7_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0172)
1319 #define ZCL_TIER7_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0173)
1320 #define ZCL_TIER7_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0174)
1321 #define ZCL_TIER7_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0175)
1322 #define ZCL_TIER7_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0176)
1323 #define ZCL_TIER7_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0177)
1324 #define ZCL_TIER7_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0178)
1325 #define ZCL_TIER7_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0179)
1326 #define ZCL_TIER7_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x017A)
1327 #define ZCL_TIER7_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x017B)
1328 #define ZCL_TIER7_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x017C)
1329 #define ZCL_TIER7_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x017D)
1330 #define ZCL_TIER7_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x017E)
1331 #define ZCL_TIER7_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x017F)
1332 #define ZCL_TIER8_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0180)
1333 #define ZCL_TIER8_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0181)
1334 #define ZCL_TIER8_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0182)
1335 #define ZCL_TIER8_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0183)
1336 #define ZCL_TIER8_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0184)
1337 #define ZCL_TIER8_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0185)
1338 #define ZCL_TIER8_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0186)
1339 #define ZCL_TIER8_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0187)
1340 #define ZCL_TIER8_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0188)
1341 #define ZCL_TIER8_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0189)
1342 #define ZCL_TIER8_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x018A)
1343 #define ZCL_TIER8_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x018B)
1344 #define ZCL_TIER8_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x018C)
1345 #define ZCL_TIER8_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x018D)
1346 #define ZCL_TIER8_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x018E)
1347 #define ZCL_TIER8_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x018F)
1348 #define ZCL_TIER9_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x0190)
1349 #define ZCL_TIER9_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x0191)
1350 #define ZCL_TIER9_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x0192)
1351 #define ZCL_TIER9_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x0193)
1352 #define ZCL_TIER9_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x0194)
1353 #define ZCL_TIER9_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x0195)
1354 #define ZCL_TIER9_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x0196)
1355 #define ZCL_TIER9_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x0197)
1356 #define ZCL_TIER9_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x0198)
1357 #define ZCL_TIER9_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x0199)
1358 #define ZCL_TIER9_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x019A)
1359 #define ZCL_TIER9_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x019B)
1360 #define ZCL_TIER9_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x019C)
1361 #define ZCL_TIER9_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x019D)
1362 #define ZCL_TIER9_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x019E)
1363 #define ZCL_TIER9_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x019F)
1364 #define ZCL_TIER10_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01A0)
1365 #define ZCL_TIER10_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01A1)
1366 #define ZCL_TIER10_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01A2)
1367 #define ZCL_TIER10_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01A3)
1368 #define ZCL_TIER10_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01A4)
1369 #define ZCL_TIER10_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01A5)
1370 #define ZCL_TIER10_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01A6)
1371 #define ZCL_TIER10_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01A7)
1372 #define ZCL_TIER10_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01A8)
1373 #define ZCL_TIER10_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01A9)
1374 #define ZCL_TIER10_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01AA)
1375 #define ZCL_TIER10_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01AB)
1376 #define ZCL_TIER10_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01AC)
1377 #define ZCL_TIER10_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01AD)
1378 #define ZCL_TIER10_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01AE)
1379 #define ZCL_TIER10_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01AF)
1380 #define ZCL_TIER11_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01B0)
1381 #define ZCL_TIER11_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01B1)
1382 #define ZCL_TIER11_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01B2)
1383 #define ZCL_TIER11_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01B3)
1384 #define ZCL_TIER11_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01B4)
1385 #define ZCL_TIER11_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01B5)
1386 #define ZCL_TIER11_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01B6)
1387 #define ZCL_TIER11_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01B7)
1388 #define ZCL_TIER11_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01B8)
1389 #define ZCL_TIER11_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01B9)
1390 #define ZCL_TIER11_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01BA)
1391 #define ZCL_TIER11_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01BB)
1392 #define ZCL_TIER11_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01BC)
1393 #define ZCL_TIER11_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01BD)
1394 #define ZCL_TIER11_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01BE)
1395 #define ZCL_TIER11_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01BF)
1396 #define ZCL_TIER12_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01C0)
1397 #define ZCL_TIER12_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01C1)
1398 #define ZCL_TIER12_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01C2)
1399 #define ZCL_TIER12_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01C3)
1400 #define ZCL_TIER12_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01C4)
1401 #define ZCL_TIER12_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01C5)
1402 #define ZCL_TIER12_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01C6)
1403 #define ZCL_TIER12_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01C7)
1404 #define ZCL_TIER12_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01C8)
1405 #define ZCL_TIER12_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01C9)
1406 #define ZCL_TIER12_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01CA)
1407 #define ZCL_TIER12_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01CB)
1408 #define ZCL_TIER12_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01CC)
1409 #define ZCL_TIER12_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01CD)
1410 #define ZCL_TIER12_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01CE)
1411 #define ZCL_TIER12_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01CF)
1412 #define ZCL_TIER13_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01D0)
1413 #define ZCL_TIER13_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01D1)
1414 #define ZCL_TIER13_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01D2)
1415 #define ZCL_TIER13_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01D3)
1416 #define ZCL_TIER13_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01D4)
1417 #define ZCL_TIER13_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01D5)
1418 #define ZCL_TIER13_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01D6)
1419 #define ZCL_TIER13_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01D7)
1420 #define ZCL_TIER13_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01D8)
1421 #define ZCL_TIER13_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01D9)
1422 #define ZCL_TIER13_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01DA)
1423 #define ZCL_TIER13_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01DB)
1424 #define ZCL_TIER13_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01DC)
1425 #define ZCL_TIER13_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01DD)
1426 #define ZCL_TIER13_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01DE)
1427 #define ZCL_TIER13_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01DF)
1428 #define ZCL_TIER14_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01E0)
1429 #define ZCL_TIER14_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01E1)
1430 #define ZCL_TIER14_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01E2)
1431 #define ZCL_TIER14_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01E3)
1432 #define ZCL_TIER14_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01E4)
1433 #define ZCL_TIER14_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01E5)
1434 #define ZCL_TIER14_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01E6)
1435 #define ZCL_TIER14_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01E7)
1436 #define ZCL_TIER14_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01E8)
1437 #define ZCL_TIER14_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01E9)
1438 #define ZCL_TIER14_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01EA)
1439 #define ZCL_TIER14_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01EB)
1440 #define ZCL_TIER14_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01EC)
1441 #define ZCL_TIER14_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01ED)
1442 #define ZCL_TIER14_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01EE)
1443 #define ZCL_TIER14_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01EF)
1444 #define ZCL_TIER15_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x01F0)
1445 #define ZCL_TIER15_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x01F1)
1446 #define ZCL_TIER15_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x01F2)
1447 #define ZCL_TIER15_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x01F3)
1448 #define ZCL_TIER15_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x01F4)
1449 #define ZCL_TIER15_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x01F5)
1450 #define ZCL_TIER15_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x01F6)
1451 #define ZCL_TIER15_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x01F7)
1452 #define ZCL_TIER15_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x01F8)
1453 #define ZCL_TIER15_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x01F9)
1454 #define ZCL_TIER15_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x01FA)
1455 #define ZCL_TIER15_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x01FB)
1456 #define ZCL_TIER15_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x01FC)
1457 #define ZCL_TIER15_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x01FD)
1458 #define ZCL_TIER15_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x01FE)
1459 #define ZCL_TIER15_BLOCK_THRESHOLD_COUNT_ATTRIBUTE_ID (0x01FF)
1460 #define ZCL_START_OF_BLOCK_PERIOD_ATTRIBUTE_ID (0x0200)
1461 #define ZCL_BLOCK_PERIOD_DURATION_MINUTES_ATTRIBUTE_ID (0x0201)
1462 #define ZCL_THRESHOLD_MULTIPLIER_ATTRIBUTE_ID (0x0202)
1463 #define ZCL_THRESHOLD_DIVISOR_ATTRIBUTE_ID (0x0203)
1464 #define ZCL_BLOCK_PERIOD_DURATION_TYPE_ATTRIBUTE_ID (0x0204)
1465 #define ZCL_COMMODITY_TYPE_SERVER_ATTRIBUTE_ID (0x0300)
1466 #define ZCL_STANDING_CHARGE_ATTRIBUTE_ID (0x0301)
1467 #define ZCL_CONVERSION_FACTOR_ATTRIBUTE_ID (0x0302)
1468 #define ZCL_CONVERSION_FACTOR_TRAILING_DIGIT_ATTRIBUTE_ID (0x0303)
1469 #define ZCL_CALORIFIC_VALUE_ATTRIBUTE_ID (0x0304)
1470 #define ZCL_CALORIFIC_VALUE_UNIT_ATTRIBUTE_ID (0x0305)
1471 #define ZCL_CALORIFIC_VALUE_TRAILING_DIGIT_ATTRIBUTE_ID (0x0306)
1472 #define ZCL_NO_TIER_BLOCK1_PRICE_ATTRIBUTE_ID (0x0400)
1473 #define ZCL_NO_TIER_BLOCK2_PRICE_ATTRIBUTE_ID (0x0401)
1474 #define ZCL_NO_TIER_BLOCK3_PRICE_ATTRIBUTE_ID (0x0402)
1475 #define ZCL_NO_TIER_BLOCK4_PRICE_ATTRIBUTE_ID (0x0403)
1476 #define ZCL_NO_TIER_BLOCK5_PRICE_ATTRIBUTE_ID (0x0404)
1477 #define ZCL_NO_TIER_BLOCK6_PRICE_ATTRIBUTE_ID (0x0405)
1478 #define ZCL_NO_TIER_BLOCK7_PRICE_ATTRIBUTE_ID (0x0406)
1479 #define ZCL_NO_TIER_BLOCK8_PRICE_ATTRIBUTE_ID (0x0407)
1480 #define ZCL_NO_TIER_BLOCK9_PRICE_ATTRIBUTE_ID (0x0408)
1481 #define ZCL_NO_TIER_BLOCK10_PRICE_ATTRIBUTE_ID (0x0409)
1482 #define ZCL_NO_TIER_BLOCK11_PRICE_ATTRIBUTE_ID (0x040A)
1483 #define ZCL_NO_TIER_BLOCK12_PRICE_ATTRIBUTE_ID (0x040B)
1484 #define ZCL_NO_TIER_BLOCK13_PRICE_ATTRIBUTE_ID (0x040C)
1485 #define ZCL_NO_TIER_BLOCK14_PRICE_ATTRIBUTE_ID (0x040D)
1486 #define ZCL_NO_TIER_BLOCK15_PRICE_ATTRIBUTE_ID (0x040E)
1487 #define ZCL_NO_TIER_BLOCK16_PRICE_ATTRIBUTE_ID (0x040F)
1488 #define ZCL_TIER1_BLOCK1_PRICE_ATTRIBUTE_ID (0x0410)
1489 #define ZCL_TIER1_BLOCK2_PRICE_ATTRIBUTE_ID (0x0411)
1490 #define ZCL_TIER1_BLOCK3_PRICE_ATTRIBUTE_ID (0x0412)
1491 #define ZCL_TIER1_BLOCK4_PRICE_ATTRIBUTE_ID (0x0413)
1492 #define ZCL_TIER1_BLOCK5_PRICE_ATTRIBUTE_ID (0x0414)
1493 #define ZCL_TIER1_BLOCK6_PRICE_ATTRIBUTE_ID (0x0415)
1494 #define ZCL_TIER1_BLOCK7_PRICE_ATTRIBUTE_ID (0x0416)
1495 #define ZCL_TIER1_BLOCK8_PRICE_ATTRIBUTE_ID (0x0417)
1496 #define ZCL_TIER1_BLOCK9_PRICE_ATTRIBUTE_ID (0x0418)
1497 #define ZCL_TIER1_BLOCK10_PRICE_ATTRIBUTE_ID (0x0419)
1498 #define ZCL_TIER1_BLOCK11_PRICE_ATTRIBUTE_ID (0x041A)
1499 #define ZCL_TIER1_BLOCK12_PRICE_ATTRIBUTE_ID (0x041B)
1500 #define ZCL_TIER1_BLOCK13_PRICE_ATTRIBUTE_ID (0x041C)
1501 #define ZCL_TIER1_BLOCK14_PRICE_ATTRIBUTE_ID (0x041D)
1502 #define ZCL_TIER1_BLOCK15_PRICE_ATTRIBUTE_ID (0x041E)
1503 #define ZCL_TIER1_BLOCK16_PRICE_ATTRIBUTE_ID (0x041F)
1504 #define ZCL_TIER2_BLOCK1_PRICE_ATTRIBUTE_ID (0x0420)
1505 #define ZCL_TIER2_BLOCK2_PRICE_ATTRIBUTE_ID (0x0421)
1506 #define ZCL_TIER2_BLOCK3_PRICE_ATTRIBUTE_ID (0x0422)
1507 #define ZCL_TIER2_BLOCK4_PRICE_ATTRIBUTE_ID (0x0423)
1508 #define ZCL_TIER2_BLOCK5_PRICE_ATTRIBUTE_ID (0x0424)
1509 #define ZCL_TIER2_BLOCK6_PRICE_ATTRIBUTE_ID (0x0425)
1510 #define ZCL_TIER2_BLOCK7_PRICE_ATTRIBUTE_ID (0x0426)
1511 #define ZCL_TIER2_BLOCK8_PRICE_ATTRIBUTE_ID (0x0427)
1512 #define ZCL_TIER2_BLOCK9_PRICE_ATTRIBUTE_ID (0x0428)
1513 #define ZCL_TIER2_BLOCK10_PRICE_ATTRIBUTE_ID (0x0429)
1514 #define ZCL_TIER2_BLOCK11_PRICE_ATTRIBUTE_ID (0x042A)
1515 #define ZCL_TIER2_BLOCK12_PRICE_ATTRIBUTE_ID (0x042B)
1516 #define ZCL_TIER2_BLOCK13_PRICE_ATTRIBUTE_ID (0x042C)
1517 #define ZCL_TIER2_BLOCK14_PRICE_ATTRIBUTE_ID (0x042D)
1518 #define ZCL_TIER2_BLOCK15_PRICE_ATTRIBUTE_ID (0x042E)
1519 #define ZCL_TIER2_BLOCK16_PRICE_ATTRIBUTE_ID (0x042F)
1520 #define ZCL_TIER3_BLOCK1_PRICE_ATTRIBUTE_ID (0x0430)
1521 #define ZCL_TIER3_BLOCK2_PRICE_ATTRIBUTE_ID (0x0431)
1522 #define ZCL_TIER3_BLOCK3_PRICE_ATTRIBUTE_ID (0x0432)
1523 #define ZCL_TIER3_BLOCK4_PRICE_ATTRIBUTE_ID (0x0433)
1524 #define ZCL_TIER3_BLOCK5_PRICE_ATTRIBUTE_ID (0x0434)
1525 #define ZCL_TIER3_BLOCK6_PRICE_ATTRIBUTE_ID (0x0435)
1526 #define ZCL_TIER3_BLOCK7_PRICE_ATTRIBUTE_ID (0x0436)
1527 #define ZCL_TIER3_BLOCK8_PRICE_ATTRIBUTE_ID (0x0437)
1528 #define ZCL_TIER3_BLOCK9_PRICE_ATTRIBUTE_ID (0x0438)
1529 #define ZCL_TIER3_BLOCK10_PRICE_ATTRIBUTE_ID (0x0439)
1530 #define ZCL_TIER3_BLOCK11_PRICE_ATTRIBUTE_ID (0x043A)
1531 #define ZCL_TIER3_BLOCK12_PRICE_ATTRIBUTE_ID (0x043B)
1532 #define ZCL_TIER3_BLOCK13_PRICE_ATTRIBUTE_ID (0x043C)
1533 #define ZCL_TIER3_BLOCK14_PRICE_ATTRIBUTE_ID (0x043D)
1534 #define ZCL_TIER3_BLOCK15_PRICE_ATTRIBUTE_ID (0x043E)
1535 #define ZCL_TIER3_BLOCK16_PRICE_ATTRIBUTE_ID (0x043F)
1536 #define ZCL_TIER4_BLOCK1_PRICE_ATTRIBUTE_ID (0x0440)
1537 #define ZCL_TIER4_BLOCK2_PRICE_ATTRIBUTE_ID (0x0441)
1538 #define ZCL_TIER4_BLOCK3_PRICE_ATTRIBUTE_ID (0x0442)
1539 #define ZCL_TIER4_BLOCK4_PRICE_ATTRIBUTE_ID (0x0443)
1540 #define ZCL_TIER4_BLOCK5_PRICE_ATTRIBUTE_ID (0x0444)
1541 #define ZCL_TIER4_BLOCK6_PRICE_ATTRIBUTE_ID (0x0445)
1542 #define ZCL_TIER4_BLOCK7_PRICE_ATTRIBUTE_ID (0x0446)
1543 #define ZCL_TIER4_BLOCK8_PRICE_ATTRIBUTE_ID (0x0447)
1544 #define ZCL_TIER4_BLOCK9_PRICE_ATTRIBUTE_ID (0x0448)
1545 #define ZCL_TIER4_BLOCK10_PRICE_ATTRIBUTE_ID (0x0449)
1546 #define ZCL_TIER4_BLOCK11_PRICE_ATTRIBUTE_ID (0x044A)
1547 #define ZCL_TIER4_BLOCK12_PRICE_ATTRIBUTE_ID (0x044B)
1548 #define ZCL_TIER4_BLOCK13_PRICE_ATTRIBUTE_ID (0x044C)
1549 #define ZCL_TIER4_BLOCK14_PRICE_ATTRIBUTE_ID (0x044D)
1550 #define ZCL_TIER4_BLOCK15_PRICE_ATTRIBUTE_ID (0x044E)
1551 #define ZCL_TIER4_BLOCK16_PRICE_ATTRIBUTE_ID (0x044F)
1552 #define ZCL_TIER5_BLOCK1_PRICE_ATTRIBUTE_ID (0x0450)
1553 #define ZCL_TIER5_BLOCK2_PRICE_ATTRIBUTE_ID (0x0451)
1554 #define ZCL_TIER5_BLOCK3_PRICE_ATTRIBUTE_ID (0x0452)
1555 #define ZCL_TIER5_BLOCK4_PRICE_ATTRIBUTE_ID (0x0453)
1556 #define ZCL_TIER5_BLOCK5_PRICE_ATTRIBUTE_ID (0x0454)
1557 #define ZCL_TIER5_BLOCK6_PRICE_ATTRIBUTE_ID (0x0455)
1558 #define ZCL_TIER5_BLOCK7_PRICE_ATTRIBUTE_ID (0x0456)
1559 #define ZCL_TIER5_BLOCK8_PRICE_ATTRIBUTE_ID (0x0457)
1560 #define ZCL_TIER5_BLOCK9_PRICE_ATTRIBUTE_ID (0x0458)
1561 #define ZCL_TIER5_BLOCK10_PRICE_ATTRIBUTE_ID (0x0459)
1562 #define ZCL_TIER5_BLOCK11_PRICE_ATTRIBUTE_ID (0x045A)
1563 #define ZCL_TIER5_BLOCK12_PRICE_ATTRIBUTE_ID (0x045B)
1564 #define ZCL_TIER5_BLOCK13_PRICE_ATTRIBUTE_ID (0x045C)
1565 #define ZCL_TIER5_BLOCK14_PRICE_ATTRIBUTE_ID (0x045D)
1566 #define ZCL_TIER5_BLOCK15_PRICE_ATTRIBUTE_ID (0x045E)
1567 #define ZCL_TIER5_BLOCK16_PRICE_ATTRIBUTE_ID (0x045F)
1568 #define ZCL_TIER6_BLOCK1_PRICE_ATTRIBUTE_ID (0x0460)
1569 #define ZCL_TIER6_BLOCK2_PRICE_ATTRIBUTE_ID (0x0461)
1570 #define ZCL_TIER6_BLOCK3_PRICE_ATTRIBUTE_ID (0x0462)
1571 #define ZCL_TIER6_BLOCK4_PRICE_ATTRIBUTE_ID (0x0463)
1572 #define ZCL_TIER6_BLOCK5_PRICE_ATTRIBUTE_ID (0x0464)
1573 #define ZCL_TIER6_BLOCK6_PRICE_ATTRIBUTE_ID (0x0465)
1574 #define ZCL_TIER6_BLOCK7_PRICE_ATTRIBUTE_ID (0x0466)
1575 #define ZCL_TIER6_BLOCK8_PRICE_ATTRIBUTE_ID (0x0467)
1576 #define ZCL_TIER6_BLOCK9_PRICE_ATTRIBUTE_ID (0x0468)
1577 #define ZCL_TIER6_BLOCK10_PRICE_ATTRIBUTE_ID (0x0469)
1578 #define ZCL_TIER6_BLOCK11_PRICE_ATTRIBUTE_ID (0x046A)
1579 #define ZCL_TIER6_BLOCK12_PRICE_ATTRIBUTE_ID (0x046B)
1580 #define ZCL_TIER6_BLOCK13_PRICE_ATTRIBUTE_ID (0x046C)
1581 #define ZCL_TIER6_BLOCK14_PRICE_ATTRIBUTE_ID (0x046D)
1582 #define ZCL_TIER6_BLOCK15_PRICE_ATTRIBUTE_ID (0x046E)
1583 #define ZCL_TIER6_BLOCK16_PRICE_ATTRIBUTE_ID (0x046F)
1584 #define ZCL_TIER7_BLOCK1_PRICE_ATTRIBUTE_ID (0x0470)
1585 #define ZCL_TIER7_BLOCK2_PRICE_ATTRIBUTE_ID (0x0471)
1586 #define ZCL_TIER7_BLOCK3_PRICE_ATTRIBUTE_ID (0x0472)
1587 #define ZCL_TIER7_BLOCK4_PRICE_ATTRIBUTE_ID (0x0473)
1588 #define ZCL_TIER7_BLOCK5_PRICE_ATTRIBUTE_ID (0x0474)
1589 #define ZCL_TIER7_BLOCK6_PRICE_ATTRIBUTE_ID (0x0475)
1590 #define ZCL_TIER7_BLOCK7_PRICE_ATTRIBUTE_ID (0x0476)
1591 #define ZCL_TIER7_BLOCK8_PRICE_ATTRIBUTE_ID (0x0477)
1592 #define ZCL_TIER7_BLOCK9_PRICE_ATTRIBUTE_ID (0x0478)
1593 #define ZCL_TIER7_BLOCK10_PRICE_ATTRIBUTE_ID (0x0479)
1594 #define ZCL_TIER7_BLOCK11_PRICE_ATTRIBUTE_ID (0x047A)
1595 #define ZCL_TIER7_BLOCK12_PRICE_ATTRIBUTE_ID (0x047B)
1596 #define ZCL_TIER7_BLOCK13_PRICE_ATTRIBUTE_ID (0x047C)
1597 #define ZCL_TIER7_BLOCK14_PRICE_ATTRIBUTE_ID (0x047D)
1598 #define ZCL_TIER7_BLOCK15_PRICE_ATTRIBUTE_ID (0x047E)
1599 #define ZCL_TIER7_BLOCK16_PRICE_ATTRIBUTE_ID (0x047F)
1600 #define ZCL_TIER8_BLOCK1_PRICE_ATTRIBUTE_ID (0x0480)
1601 #define ZCL_TIER8_BLOCK2_PRICE_ATTRIBUTE_ID (0x0481)
1602 #define ZCL_TIER8_BLOCK3_PRICE_ATTRIBUTE_ID (0x0482)
1603 #define ZCL_TIER8_BLOCK4_PRICE_ATTRIBUTE_ID (0x0483)
1604 #define ZCL_TIER8_BLOCK5_PRICE_ATTRIBUTE_ID (0x0484)
1605 #define ZCL_TIER8_BLOCK6_PRICE_ATTRIBUTE_ID (0x0485)
1606 #define ZCL_TIER8_BLOCK7_PRICE_ATTRIBUTE_ID (0x0486)
1607 #define ZCL_TIER8_BLOCK8_PRICE_ATTRIBUTE_ID (0x0487)
1608 #define ZCL_TIER8_BLOCK9_PRICE_ATTRIBUTE_ID (0x0488)
1609 #define ZCL_TIER8_BLOCK10_PRICE_ATTRIBUTE_ID (0x0489)
1610 #define ZCL_TIER8_BLOCK11_PRICE_ATTRIBUTE_ID (0x048A)
1611 #define ZCL_TIER8_BLOCK12_PRICE_ATTRIBUTE_ID (0x048B)
1612 #define ZCL_TIER8_BLOCK13_PRICE_ATTRIBUTE_ID (0x048C)
1613 #define ZCL_TIER8_BLOCK14_PRICE_ATTRIBUTE_ID (0x048D)
1614 #define ZCL_TIER8_BLOCK15_PRICE_ATTRIBUTE_ID (0x048E)
1615 #define ZCL_TIER8_BLOCK16_PRICE_ATTRIBUTE_ID (0x048F)
1616 #define ZCL_TIER9_BLOCK1_PRICE_ATTRIBUTE_ID (0x0490)
1617 #define ZCL_TIER9_BLOCK2_PRICE_ATTRIBUTE_ID (0x0491)
1618 #define ZCL_TIER9_BLOCK3_PRICE_ATTRIBUTE_ID (0x0492)
1619 #define ZCL_TIER9_BLOCK4_PRICE_ATTRIBUTE_ID (0x0493)
1620 #define ZCL_TIER9_BLOCK5_PRICE_ATTRIBUTE_ID (0x0494)
1621 #define ZCL_TIER9_BLOCK6_PRICE_ATTRIBUTE_ID (0x0495)
1622 #define ZCL_TIER9_BLOCK7_PRICE_ATTRIBUTE_ID (0x0496)
1623 #define ZCL_TIER9_BLOCK8_PRICE_ATTRIBUTE_ID (0x0497)
1624 #define ZCL_TIER9_BLOCK9_PRICE_ATTRIBUTE_ID (0x0498)
1625 #define ZCL_TIER9_BLOCK10_PRICE_ATTRIBUTE_ID (0x0499)
1626 #define ZCL_TIER9_BLOCK11_PRICE_ATTRIBUTE_ID (0x049A)
1627 #define ZCL_TIER9_BLOCK12_PRICE_ATTRIBUTE_ID (0x049B)
1628 #define ZCL_TIER9_BLOCK13_PRICE_ATTRIBUTE_ID (0x049C)
1629 #define ZCL_TIER9_BLOCK14_PRICE_ATTRIBUTE_ID (0x049D)
1630 #define ZCL_TIER9_BLOCK15_PRICE_ATTRIBUTE_ID (0x049E)
1631 #define ZCL_TIER9_BLOCK16_PRICE_ATTRIBUTE_ID (0x049F)
1632 #define ZCL_TIER10_BLOCK1_PRICE_ATTRIBUTE_ID (0x04A0)
1633 #define ZCL_TIER10_BLOCK2_PRICE_ATTRIBUTE_ID (0x04A1)
1634 #define ZCL_TIER10_BLOCK3_PRICE_ATTRIBUTE_ID (0x04A2)
1635 #define ZCL_TIER10_BLOCK4_PRICE_ATTRIBUTE_ID (0x04A3)
1636 #define ZCL_TIER10_BLOCK5_PRICE_ATTRIBUTE_ID (0x04A4)
1637 #define ZCL_TIER10_BLOCK6_PRICE_ATTRIBUTE_ID (0x04A5)
1638 #define ZCL_TIER10_BLOCK7_PRICE_ATTRIBUTE_ID (0x04A6)
1639 #define ZCL_TIER10_BLOCK8_PRICE_ATTRIBUTE_ID (0x04A7)
1640 #define ZCL_TIER10_BLOCK9_PRICE_ATTRIBUTE_ID (0x04A8)
1641 #define ZCL_TIER10_BLOCK10_PRICE_ATTRIBUTE_ID (0x04A9)
1642 #define ZCL_TIER10_BLOCK11_PRICE_ATTRIBUTE_ID (0x04AA)
1643 #define ZCL_TIER10_BLOCK12_PRICE_ATTRIBUTE_ID (0x04AB)
1644 #define ZCL_TIER10_BLOCK13_PRICE_ATTRIBUTE_ID (0x04AC)
1645 #define ZCL_TIER10_BLOCK14_PRICE_ATTRIBUTE_ID (0x04AD)
1646 #define ZCL_TIER10_BLOCK15_PRICE_ATTRIBUTE_ID (0x04AE)
1647 #define ZCL_TIER10_BLOCK16_PRICE_ATTRIBUTE_ID (0x04AF)
1648 #define ZCL_TIER11_BLOCK1_PRICE_ATTRIBUTE_ID (0x04B0)
1649 #define ZCL_TIER11_BLOCK2_PRICE_ATTRIBUTE_ID (0x04B1)
1650 #define ZCL_TIER11_BLOCK3_PRICE_ATTRIBUTE_ID (0x04B2)
1651 #define ZCL_TIER11_BLOCK4_PRICE_ATTRIBUTE_ID (0x04B3)
1652 #define ZCL_TIER11_BLOCK5_PRICE_ATTRIBUTE_ID (0x04B4)
1653 #define ZCL_TIER11_BLOCK6_PRICE_ATTRIBUTE_ID (0x04B5)
1654 #define ZCL_TIER11_BLOCK7_PRICE_ATTRIBUTE_ID (0x04B6)
1655 #define ZCL_TIER11_BLOCK8_PRICE_ATTRIBUTE_ID (0x04B7)
1656 #define ZCL_TIER11_BLOCK9_PRICE_ATTRIBUTE_ID (0x04B8)
1657 #define ZCL_TIER11_BLOCK10_PRICE_ATTRIBUTE_ID (0x04B9)
1658 #define ZCL_TIER11_BLOCK11_PRICE_ATTRIBUTE_ID (0x04BA)
1659 #define ZCL_TIER11_BLOCK12_PRICE_ATTRIBUTE_ID (0x04BB)
1660 #define ZCL_TIER11_BLOCK13_PRICE_ATTRIBUTE_ID (0x04BC)
1661 #define ZCL_TIER11_BLOCK14_PRICE_ATTRIBUTE_ID (0x04BD)
1662 #define ZCL_TIER11_BLOCK15_PRICE_ATTRIBUTE_ID (0x04BE)
1663 #define ZCL_TIER11_BLOCK16_PRICE_ATTRIBUTE_ID (0x04BF)
1664 #define ZCL_TIER12_BLOCK1_PRICE_ATTRIBUTE_ID (0x04C0)
1665 #define ZCL_TIER12_BLOCK2_PRICE_ATTRIBUTE_ID (0x04C1)
1666 #define ZCL_TIER12_BLOCK3_PRICE_ATTRIBUTE_ID (0x04C2)
1667 #define ZCL_TIER12_BLOCK4_PRICE_ATTRIBUTE_ID (0x04C3)
1668 #define ZCL_TIER12_BLOCK5_PRICE_ATTRIBUTE_ID (0x04C4)
1669 #define ZCL_TIER12_BLOCK6_PRICE_ATTRIBUTE_ID (0x04C5)
1670 #define ZCL_TIER12_BLOCK7_PRICE_ATTRIBUTE_ID (0x04C6)
1671 #define ZCL_TIER12_BLOCK8_PRICE_ATTRIBUTE_ID (0x04C7)
1672 #define ZCL_TIER12_BLOCK9_PRICE_ATTRIBUTE_ID (0x04C8)
1673 #define ZCL_TIER12_BLOCK10_PRICE_ATTRIBUTE_ID (0x04C9)
1674 #define ZCL_TIER12_BLOCK11_PRICE_ATTRIBUTE_ID (0x04CA)
1675 #define ZCL_TIER12_BLOCK12_PRICE_ATTRIBUTE_ID (0x04CB)
1676 #define ZCL_TIER12_BLOCK13_PRICE_ATTRIBUTE_ID (0x04CC)
1677 #define ZCL_TIER12_BLOCK14_PRICE_ATTRIBUTE_ID (0x04CD)
1678 #define ZCL_TIER12_BLOCK15_PRICE_ATTRIBUTE_ID (0x04CE)
1679 #define ZCL_TIER12_BLOCK16_PRICE_ATTRIBUTE_ID (0x04CF)
1680 #define ZCL_TIER13_BLOCK1_PRICE_ATTRIBUTE_ID (0x04D0)
1681 #define ZCL_TIER13_BLOCK2_PRICE_ATTRIBUTE_ID (0x04D1)
1682 #define ZCL_TIER13_BLOCK3_PRICE_ATTRIBUTE_ID (0x04D2)
1683 #define ZCL_TIER13_BLOCK4_PRICE_ATTRIBUTE_ID (0x04D3)
1684 #define ZCL_TIER13_BLOCK5_PRICE_ATTRIBUTE_ID (0x04D4)
1685 #define ZCL_TIER13_BLOCK6_PRICE_ATTRIBUTE_ID (0x04D5)
1686 #define ZCL_TIER13_BLOCK7_PRICE_ATTRIBUTE_ID (0x04D6)
1687 #define ZCL_TIER13_BLOCK8_PRICE_ATTRIBUTE_ID (0x04D7)
1688 #define ZCL_TIER13_BLOCK9_PRICE_ATTRIBUTE_ID (0x04D8)
1689 #define ZCL_TIER13_BLOCK10_PRICE_ATTRIBUTE_ID (0x04D9)
1690 #define ZCL_TIER13_BLOCK11_PRICE_ATTRIBUTE_ID (0x04DA)
1691 #define ZCL_TIER13_BLOCK12_PRICE_ATTRIBUTE_ID (0x04DB)
1692 #define ZCL_TIER13_BLOCK13_PRICE_ATTRIBUTE_ID (0x04DC)
1693 #define ZCL_TIER13_BLOCK14_PRICE_ATTRIBUTE_ID (0x04DD)
1694 #define ZCL_TIER13_BLOCK15_PRICE_ATTRIBUTE_ID (0x04DE)
1695 #define ZCL_TIER13_BLOCK16_PRICE_ATTRIBUTE_ID (0x04DF)
1696 #define ZCL_TIER14_BLOCK1_PRICE_ATTRIBUTE_ID (0x04E0)
1697 #define ZCL_TIER14_BLOCK2_PRICE_ATTRIBUTE_ID (0x04E1)
1698 #define ZCL_TIER14_BLOCK3_PRICE_ATTRIBUTE_ID (0x04E2)
1699 #define ZCL_TIER14_BLOCK4_PRICE_ATTRIBUTE_ID (0x04E3)
1700 #define ZCL_TIER14_BLOCK5_PRICE_ATTRIBUTE_ID (0x04E4)
1701 #define ZCL_TIER14_BLOCK6_PRICE_ATTRIBUTE_ID (0x04E5)
1702 #define ZCL_TIER14_BLOCK7_PRICE_ATTRIBUTE_ID (0x04E6)
1703 #define ZCL_TIER14_BLOCK8_PRICE_ATTRIBUTE_ID (0x04E7)
1704 #define ZCL_TIER14_BLOCK9_PRICE_ATTRIBUTE_ID (0x04E8)
1705 #define ZCL_TIER14_BLOCK10_PRICE_ATTRIBUTE_ID (0x04E9)
1706 #define ZCL_TIER14_BLOCK11_PRICE_ATTRIBUTE_ID (0x04EA)
1707 #define ZCL_TIER14_BLOCK12_PRICE_ATTRIBUTE_ID (0x04EB)
1708 #define ZCL_TIER14_BLOCK13_PRICE_ATTRIBUTE_ID (0x04EC)
1709 #define ZCL_TIER14_BLOCK14_PRICE_ATTRIBUTE_ID (0x04ED)
1710 #define ZCL_TIER14_BLOCK15_PRICE_ATTRIBUTE_ID (0x04EE)
1711 #define ZCL_TIER14_BLOCK16_PRICE_ATTRIBUTE_ID (0x04EF)
1712 #define ZCL_TIER15_BLOCK1_PRICE_ATTRIBUTE_ID (0x04F0)
1713 #define ZCL_TIER15_BLOCK2_PRICE_ATTRIBUTE_ID (0x04F1)
1714 #define ZCL_TIER15_BLOCK3_PRICE_ATTRIBUTE_ID (0x04F2)
1715 #define ZCL_TIER15_BLOCK4_PRICE_ATTRIBUTE_ID (0x04F3)
1716 #define ZCL_TIER15_BLOCK5_PRICE_ATTRIBUTE_ID (0x04F4)
1717 #define ZCL_TIER15_BLOCK6_PRICE_ATTRIBUTE_ID (0x04F5)
1718 #define ZCL_TIER15_BLOCK7_PRICE_ATTRIBUTE_ID (0x04F6)
1719 #define ZCL_TIER15_BLOCK8_PRICE_ATTRIBUTE_ID (0x04F7)
1720 #define ZCL_TIER15_BLOCK9_PRICE_ATTRIBUTE_ID (0x04F8)
1721 #define ZCL_TIER15_BLOCK10_PRICE_ATTRIBUTE_ID (0x04F9)
1722 #define ZCL_TIER15_BLOCK11_PRICE_ATTRIBUTE_ID (0x04FA)
1723 #define ZCL_TIER15_BLOCK12_PRICE_ATTRIBUTE_ID (0x04FB)
1724 #define ZCL_TIER15_BLOCK13_PRICE_ATTRIBUTE_ID (0x04FC)
1725 #define ZCL_TIER15_BLOCK14_PRICE_ATTRIBUTE_ID (0x04FD)
1726 #define ZCL_TIER15_BLOCK15_PRICE_ATTRIBUTE_ID (0x04FE)
1727 #define ZCL_TIER15_BLOCK16_PRICE_ATTRIBUTE_ID (0x04FF)
1728 #define ZCL_PRICE_TIER16_ATTRIBUTE_ID (0x050F)
1729 #define ZCL_PRICE_TIER17_ATTRIBUTE_ID (0x0510)
1730 #define ZCL_PRICE_TIER18_ATTRIBUTE_ID (0x0511)
1731 #define ZCL_PRICE_TIER19_ATTRIBUTE_ID (0x0512)
1732 #define ZCL_PRICE_TIER20_ATTRIBUTE_ID (0x0513)
1733 #define ZCL_PRICE_TIER21_ATTRIBUTE_ID (0x0514)
1734 #define ZCL_PRICE_TIER22_ATTRIBUTE_ID (0x0515)
1735 #define ZCL_PRICE_TIER23_ATTRIBUTE_ID (0x0516)
1736 #define ZCL_PRICE_TIER24_ATTRIBUTE_ID (0x0517)
1737 #define ZCL_PRICE_TIER25_ATTRIBUTE_ID (0x0518)
1738 #define ZCL_PRICE_TIER26_ATTRIBUTE_ID (0x0519)
1739 #define ZCL_PRICE_TIER27_ATTRIBUTE_ID (0x051A)
1740 #define ZCL_PRICE_TIER28_ATTRIBUTE_ID (0x051B)
1741 #define ZCL_PRICE_TIER29_ATTRIBUTE_ID (0x051C)
1742 #define ZCL_PRICE_TIER30_ATTRIBUTE_ID (0x051D)
1743 #define ZCL_PRICE_TIER31_ATTRIBUTE_ID (0x051E)
1744 #define ZCL_PRICE_TIER32_ATTRIBUTE_ID (0x051F)
1745 #define ZCL_PRICE_TIER33_ATTRIBUTE_ID (0x0520)
1746 #define ZCL_PRICE_TIER34_ATTRIBUTE_ID (0x0521)
1747 #define ZCL_PRICE_TIER35_ATTRIBUTE_ID (0x0522)
1748 #define ZCL_PRICE_TIER36_ATTRIBUTE_ID (0x0523)
1749 #define ZCL_PRICE_TIER37_ATTRIBUTE_ID (0x0524)
1750 #define ZCL_PRICE_TIER38_ATTRIBUTE_ID (0x0525)
1751 #define ZCL_PRICE_TIER39_ATTRIBUTE_ID (0x0526)
1752 #define ZCL_PRICE_TIER40_ATTRIBUTE_ID (0x0527)
1753 #define ZCL_PRICE_TIER41_ATTRIBUTE_ID (0x0528)
1754 #define ZCL_PRICE_TIER42_ATTRIBUTE_ID (0x0529)
1755 #define ZCL_PRICE_TIER43_ATTRIBUTE_ID (0x052A)
1756 #define ZCL_PRICE_TIER44_ATTRIBUTE_ID (0x052B)
1757 #define ZCL_PRICE_TIER45_ATTRIBUTE_ID (0x052C)
1758 #define ZCL_PRICE_TIER46_ATTRIBUTE_ID (0x052D)
1759 #define ZCL_PRICE_TIER47_ATTRIBUTE_ID (0x052E)
1760 #define ZCL_PRICE_TIER48_ATTRIBUTE_ID (0x052F)
1761 #define ZCL_CPP1_PRICE_ATTRIBUTE_ID (0x05FE)
1762 #define ZCL_CPP2_PRICE_ATTRIBUTE_ID (0x05FF)
1763 #define ZCL_TARIFF_LABEL_ATTRIBUTE_ID (0x0610)
1764 #define ZCL_NUMBER_OF_PRICE_TIERS_IN_USE_ATTRIBUTE_ID (0x0611)
1765 #define ZCL_NUMBER_OF_BLOCK_THRESHOLDS_IN_USE_ATTRIBUTE_ID (0x0612)
1766 #define ZCL_TIER_BLOCK_MODE_ATTRIBUTE_ID (0x0613)
1767 #define ZCL_TARIFF_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x0615)
1768 #define ZCL_TARIFF_CURRENCY_ATTRIBUTE_ID (0x0616)
1769 #define ZCL_TARIFF_PRICE_TRAILING_DIGIT_ATTRIBUTE_ID (0x0617)
1770 #define ZCL_TARIFF_RESOLUTION_PERIOD_ATTRIBUTE_ID (0x0619)
1771 #define ZCL_TARIFF_CO2_ATTRIBUTE_ID (0x0620)
1772 #define ZCL_TARIFF_CO2_UNIT_ATTRIBUTE_ID (0x0621)
1773 #define ZCL_TARIFF_CO2_TRAILING_DIGIT_ATTRIBUTE_ID (0x0622)
1774 #define ZCL_CURRENT_BILLING_PERIOD_START_ATTRIBUTE_ID (0x0700)
1775 #define ZCL_CURRENT_BILLING_PERIOD_DURATION_ATTRIBUTE_ID (0x0701)
1776 #define ZCL_LAST_BILLING_PERIOD_START_ATTRIBUTE_ID (0x0702)
1777 #define ZCL_LAST_BILLING_PERIOD_DURATION_ATTRIBUTE_ID (0x0703)
1778 #define ZCL_LAST_BILLING_PERIOD_CONSOLIDATED_BILL_ATTRIBUTE_ID (0x0704)
1779 #define ZCL_CREDIT_PAYMENT_DUE_DATE_ATTRIBUTE_ID (0x0800)
1780 #define ZCL_CREDIT_PAYMENT_STATUS_ATTRIBUTE_ID (0x0801)
1781 #define ZCL_CREDIT_PAYMENT_OVER_DUE_AMOUNT_ATTRIBUTE_ID (0x0802)
1782 #define ZCL_PAYMENT_DISCOUNT_ATTRIBUTE_ID (0x080A)
1783 #define ZCL_PAYMENT_DISCOUNT_PERIOD_ATTRIBUTE_ID (0x080B)
1784 #define ZCL_CREDIT_PAYMENT_1_ATTRIBUTE_ID (0x0810)
1785 #define ZCL_CREDIT_PAYMENT_DATE_1_ATTRIBUTE_ID (0x0811)
1786 #define ZCL_CREDIT_PAYMENT_REF_1_ATTRIBUTE_ID (0x0812)
1787 #define ZCL_CREDIT_PAYMENT_2_ATTRIBUTE_ID (0x0820)
1788 #define ZCL_CREDIT_PAYMENT_DATE_2_ATTRIBUTE_ID (0x0821)
1789 #define ZCL_CREDIT_PAYMENT_REF_2_ATTRIBUTE_ID (0x0822)
1790 #define ZCL_CREDIT_PAYMENT_3_ATTRIBUTE_ID (0x0830)
1791 #define ZCL_CREDIT_PAYMENT_DATE_3_ATTRIBUTE_ID (0x0831)
1792 #define ZCL_CREDIT_PAYMENT_REF_3_ATTRIBUTE_ID (0x0832)
1793 #define ZCL_CREDIT_PAYMENT_4_ATTRIBUTE_ID (0x0840)
1794 #define ZCL_CREDIT_PAYMENT_DATE_4_ATTRIBUTE_ID (0x0841)
1795 #define ZCL_CREDIT_PAYMENT_REF_4_ATTRIBUTE_ID (0x0842)
1796 #define ZCL_CREDIT_PAYMENT_5_ATTRIBUTE_ID (0x0850)
1797 #define ZCL_CREDIT_PAYMENT_DATE_5_ATTRIBUTE_ID (0x0851)
1798 #define ZCL_CREDIT_PAYMENT_REF_5_ATTRIBUTE_ID (0x0852)
1799 #define ZCL_RX_TIER1_PRICE_LABEL_ATTRIBUTE_ID (0x8000)
1800 #define ZCL_RX_TIER2_PRICE_LABEL_ATTRIBUTE_ID (0x8001)
1801 #define ZCL_RX_TIER3_PRICE_LABEL_ATTRIBUTE_ID (0x8002)
1802 #define ZCL_RX_TIER4_PRICE_LABEL_ATTRIBUTE_ID (0x8003)
1803 #define ZCL_RX_TIER5_PRICE_LABEL_ATTRIBUTE_ID (0x8004)
1804 #define ZCL_RX_TIER6_PRICE_LABEL_ATTRIBUTE_ID (0x8005)
1805 #define ZCL_RX_TIER7_PRICE_LABEL_ATTRIBUTE_ID (0x8006)
1806 #define ZCL_RX_TIER8_PRICE_LABEL_ATTRIBUTE_ID (0x8007)
1807 #define ZCL_RX_TIER9_PRICE_LABEL_ATTRIBUTE_ID (0x8008)
1808 #define ZCL_RX_TIER10_PRICE_LABEL_ATTRIBUTE_ID (0x8009)
1809 #define ZCL_RX_TIER11_PRICE_LABEL_ATTRIBUTE_ID (0x800A)
1810 #define ZCL_RX_TIER12_PRICE_LABEL_ATTRIBUTE_ID (0x800B)
1811 #define ZCL_RX_TIER13_PRICE_LABEL_ATTRIBUTE_ID (0x800C)
1812 #define ZCL_RX_TIER14_PRICE_LABEL_ATTRIBUTE_ID (0x800D)
1813 #define ZCL_RX_TIER15_PRICE_LABEL_ATTRIBUTE_ID (0x800E)
1814 #define ZCL_RX_TIER16_PRICE_LABEL_ATTRIBUTE_ID (0x800F)
1815 #define ZCL_RX_TIER17_PRICE_LABEL_ATTRIBUTE_ID (0x8010)
1816 #define ZCL_RX_TIER18_PRICE_LABEL_ATTRIBUTE_ID (0x8011)
1817 #define ZCL_RX_TIER19_PRICE_LABEL_ATTRIBUTE_ID (0x8012)
1818 #define ZCL_RX_TIER20_PRICE_LABEL_ATTRIBUTE_ID (0x8013)
1819 #define ZCL_RX_TIER21_PRICE_LABEL_ATTRIBUTE_ID (0x8014)
1820 #define ZCL_RX_TIER22_PRICE_LABEL_ATTRIBUTE_ID (0x8015)
1821 #define ZCL_RX_TIER23_PRICE_LABEL_ATTRIBUTE_ID (0x8016)
1822 #define ZCL_RX_TIER24_PRICE_LABEL_ATTRIBUTE_ID (0x8017)
1823 #define ZCL_RX_TIER25_PRICE_LABEL_ATTRIBUTE_ID (0x8018)
1824 #define ZCL_RX_TIER26_PRICE_LABEL_ATTRIBUTE_ID (0x8019)
1825 #define ZCL_RX_TIER27_PRICE_LABEL_ATTRIBUTE_ID (0x801A)
1826 #define ZCL_RX_TIER28_PRICE_LABEL_ATTRIBUTE_ID (0x801B)
1827 #define ZCL_RX_TIER29_PRICE_LABEL_ATTRIBUTE_ID (0x801C)
1828 #define ZCL_RX_TIER30_PRICE_LABEL_ATTRIBUTE_ID (0x801D)
1829 #define ZCL_RX_TIER31_PRICE_LABEL_ATTRIBUTE_ID (0x801E)
1830 #define ZCL_RX_TIER32_PRICE_LABEL_ATTRIBUTE_ID (0x801F)
1831 #define ZCL_RX_TIER33_PRICE_LABEL_ATTRIBUTE_ID (0x8020)
1832 #define ZCL_RX_TIER34_PRICE_LABEL_ATTRIBUTE_ID (0x8021)
1833 #define ZCL_RX_TIER35_PRICE_LABEL_ATTRIBUTE_ID (0x8022)
1834 #define ZCL_RX_TIER36_PRICE_LABEL_ATTRIBUTE_ID (0x8023)
1835 #define ZCL_RX_TIER37_PRICE_LABEL_ATTRIBUTE_ID (0x8024)
1836 #define ZCL_RX_TIER38_PRICE_LABEL_ATTRIBUTE_ID (0x8025)
1837 #define ZCL_RX_TIER39_PRICE_LABEL_ATTRIBUTE_ID (0x8026)
1838 #define ZCL_RX_TIER40_PRICE_LABEL_ATTRIBUTE_ID (0x8027)
1839 #define ZCL_RX_TIER41_PRICE_LABEL_ATTRIBUTE_ID (0x8028)
1840 #define ZCL_RX_TIER42_PRICE_LABEL_ATTRIBUTE_ID (0x8029)
1841 #define ZCL_RX_TIER43_PRICE_LABEL_ATTRIBUTE_ID (0x802A)
1842 #define ZCL_RX_TIER44_PRICE_LABEL_ATTRIBUTE_ID (0x802B)
1843 #define ZCL_RX_TIER45_PRICE_LABEL_ATTRIBUTE_ID (0x802C)
1844 #define ZCL_RX_TIER46_PRICE_LABEL_ATTRIBUTE_ID (0x802D)
1845 #define ZCL_RX_TIER47_PRICE_LABEL_ATTRIBUTE_ID (0x802E)
1846 #define ZCL_RX_TIER48_PRICE_LABEL_ATTRIBUTE_ID (0x802F)
1847 #define ZCL_RX_BLOCK1_THRESHOLD_ATTRIBUTE_ID (0x8100)
1848 #define ZCL_RX_BLOCK2_THRESHOLD_ATTRIBUTE_ID (0x8101)
1849 #define ZCL_RX_BLOCK3_THRESHOLD_ATTRIBUTE_ID (0x8102)
1850 #define ZCL_RX_BLOCK4_THRESHOLD_ATTRIBUTE_ID (0x8103)
1851 #define ZCL_RX_BLOCK5_THRESHOLD_ATTRIBUTE_ID (0x8104)
1852 #define ZCL_RX_BLOCK6_THRESHOLD_ATTRIBUTE_ID (0x8105)
1853 #define ZCL_RX_BLOCK7_THRESHOLD_ATTRIBUTE_ID (0x8106)
1854 #define ZCL_RX_BLOCK8_THRESHOLD_ATTRIBUTE_ID (0x8107)
1855 #define ZCL_RX_BLOCK9_THRESHOLD_ATTRIBUTE_ID (0x8108)
1856 #define ZCL_RX_BLOCK10_THRESHOLD_ATTRIBUTE_ID (0x8109)
1857 #define ZCL_RX_BLOCK11_THRESHOLD_ATTRIBUTE_ID (0x810A)
1858 #define ZCL_RX_BLOCK12_THRESHOLD_ATTRIBUTE_ID (0x810B)
1859 #define ZCL_RX_BLOCK13_THRESHOLD_ATTRIBUTE_ID (0x810C)
1860 #define ZCL_RX_BLOCK14_THRESHOLD_ATTRIBUTE_ID (0x810D)
1861 #define ZCL_RX_BLOCK15_THRESHOLD_ATTRIBUTE_ID (0x810E)
1862 #define ZCL_RX_START_OF_BLOCK_PERIOD_ATTRIBUTE_ID (0x8200)
1863 #define ZCL_RX_BLOCK_PERIOD_DURATION_ATTRIBUTE_ID (0x8201)
1864 #define ZCL_RX_THRESHOLD_MULTIPLIER_ATTRIBUTE_ID (0x8202)
1865 #define ZCL_RX_THRESHOLD_DIVISOR_ATTRIBUTE_ID (0x8203)
1866 #define ZCL_RX_NO_TIER_BLOCK1_PRICE_ATTRIBUTE_ID (0x8400)
1867 #define ZCL_RX_NO_TIER_BLOCK2_PRICE_ATTRIBUTE_ID (0x8401)
1868 #define ZCL_RX_NO_TIER_BLOCK3_PRICE_ATTRIBUTE_ID (0x8402)
1869 #define ZCL_RX_NO_TIER_BLOCK4_PRICE_ATTRIBUTE_ID (0x8403)
1870 #define ZCL_RX_NO_TIER_BLOCK5_PRICE_ATTRIBUTE_ID (0x8404)
1871 #define ZCL_RX_NO_TIER_BLOCK6_PRICE_ATTRIBUTE_ID (0x8405)
1872 #define ZCL_RX_NO_TIER_BLOCK7_PRICE_ATTRIBUTE_ID (0x8406)
1873 #define ZCL_RX_NO_TIER_BLOCK8_PRICE_ATTRIBUTE_ID (0x8407)
1874 #define ZCL_RX_NO_TIER_BLOCK9_PRICE_ATTRIBUTE_ID (0x8408)
1875 #define ZCL_RX_NO_TIER_BLOCK10_PRICE_ATTRIBUTE_ID (0x8409)
1876 #define ZCL_RX_NO_TIER_BLOCK11_PRICE_ATTRIBUTE_ID (0x840A)
1877 #define ZCL_RX_NO_TIER_BLOCK12_PRICE_ATTRIBUTE_ID (0x840B)
1878 #define ZCL_RX_NO_TIER_BLOCK13_PRICE_ATTRIBUTE_ID (0x840C)
1879 #define ZCL_RX_NO_TIER_BLOCK14_PRICE_ATTRIBUTE_ID (0x840D)
1880 #define ZCL_RX_NO_TIER_BLOCK15_PRICE_ATTRIBUTE_ID (0x840E)
1881 #define ZCL_RX_NO_TIER_BLOCK16_PRICE_ATTRIBUTE_ID (0x840F)
1882 #define ZCL_RX_TIER1_BLOCK1_PRICE_ATTRIBUTE_ID (0x8410)
1883 #define ZCL_RX_TIER1_BLOCK2_PRICE_ATTRIBUTE_ID (0x8411)
1884 #define ZCL_RX_TIER1_BLOCK3_PRICE_ATTRIBUTE_ID (0x8412)
1885 #define ZCL_RX_TIER1_BLOCK4_PRICE_ATTRIBUTE_ID (0x8413)
1886 #define ZCL_RX_TIER1_BLOCK5_PRICE_ATTRIBUTE_ID (0x8414)
1887 #define ZCL_RX_TIER1_BLOCK6_PRICE_ATTRIBUTE_ID (0x8415)
1888 #define ZCL_RX_TIER1_BLOCK7_PRICE_ATTRIBUTE_ID (0x8416)
1889 #define ZCL_RX_TIER1_BLOCK8_PRICE_ATTRIBUTE_ID (0x8417)
1890 #define ZCL_RX_TIER1_BLOCK9_PRICE_ATTRIBUTE_ID (0x8418)
1891 #define ZCL_RX_TIER1_BLOCK10_PRICE_ATTRIBUTE_ID (0x8419)
1892 #define ZCL_RX_TIER1_BLOCK11_PRICE_ATTRIBUTE_ID (0x841A)
1893 #define ZCL_RX_TIER1_BLOCK12_PRICE_ATTRIBUTE_ID (0x841B)
1894 #define ZCL_RX_TIER1_BLOCK13_PRICE_ATTRIBUTE_ID (0x841C)
1895 #define ZCL_RX_TIER1_BLOCK14_PRICE_ATTRIBUTE_ID (0x841D)
1896 #define ZCL_RX_TIER1_BLOCK15_PRICE_ATTRIBUTE_ID (0x841E)
1897 #define ZCL_RX_TIER1_BLOCK16_PRICE_ATTRIBUTE_ID (0x841F)
1898 #define ZCL_RX_TIER2_BLOCK1_PRICE_ATTRIBUTE_ID (0x8420)
1899 #define ZCL_RX_TIER2_BLOCK2_PRICE_ATTRIBUTE_ID (0x8421)
1900 #define ZCL_RX_TIER2_BLOCK3_PRICE_ATTRIBUTE_ID (0x8422)
1901 #define ZCL_RX_TIER2_BLOCK4_PRICE_ATTRIBUTE_ID (0x8423)
1902 #define ZCL_RX_TIER2_BLOCK5_PRICE_ATTRIBUTE_ID (0x8424)
1903 #define ZCL_RX_TIER2_BLOCK6_PRICE_ATTRIBUTE_ID (0x8425)
1904 #define ZCL_RX_TIER2_BLOCK7_PRICE_ATTRIBUTE_ID (0x8426)
1905 #define ZCL_RX_TIER2_BLOCK8_PRICE_ATTRIBUTE_ID (0x8427)
1906 #define ZCL_RX_TIER2_BLOCK9_PRICE_ATTRIBUTE_ID (0x8428)
1907 #define ZCL_RX_TIER2_BLOCK10_PRICE_ATTRIBUTE_ID (0x8429)
1908 #define ZCL_RX_TIER2_BLOCK11_PRICE_ATTRIBUTE_ID (0x842A)
1909 #define ZCL_RX_TIER2_BLOCK12_PRICE_ATTRIBUTE_ID (0x842B)
1910 #define ZCL_RX_TIER2_BLOCK13_PRICE_ATTRIBUTE_ID (0x842C)
1911 #define ZCL_RX_TIER2_BLOCK14_PRICE_ATTRIBUTE_ID (0x842D)
1912 #define ZCL_RX_TIER2_BLOCK15_PRICE_ATTRIBUTE_ID (0x842E)
1913 #define ZCL_RX_TIER2_BLOCK16_PRICE_ATTRIBUTE_ID (0x842F)
1914 #define ZCL_RX_TIER3_BLOCK1_PRICE_ATTRIBUTE_ID (0x8430)
1915 #define ZCL_RX_TIER3_BLOCK2_PRICE_ATTRIBUTE_ID (0x8431)
1916 #define ZCL_RX_TIER3_BLOCK3_PRICE_ATTRIBUTE_ID (0x8432)
1917 #define ZCL_RX_TIER3_BLOCK4_PRICE_ATTRIBUTE_ID (0x8433)
1918 #define ZCL_RX_TIER3_BLOCK5_PRICE_ATTRIBUTE_ID (0x8434)
1919 #define ZCL_RX_TIER3_BLOCK6_PRICE_ATTRIBUTE_ID (0x8435)
1920 #define ZCL_RX_TIER3_BLOCK7_PRICE_ATTRIBUTE_ID (0x8436)
1921 #define ZCL_RX_TIER3_BLOCK8_PRICE_ATTRIBUTE_ID (0x8437)
1922 #define ZCL_RX_TIER3_BLOCK9_PRICE_ATTRIBUTE_ID (0x8438)
1923 #define ZCL_RX_TIER3_BLOCK10_PRICE_ATTRIBUTE_ID (0x8439)
1924 #define ZCL_RX_TIER3_BLOCK11_PRICE_ATTRIBUTE_ID (0x843A)
1925 #define ZCL_RX_TIER3_BLOCK12_PRICE_ATTRIBUTE_ID (0x843B)
1926 #define ZCL_RX_TIER3_BLOCK13_PRICE_ATTRIBUTE_ID (0x843C)
1927 #define ZCL_RX_TIER3_BLOCK14_PRICE_ATTRIBUTE_ID (0x843D)
1928 #define ZCL_RX_TIER3_BLOCK15_PRICE_ATTRIBUTE_ID (0x843E)
1929 #define ZCL_RX_TIER3_BLOCK16_PRICE_ATTRIBUTE_ID (0x843F)
1930 #define ZCL_RX_TIER4_BLOCK1_PRICE_ATTRIBUTE_ID (0x8440)
1931 #define ZCL_RX_TIER4_BLOCK2_PRICE_ATTRIBUTE_ID (0x8441)
1932 #define ZCL_RX_TIER4_BLOCK3_PRICE_ATTRIBUTE_ID (0x8442)
1933 #define ZCL_RX_TIER4_BLOCK4_PRICE_ATTRIBUTE_ID (0x8443)
1934 #define ZCL_RX_TIER4_BLOCK5_PRICE_ATTRIBUTE_ID (0x8444)
1935 #define ZCL_RX_TIER4_BLOCK6_PRICE_ATTRIBUTE_ID (0x8445)
1936 #define ZCL_RX_TIER4_BLOCK7_PRICE_ATTRIBUTE_ID (0x8446)
1937 #define ZCL_RX_TIER4_BLOCK8_PRICE_ATTRIBUTE_ID (0x8447)
1938 #define ZCL_RX_TIER4_BLOCK9_PRICE_ATTRIBUTE_ID (0x8448)
1939 #define ZCL_RX_TIER4_BLOCK10_PRICE_ATTRIBUTE_ID (0x8449)
1940 #define ZCL_RX_TIER4_BLOCK11_PRICE_ATTRIBUTE_ID (0x844A)
1941 #define ZCL_RX_TIER4_BLOCK12_PRICE_ATTRIBUTE_ID (0x844B)
1942 #define ZCL_RX_TIER4_BLOCK13_PRICE_ATTRIBUTE_ID (0x844C)
1943 #define ZCL_RX_TIER4_BLOCK14_PRICE_ATTRIBUTE_ID (0x844D)
1944 #define ZCL_RX_TIER4_BLOCK15_PRICE_ATTRIBUTE_ID (0x844E)
1945 #define ZCL_RX_TIER4_BLOCK16_PRICE_ATTRIBUTE_ID (0x844F)
1946 #define ZCL_RX_TIER5_BLOCK1_PRICE_ATTRIBUTE_ID (0x8450)
1947 #define ZCL_RX_TIER5_BLOCK2_PRICE_ATTRIBUTE_ID (0x8451)
1948 #define ZCL_RX_TIER5_BLOCK3_PRICE_ATTRIBUTE_ID (0x8452)
1949 #define ZCL_RX_TIER5_BLOCK4_PRICE_ATTRIBUTE_ID (0x8453)
1950 #define ZCL_RX_TIER5_BLOCK5_PRICE_ATTRIBUTE_ID (0x8454)
1951 #define ZCL_RX_TIER5_BLOCK6_PRICE_ATTRIBUTE_ID (0x8455)
1952 #define ZCL_RX_TIER5_BLOCK7_PRICE_ATTRIBUTE_ID (0x8456)
1953 #define ZCL_RX_TIER5_BLOCK8_PRICE_ATTRIBUTE_ID (0x8457)
1954 #define ZCL_RX_TIER5_BLOCK9_PRICE_ATTRIBUTE_ID (0x8458)
1955 #define ZCL_RX_TIER5_BLOCK10_PRICE_ATTRIBUTE_ID (0x8459)
1956 #define ZCL_RX_TIER5_BLOCK11_PRICE_ATTRIBUTE_ID (0x845A)
1957 #define ZCL_RX_TIER5_BLOCK12_PRICE_ATTRIBUTE_ID (0x845B)
1958 #define ZCL_RX_TIER5_BLOCK13_PRICE_ATTRIBUTE_ID (0x845C)
1959 #define ZCL_RX_TIER5_BLOCK14_PRICE_ATTRIBUTE_ID (0x845D)
1960 #define ZCL_RX_TIER5_BLOCK15_PRICE_ATTRIBUTE_ID (0x845E)
1961 #define ZCL_RX_TIER5_BLOCK16_PRICE_ATTRIBUTE_ID (0x845F)
1962 #define ZCL_RX_TIER6_BLOCK1_PRICE_ATTRIBUTE_ID (0x8460)
1963 #define ZCL_RX_TIER6_BLOCK2_PRICE_ATTRIBUTE_ID (0x8461)
1964 #define ZCL_RX_TIER6_BLOCK3_PRICE_ATTRIBUTE_ID (0x8462)
1965 #define ZCL_RX_TIER6_BLOCK4_PRICE_ATTRIBUTE_ID (0x8463)
1966 #define ZCL_RX_TIER6_BLOCK5_PRICE_ATTRIBUTE_ID (0x8464)
1967 #define ZCL_RX_TIER6_BLOCK6_PRICE_ATTRIBUTE_ID (0x8465)
1968 #define ZCL_RX_TIER6_BLOCK7_PRICE_ATTRIBUTE_ID (0x8466)
1969 #define ZCL_RX_TIER6_BLOCK8_PRICE_ATTRIBUTE_ID (0x8467)
1970 #define ZCL_RX_TIER6_BLOCK9_PRICE_ATTRIBUTE_ID (0x8468)
1971 #define ZCL_RX_TIER6_BLOCK10_PRICE_ATTRIBUTE_ID (0x8469)
1972 #define ZCL_RX_TIER6_BLOCK11_PRICE_ATTRIBUTE_ID (0x846A)
1973 #define ZCL_RX_TIER6_BLOCK12_PRICE_ATTRIBUTE_ID (0x846B)
1974 #define ZCL_RX_TIER6_BLOCK13_PRICE_ATTRIBUTE_ID (0x846C)
1975 #define ZCL_RX_TIER6_BLOCK14_PRICE_ATTRIBUTE_ID (0x846D)
1976 #define ZCL_RX_TIER6_BLOCK15_PRICE_ATTRIBUTE_ID (0x846E)
1977 #define ZCL_RX_TIER6_BLOCK16_PRICE_ATTRIBUTE_ID (0x846F)
1978 #define ZCL_RX_TIER7_BLOCK1_PRICE_ATTRIBUTE_ID (0x8470)
1979 #define ZCL_RX_TIER7_BLOCK2_PRICE_ATTRIBUTE_ID (0x8471)
1980 #define ZCL_RX_TIER7_BLOCK3_PRICE_ATTRIBUTE_ID (0x8472)
1981 #define ZCL_RX_TIER7_BLOCK4_PRICE_ATTRIBUTE_ID (0x8473)
1982 #define ZCL_RX_TIER7_BLOCK5_PRICE_ATTRIBUTE_ID (0x8474)
1983 #define ZCL_RX_TIER7_BLOCK6_PRICE_ATTRIBUTE_ID (0x8475)
1984 #define ZCL_RX_TIER7_BLOCK7_PRICE_ATTRIBUTE_ID (0x8476)
1985 #define ZCL_RX_TIER7_BLOCK8_PRICE_ATTRIBUTE_ID (0x8477)
1986 #define ZCL_RX_TIER7_BLOCK9_PRICE_ATTRIBUTE_ID (0x8478)
1987 #define ZCL_RX_TIER7_BLOCK10_PRICE_ATTRIBUTE_ID (0x8479)
1988 #define ZCL_RX_TIER7_BLOCK11_PRICE_ATTRIBUTE_ID (0x847A)
1989 #define ZCL_RX_TIER7_BLOCK12_PRICE_ATTRIBUTE_ID (0x847B)
1990 #define ZCL_RX_TIER7_BLOCK13_PRICE_ATTRIBUTE_ID (0x847C)
1991 #define ZCL_RX_TIER7_BLOCK14_PRICE_ATTRIBUTE_ID (0x847D)
1992 #define ZCL_RX_TIER7_BLOCK15_PRICE_ATTRIBUTE_ID (0x847E)
1993 #define ZCL_RX_TIER7_BLOCK16_PRICE_ATTRIBUTE_ID (0x847F)
1994 #define ZCL_RX_TIER8_BLOCK1_PRICE_ATTRIBUTE_ID (0x8480)
1995 #define ZCL_RX_TIER8_BLOCK2_PRICE_ATTRIBUTE_ID (0x8481)
1996 #define ZCL_RX_TIER8_BLOCK3_PRICE_ATTRIBUTE_ID (0x8482)
1997 #define ZCL_RX_TIER8_BLOCK4_PRICE_ATTRIBUTE_ID (0x8483)
1998 #define ZCL_RX_TIER8_BLOCK5_PRICE_ATTRIBUTE_ID (0x8484)
1999 #define ZCL_RX_TIER8_BLOCK6_PRICE_ATTRIBUTE_ID (0x8485)
2000 #define ZCL_RX_TIER8_BLOCK7_PRICE_ATTRIBUTE_ID (0x8486)
2001 #define ZCL_RX_TIER8_BLOCK8_PRICE_ATTRIBUTE_ID (0x8487)
2002 #define ZCL_RX_TIER8_BLOCK9_PRICE_ATTRIBUTE_ID (0x8488)
2003 #define ZCL_RX_TIER8_BLOCK10_PRICE_ATTRIBUTE_ID (0x8489)
2004 #define ZCL_RX_TIER8_BLOCK11_PRICE_ATTRIBUTE_ID (0x848A)
2005 #define ZCL_RX_TIER8_BLOCK12_PRICE_ATTRIBUTE_ID (0x848B)
2006 #define ZCL_RX_TIER8_BLOCK13_PRICE_ATTRIBUTE_ID (0x848C)
2007 #define ZCL_RX_TIER8_BLOCK14_PRICE_ATTRIBUTE_ID (0x848D)
2008 #define ZCL_RX_TIER8_BLOCK15_PRICE_ATTRIBUTE_ID (0x848E)
2009 #define ZCL_RX_TIER8_BLOCK16_PRICE_ATTRIBUTE_ID (0x848F)
2010 #define ZCL_RX_TIER9_BLOCK1_PRICE_ATTRIBUTE_ID (0x8490)
2011 #define ZCL_RX_TIER9_BLOCK2_PRICE_ATTRIBUTE_ID (0x8491)
2012 #define ZCL_RX_TIER9_BLOCK3_PRICE_ATTRIBUTE_ID (0x8492)
2013 #define ZCL_RX_TIER9_BLOCK4_PRICE_ATTRIBUTE_ID (0x8493)
2014 #define ZCL_RX_TIER9_BLOCK5_PRICE_ATTRIBUTE_ID (0x8494)
2015 #define ZCL_RX_TIER9_BLOCK6_PRICE_ATTRIBUTE_ID (0x8495)
2016 #define ZCL_RX_TIER9_BLOCK7_PRICE_ATTRIBUTE_ID (0x8496)
2017 #define ZCL_RX_TIER9_BLOCK8_PRICE_ATTRIBUTE_ID (0x8497)
2018 #define ZCL_RX_TIER9_BLOCK9_PRICE_ATTRIBUTE_ID (0x8498)
2019 #define ZCL_RX_TIER9_BLOCK10_PRICE_ATTRIBUTE_ID (0x8499)
2020 #define ZCL_RX_TIER9_BLOCK11_PRICE_ATTRIBUTE_ID (0x849A)
2021 #define ZCL_RX_TIER9_BLOCK12_PRICE_ATTRIBUTE_ID (0x849B)
2022 #define ZCL_RX_TIER9_BLOCK13_PRICE_ATTRIBUTE_ID (0x849C)
2023 #define ZCL_RX_TIER9_BLOCK14_PRICE_ATTRIBUTE_ID (0x849D)
2024 #define ZCL_RX_TIER9_BLOCK15_PRICE_ATTRIBUTE_ID (0x849E)
2025 #define ZCL_RX_TIER9_BLOCK16_PRICE_ATTRIBUTE_ID (0x849F)
2026 #define ZCL_RX_TIER10_BLOCK1_PRICE_ATTRIBUTE_ID (0x84A0)
2027 #define ZCL_RX_TIER10_BLOCK2_PRICE_ATTRIBUTE_ID (0x84A1)
2028 #define ZCL_RX_TIER10_BLOCK3_PRICE_ATTRIBUTE_ID (0x84A2)
2029 #define ZCL_RX_TIER10_BLOCK4_PRICE_ATTRIBUTE_ID (0x84A3)
2030 #define ZCL_RX_TIER10_BLOCK5_PRICE_ATTRIBUTE_ID (0x84A4)
2031 #define ZCL_RX_TIER10_BLOCK6_PRICE_ATTRIBUTE_ID (0x84A5)
2032 #define ZCL_RX_TIER10_BLOCK7_PRICE_ATTRIBUTE_ID (0x84A6)
2033 #define ZCL_RX_TIER10_BLOCK8_PRICE_ATTRIBUTE_ID (0x84A7)
2034 #define ZCL_RX_TIER10_BLOCK9_PRICE_ATTRIBUTE_ID (0x84A8)
2035 #define ZCL_RX_TIER10_BLOCK10_PRICE_ATTRIBUTE_ID (0x84A9)
2036 #define ZCL_RX_TIER10_BLOCK11_PRICE_ATTRIBUTE_ID (0x84AA)
2037 #define ZCL_RX_TIER10_BLOCK12_PRICE_ATTRIBUTE_ID (0x84AB)
2038 #define ZCL_RX_TIER10_BLOCK13_PRICE_ATTRIBUTE_ID (0x84AC)
2039 #define ZCL_RX_TIER10_BLOCK14_PRICE_ATTRIBUTE_ID (0x84AD)
2040 #define ZCL_RX_TIER10_BLOCK15_PRICE_ATTRIBUTE_ID (0x84AE)
2041 #define ZCL_RX_TIER10_BLOCK16_PRICE_ATTRIBUTE_ID (0x84AF)
2042 #define ZCL_RX_TIER11_BLOCK1_PRICE_ATTRIBUTE_ID (0x84B0)
2043 #define ZCL_RX_TIER11_BLOCK2_PRICE_ATTRIBUTE_ID (0x84B1)
2044 #define ZCL_RX_TIER11_BLOCK3_PRICE_ATTRIBUTE_ID (0x84B2)
2045 #define ZCL_RX_TIER11_BLOCK4_PRICE_ATTRIBUTE_ID (0x84B3)
2046 #define ZCL_RX_TIER11_BLOCK5_PRICE_ATTRIBUTE_ID (0x84B4)
2047 #define ZCL_RX_TIER11_BLOCK6_PRICE_ATTRIBUTE_ID (0x84B5)
2048 #define ZCL_RX_TIER11_BLOCK7_PRICE_ATTRIBUTE_ID (0x84B6)
2049 #define ZCL_RX_TIER11_BLOCK8_PRICE_ATTRIBUTE_ID (0x84B7)
2050 #define ZCL_RX_TIER11_BLOCK9_PRICE_ATTRIBUTE_ID (0x84B8)
2051 #define ZCL_RX_TIER11_BLOCK10_PRICE_ATTRIBUTE_ID (0x84B9)
2052 #define ZCL_RX_TIER11_BLOCK11_PRICE_ATTRIBUTE_ID (0x84BA)
2053 #define ZCL_RX_TIER11_BLOCK12_PRICE_ATTRIBUTE_ID (0x84BB)
2054 #define ZCL_RX_TIER11_BLOCK13_PRICE_ATTRIBUTE_ID (0x84BC)
2055 #define ZCL_RX_TIER11_BLOCK14_PRICE_ATTRIBUTE_ID (0x84BD)
2056 #define ZCL_RX_TIER11_BLOCK15_PRICE_ATTRIBUTE_ID (0x84BE)
2057 #define ZCL_RX_TIER11_BLOCK16_PRICE_ATTRIBUTE_ID (0x84BF)
2058 #define ZCL_RX_TIER12_BLOCK1_PRICE_ATTRIBUTE_ID (0x84C0)
2059 #define ZCL_RX_TIER12_BLOCK2_PRICE_ATTRIBUTE_ID (0x84C1)
2060 #define ZCL_RX_TIER12_BLOCK3_PRICE_ATTRIBUTE_ID (0x84C2)
2061 #define ZCL_RX_TIER12_BLOCK4_PRICE_ATTRIBUTE_ID (0x84C3)
2062 #define ZCL_RX_TIER12_BLOCK5_PRICE_ATTRIBUTE_ID (0x84C4)
2063 #define ZCL_RX_TIER12_BLOCK6_PRICE_ATTRIBUTE_ID (0x84C5)
2064 #define ZCL_RX_TIER12_BLOCK7_PRICE_ATTRIBUTE_ID (0x84C6)
2065 #define ZCL_RX_TIER12_BLOCK8_PRICE_ATTRIBUTE_ID (0x84C7)
2066 #define ZCL_RX_TIER12_BLOCK9_PRICE_ATTRIBUTE_ID (0x84C8)
2067 #define ZCL_RX_TIER12_BLOCK10_PRICE_ATTRIBUTE_ID (0x84C9)
2068 #define ZCL_RX_TIER12_BLOCK11_PRICE_ATTRIBUTE_ID (0x84CA)
2069 #define ZCL_RX_TIER12_BLOCK12_PRICE_ATTRIBUTE_ID (0x84CB)
2070 #define ZCL_RX_TIER12_BLOCK13_PRICE_ATTRIBUTE_ID (0x84CC)
2071 #define ZCL_RX_TIER12_BLOCK14_PRICE_ATTRIBUTE_ID (0x84CD)
2072 #define ZCL_RX_TIER12_BLOCK15_PRICE_ATTRIBUTE_ID (0x84CE)
2073 #define ZCL_RX_TIER12_BLOCK16_PRICE_ATTRIBUTE_ID (0x84CF)
2074 #define ZCL_RX_TIER13_BLOCK1_PRICE_ATTRIBUTE_ID (0x84D0)
2075 #define ZCL_RX_TIER13_BLOCK2_PRICE_ATTRIBUTE_ID (0x84D1)
2076 #define ZCL_RX_TIER13_BLOCK3_PRICE_ATTRIBUTE_ID (0x84D2)
2077 #define ZCL_RX_TIER13_BLOCK4_PRICE_ATTRIBUTE_ID (0x84D3)
2078 #define ZCL_RX_TIER13_BLOCK5_PRICE_ATTRIBUTE_ID (0x84D4)
2079 #define ZCL_RX_TIER13_BLOCK6_PRICE_ATTRIBUTE_ID (0x84D5)
2080 #define ZCL_RX_TIER13_BLOCK7_PRICE_ATTRIBUTE_ID (0x84D6)
2081 #define ZCL_RX_TIER13_BLOCK8_PRICE_ATTRIBUTE_ID (0x84D7)
2082 #define ZCL_RX_TIER13_BLOCK9_PRICE_ATTRIBUTE_ID (0x84D8)
2083 #define ZCL_RX_TIER13_BLOCK10_PRICE_ATTRIBUTE_ID (0x84D9)
2084 #define ZCL_RX_TIER13_BLOCK11_PRICE_ATTRIBUTE_ID (0x84DA)
2085 #define ZCL_RX_TIER13_BLOCK12_PRICE_ATTRIBUTE_ID (0x84DB)
2086 #define ZCL_RX_TIER13_BLOCK13_PRICE_ATTRIBUTE_ID (0x84DC)
2087 #define ZCL_RX_TIER13_BLOCK14_PRICE_ATTRIBUTE_ID (0x84DD)
2088 #define ZCL_RX_TIER13_BLOCK15_PRICE_ATTRIBUTE_ID (0x84DE)
2089 #define ZCL_RX_TIER13_BLOCK16_PRICE_ATTRIBUTE_ID (0x84DF)
2090 #define ZCL_RX_TIER14_BLOCK1_PRICE_ATTRIBUTE_ID (0x84E0)
2091 #define ZCL_RX_TIER14_BLOCK2_PRICE_ATTRIBUTE_ID (0x84E1)
2092 #define ZCL_RX_TIER14_BLOCK3_PRICE_ATTRIBUTE_ID (0x84E2)
2093 #define ZCL_RX_TIER14_BLOCK4_PRICE_ATTRIBUTE_ID (0x84E3)
2094 #define ZCL_RX_TIER14_BLOCK5_PRICE_ATTRIBUTE_ID (0x84E4)
2095 #define ZCL_RX_TIER14_BLOCK6_PRICE_ATTRIBUTE_ID (0x84E5)
2096 #define ZCL_RX_TIER14_BLOCK7_PRICE_ATTRIBUTE_ID (0x84E6)
2097 #define ZCL_RX_TIER14_BLOCK8_PRICE_ATTRIBUTE_ID (0x84E7)
2098 #define ZCL_RX_TIER14_BLOCK9_PRICE_ATTRIBUTE_ID (0x84E8)
2099 #define ZCL_RX_TIER14_BLOCK10_PRICE_ATTRIBUTE_ID (0x84E9)
2100 #define ZCL_RX_TIER14_BLOCK11_PRICE_ATTRIBUTE_ID (0x84EA)
2101 #define ZCL_RX_TIER14_BLOCK12_PRICE_ATTRIBUTE_ID (0x84EB)
2102 #define ZCL_RX_TIER14_BLOCK13_PRICE_ATTRIBUTE_ID (0x84EC)
2103 #define ZCL_RX_TIER14_BLOCK14_PRICE_ATTRIBUTE_ID (0x84ED)
2104 #define ZCL_RX_TIER14_BLOCK15_PRICE_ATTRIBUTE_ID (0x84EE)
2105 #define ZCL_RX_TIER14_BLOCK16_PRICE_ATTRIBUTE_ID (0x84EF)
2106 #define ZCL_RX_TIER15_BLOCK1_PRICE_ATTRIBUTE_ID (0x84F0)
2107 #define ZCL_RX_TIER15_BLOCK2_PRICE_ATTRIBUTE_ID (0x84F1)
2108 #define ZCL_RX_TIER15_BLOCK3_PRICE_ATTRIBUTE_ID (0x84F2)
2109 #define ZCL_RX_TIER15_BLOCK4_PRICE_ATTRIBUTE_ID (0x84F3)
2110 #define ZCL_RX_TIER15_BLOCK5_PRICE_ATTRIBUTE_ID (0x84F4)
2111 #define ZCL_RX_TIER15_BLOCK6_PRICE_ATTRIBUTE_ID (0x84F5)
2112 #define ZCL_RX_TIER15_BLOCK7_PRICE_ATTRIBUTE_ID (0x84F6)
2113 #define ZCL_RX_TIER15_BLOCK8_PRICE_ATTRIBUTE_ID (0x84F7)
2114 #define ZCL_RX_TIER15_BLOCK9_PRICE_ATTRIBUTE_ID (0x84F8)
2115 #define ZCL_RX_TIER15_BLOCK10_PRICE_ATTRIBUTE_ID (0x84F9)
2116 #define ZCL_RX_TIER15_BLOCK11_PRICE_ATTRIBUTE_ID (0x84FA)
2117 #define ZCL_RX_TIER15_BLOCK12_PRICE_ATTRIBUTE_ID (0x84FB)
2118 #define ZCL_RX_TIER15_BLOCK13_PRICE_ATTRIBUTE_ID (0x84FC)
2119 #define ZCL_RX_TIER15_BLOCK14_PRICE_ATTRIBUTE_ID (0x84FD)
2120 #define ZCL_RX_TIER15_BLOCK15_PRICE_ATTRIBUTE_ID (0x84FE)
2121 #define ZCL_RX_TIER15_BLOCK16_PRICE_ATTRIBUTE_ID (0x84FF)
2122 #define ZCL_RX_PRICE_TIER16_ATTRIBUTE_ID (0x850F)
2123 #define ZCL_RX_PRICE_TIER17_ATTRIBUTE_ID (0x8510)
2124 #define ZCL_RX_PRICE_TIER18_ATTRIBUTE_ID (0x8511)
2125 #define ZCL_RX_PRICE_TIER19_ATTRIBUTE_ID (0x8512)
2126 #define ZCL_RX_PRICE_TIER20_ATTRIBUTE_ID (0x8513)
2127 #define ZCL_RX_PRICE_TIER21_ATTRIBUTE_ID (0x8514)
2128 #define ZCL_RX_PRICE_TIER22_ATTRIBUTE_ID (0x8515)
2129 #define ZCL_RX_PRICE_TIER23_ATTRIBUTE_ID (0x8516)
2130 #define ZCL_RX_PRICE_TIER24_ATTRIBUTE_ID (0x8517)
2131 #define ZCL_RX_PRICE_TIER25_ATTRIBUTE_ID (0x8518)
2132 #define ZCL_RX_PRICE_TIER26_ATTRIBUTE_ID (0x8519)
2133 #define ZCL_RX_PRICE_TIER27_ATTRIBUTE_ID (0x851A)
2134 #define ZCL_RX_PRICE_TIER28_ATTRIBUTE_ID (0x851B)
2135 #define ZCL_RX_PRICE_TIER29_ATTRIBUTE_ID (0x851C)
2136 #define ZCL_RX_PRICE_TIER30_ATTRIBUTE_ID (0x851D)
2137 #define ZCL_RX_PRICE_TIER31_ATTRIBUTE_ID (0x851E)
2138 #define ZCL_RX_PRICE_TIER32_ATTRIBUTE_ID (0x851F)
2139 #define ZCL_RX_PRICE_TIER33_ATTRIBUTE_ID (0x8520)
2140 #define ZCL_RX_PRICE_TIER34_ATTRIBUTE_ID (0x8521)
2141 #define ZCL_RX_PRICE_TIER35_ATTRIBUTE_ID (0x8522)
2142 #define ZCL_RX_PRICE_TIER36_ATTRIBUTE_ID (0x8523)
2143 #define ZCL_RX_PRICE_TIER37_ATTRIBUTE_ID (0x8524)
2144 #define ZCL_RX_PRICE_TIER38_ATTRIBUTE_ID (0x8525)
2145 #define ZCL_RX_PRICE_TIER39_ATTRIBUTE_ID (0x8526)
2146 #define ZCL_RX_PRICE_TIER40_ATTRIBUTE_ID (0x8527)
2147 #define ZCL_RX_PRICE_TIER41_ATTRIBUTE_ID (0x8528)
2148 #define ZCL_RX_PRICE_TIER42_ATTRIBUTE_ID (0x8529)
2149 #define ZCL_RX_PRICE_TIER43_ATTRIBUTE_ID (0x852A)
2150 #define ZCL_RX_PRICE_TIER44_ATTRIBUTE_ID (0x852B)
2151 #define ZCL_RX_PRICE_TIER45_ATTRIBUTE_ID (0x852C)
2152 #define ZCL_RX_PRICE_TIER46_ATTRIBUTE_ID (0x852D)
2153 #define ZCL_RX_PRICE_TIER47_ATTRIBUTE_ID (0x852E)
2154 #define ZCL_RX_PRICE_TIER48_ATTRIBUTE_ID (0x852F)
2155 #define ZCL_RX_TARIFF_LABEL_ATTRIBUTE_ID (0x8610)
2156 #define ZCL_RX_NUMBER_OF_PRICE_TIERS_IN_USE_ATTRIBUTE_ID (0x8611)
2157 #define ZCL_RX_NUMBER_OF_BLOCK_THRESHOLDS_IN_USE_ATTRIBUTE_ID (0x8612)
2158 #define ZCL_RX_TIER_BLOCK_MODE_ATTRIBUTE_ID (0x8613)
2159 #define ZCL_RX_TARIFF_RESOLUTION_PERIOD_ATTRIBUTE_ID (0x8615)
2160 #define ZCL_RX_CO2_ATTRIBUTE_ID (0x8625)
2161 #define ZCL_RX_CO2_UNIT_ATTRIBUTE_ID (0x8626)
2162 #define ZCL_RX_CO2_TRAILING_DIGIT_ATTRIBUTE_ID (0x8627)
2163 #define ZCL_RX_CURRENT_BILLING_PERIOD_START_ATTRIBUTE_ID (0x8700)
2164 #define ZCL_RX_CURRENT_BILLING_PERIOD_DURATION_ATTRIBUTE_ID (0x8701)
2165 #define ZCL_RX_LAST_BILLING_PERIOD_START_ATTRIBUTE_ID (0x8702)
2166 #define ZCL_RX_LAST_BILLING_PERIOD_DURATION_ATTRIBUTE_ID (0x8703)
2167 #define ZCL_RX_LAST_BILLING_PERIOD_CONSOLIDATED_BILL_ATTRIBUTE_ID (0x8704)
2168
2169 // Attribute ids for cluster: Demand Response and Load Control
2170
2171 // Client attributes
2172 #define ZCL_UTILITY_ENROLLMENT_GROUP_ATTRIBUTE_ID (0x0000)
2173 #define ZCL_START_RANDOMIZATION_MINUTES_ATTRIBUTE_ID (0x0001)
2174 #define ZCL_DURATION_RANDOMIZATION_MINUTES_ATTRIBUTE_ID (0x0002)
2175 #define ZCL_DEVICE_CLASS_VALUE_ATTRIBUTE_ID (0x0003)
2176
2177 // Server attributes
2178
2179 // Attribute ids for cluster: Simple Metering
2180
2181 // Client attributes
2182 #define ZCL_FUNCTIONAL_NOTIFICATION_FLAGS_ATTRIBUTE_ID (0x0000)
2183 #define ZCL_NOTIFICATION_FLAGS_2_ATTRIBUTE_ID (0x0001)
2184 #define ZCL_NOTIFICATION_FLAGS_3_ATTRIBUTE_ID (0x0002)
2185 #define ZCL_NOTIFICATION_FLAGS_4_ATTRIBUTE_ID (0x0003)
2186 #define ZCL_NOTIFICATION_FLAGS_5_ATTRIBUTE_ID (0x0004)
2187 #define ZCL_NOTIFICATION_FLAGS_6_ATTRIBUTE_ID (0x0005)
2188 #define ZCL_NOTIFICATION_FLAGS_7_ATTRIBUTE_ID (0x0006)
2189 #define ZCL_NOTIFICATION_FLAGS_8_ATTRIBUTE_ID (0x0007)
2190
2191 // Server attributes
2192 #define ZCL_CURRENT_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0000)
2193 #define ZCL_CURRENT_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0001)
2194 #define ZCL_CURRENT_MAX_DEMAND_DELIVERED_ATTRIBUTE_ID (0x0002)
2195 #define ZCL_CURRENT_MAX_DEMAND_RECEIVED_ATTRIBUTE_ID (0x0003)
2196 #define ZCL_DFT_SUMMATION_ATTRIBUTE_ID (0x0004)
2197 #define ZCL_DAILY_FREEZE_TIME_ATTRIBUTE_ID (0x0005)
2198 #define ZCL_POWER_FACTOR_ATTRIBUTE_ID (0x0006)
2199 #define ZCL_READING_SNAP_SHOT_TIME_ATTRIBUTE_ID (0x0007)
2200 #define ZCL_CURRENT_MAX_DEMAND_DELIVERED_TIME_ATTRIBUTE_ID (0x0008)
2201 #define ZCL_CURRENT_MAX_DEMAND_RECEIVED_TIME_ATTRIBUTE_ID (0x0009)
2202 #define ZCL_DEFAULT_UPDATE_PERIOD_ATTRIBUTE_ID (0x000A)
2203 #define ZCL_FAST_POLL_UPDATE_PERIOD_ATTRIBUTE_ID (0x000B)
2204 #define ZCL_CURRENT_BLOCK_PERIOD_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x000C)
2205 #define ZCL_DAILY_CONSUMPTION_TARGET_ATTRIBUTE_ID (0x000D)
2206 #define ZCL_CURRENT_BLOCK_ATTRIBUTE_ID (0x000E)
2207 #define ZCL_PROFILE_INTERVAL_PERIOD_ATTRIBUTE_ID (0x000F)
2208 #define ZCL_INTERVAL_READ_REPORTING_PERIOD_ATTRIBUTE_ID (0x0010)
2209 #define ZCL_PRESET_READING_TIME_ATTRIBUTE_ID (0x0011)
2210 #define ZCL_VOLUME_PER_REPORT_ATTRIBUTE_ID (0x0012)
2211 #define ZCL_FLOW_RESTRICTION_ATTRIBUTE_ID (0x0013)
2212 #define ZCL_SUPPLY_STATUS_ATTRIBUTE_ID (0x0014)
2213 #define ZCL_CURRENT_INLET_ENERGY_CARRIER_SUMMATION_ATTRIBUTE_ID (0x0015)
2214 #define ZCL_CURRENT_OUTLET_ENERGY_CARRIER_SUMMATION_ATTRIBUTE_ID (0x0016)
2215 #define ZCL_INLET_TEMPERATURE_ATTRIBUTE_ID (0x0017)
2216 #define ZCL_OUTLET_TEMPERATURE_ATTRIBUTE_ID (0x0018)
2217 #define ZCL_CONTROL_TEMPERATURE_ATTRIBUTE_ID (0x0019)
2218 #define ZCL_CURRENT_INLET_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x001A)
2219 #define ZCL_CURRENT_OUTLET_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x001B)
2220 #define ZCL_PREVIOUS_BLOCK_PERIOD_CONSUMIPTION_DELIVERED_ATTRIBUTE_ID (0x001C)
2221 #define ZCL_CURRENT_BLOCK_PERIOD_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x001D)
2222 #define ZCL_CURRENT_BLOCK_RECEIVED_ATTRIBUTE_ID (0x001E)
2223 #define ZCL_DFT_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x001F)
2224 #define ZCL_ACTIVE_REGISTER_TIER_DELIVERED_ATTRIBUTE_ID (0x0020)
2225 #define ZCL_ACTIVE_REGISTER_TIER_RECEIVED_ATTRIBUTE_ID (0x0021)
2226 #define ZCL_LAST_BLOCK_SWITCH_TIME_ATTRIBUTE_ID (0x0022)
2227 #define ZCL_CURRENT_TIER1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0100)
2228 #define ZCL_CURRENT_TIER1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0101)
2229 #define ZCL_CURRENT_TIER2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0102)
2230 #define ZCL_CURRENT_TIER2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0103)
2231 #define ZCL_CURRENT_TIER3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0104)
2232 #define ZCL_CURRENT_TIER3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0105)
2233 #define ZCL_CURRENT_TIER4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0106)
2234 #define ZCL_CURRENT_TIER4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0107)
2235 #define ZCL_CURRENT_TIER5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0108)
2236 #define ZCL_CURRENT_TIER5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0109)
2237 #define ZCL_CURRENT_TIER6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x010A)
2238 #define ZCL_CURRENT_TIER6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x010B)
2239 #define ZCL_CURRENT_TIER7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x010C)
2240 #define ZCL_CURRENT_TIER7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x010D)
2241 #define ZCL_CURRENT_TIER8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x010E)
2242 #define ZCL_CURRENT_TIER8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x010F)
2243 #define ZCL_CURRENT_TIER9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0110)
2244 #define ZCL_CURRENT_TIER9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0111)
2245 #define ZCL_CURRENT_TIER10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0112)
2246 #define ZCL_CURRENT_TIER10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0113)
2247 #define ZCL_CURRENT_TIER11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0114)
2248 #define ZCL_CURRENT_TIER11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0115)
2249 #define ZCL_CURRENT_TIER12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0116)
2250 #define ZCL_CURRENT_TIER12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0117)
2251 #define ZCL_CURRENT_TIER13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0118)
2252 #define ZCL_CURRENT_TIER13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0119)
2253 #define ZCL_CURRENT_TIER14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x011A)
2254 #define ZCL_CURRENT_TIER14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x011B)
2255 #define ZCL_CURRENT_TIER15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x011C)
2256 #define ZCL_CURRENT_TIER15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x011D)
2257 #define ZCL_CURRENT_TIER16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x011E)
2258 #define ZCL_CURRENT_TIER16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x011F)
2259 #define ZCL_CURRENT_TIER17_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0120)
2260 #define ZCL_CURRENT_TIER17_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0121)
2261 #define ZCL_CURRENT_TIER18_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0122)
2262 #define ZCL_CURRENT_TIER18_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0123)
2263 #define ZCL_CURRENT_TIER19_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0124)
2264 #define ZCL_CURRENT_TIER19_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0125)
2265 #define ZCL_CURRENT_TIER20_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0126)
2266 #define ZCL_CURRENT_TIER20_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0127)
2267 #define ZCL_CURRENT_TIER21_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0128)
2268 #define ZCL_CURRENT_TIER21_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0129)
2269 #define ZCL_CURRENT_TIER22_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x012A)
2270 #define ZCL_CURRENT_TIER22_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x012B)
2271 #define ZCL_CURRENT_TIER23_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x012C)
2272 #define ZCL_CURRENT_TIER23_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x012D)
2273 #define ZCL_CURRENT_TIER24_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x012E)
2274 #define ZCL_CURRENT_TIER24_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x012F)
2275 #define ZCL_CURRENT_TIER25_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0130)
2276 #define ZCL_CURRENT_TIER25_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0131)
2277 #define ZCL_CURRENT_TIER26_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0132)
2278 #define ZCL_CURRENT_TIER26_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0133)
2279 #define ZCL_CURRENT_TIER27_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0134)
2280 #define ZCL_CURRENT_TIER27_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0135)
2281 #define ZCL_CURRENT_TIER28_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0136)
2282 #define ZCL_CURRENT_TIER28_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0137)
2283 #define ZCL_CURRENT_TIER29_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0138)
2284 #define ZCL_CURRENT_TIER29_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0139)
2285 #define ZCL_CURRENT_TIER30_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x013A)
2286 #define ZCL_CURRENT_TIER30_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x013B)
2287 #define ZCL_CURRENT_TIER31_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x013C)
2288 #define ZCL_CURRENT_TIER31_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x013D)
2289 #define ZCL_CURRENT_TIER32_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x013E)
2290 #define ZCL_CURRENT_TIER32_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x013F)
2291 #define ZCL_CURRENT_TIER33_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0140)
2292 #define ZCL_CURRENT_TIER33_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0141)
2293 #define ZCL_CURRENT_TIER34_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0142)
2294 #define ZCL_CURRENT_TIER34_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0143)
2295 #define ZCL_CURRENT_TIER35_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0144)
2296 #define ZCL_CURRENT_TIER35_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0145)
2297 #define ZCL_CURRENT_TIER36_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0146)
2298 #define ZCL_CURRENT_TIER36_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0147)
2299 #define ZCL_CURRENT_TIER37_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0148)
2300 #define ZCL_CURRENT_TIER37_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0149)
2301 #define ZCL_CURRENT_TIER38_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x014A)
2302 #define ZCL_CURRENT_TIER38_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x014B)
2303 #define ZCL_CURRENT_TIER39_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x014C)
2304 #define ZCL_CURRENT_TIER39_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x014D)
2305 #define ZCL_CURRENT_TIER40_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x014E)
2306 #define ZCL_CURRENT_TIER40_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x014F)
2307 #define ZCL_CURRENT_TIER41_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0150)
2308 #define ZCL_CURRENT_TIER41_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0151)
2309 #define ZCL_CURRENT_TIER42_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0152)
2310 #define ZCL_CURRENT_TIER42_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0153)
2311 #define ZCL_CURRENT_TIER43_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0154)
2312 #define ZCL_CURRENT_TIER43_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0155)
2313 #define ZCL_CURRENT_TIER44_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0156)
2314 #define ZCL_CURRENT_TIER44_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0157)
2315 #define ZCL_CURRENT_TIER45_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0158)
2316 #define ZCL_CURRENT_TIER45_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0159)
2317 #define ZCL_CURRENT_TIER46_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x015A)
2318 #define ZCL_CURRENT_TIER46_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x015B)
2319 #define ZCL_CURRENT_TIER47_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x015C)
2320 #define ZCL_CURRENT_TIER47_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x015D)
2321 #define ZCL_CURRENT_TIER48_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x015E)
2322 #define ZCL_CURRENT_TIER48_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x015F)
2323 #define ZCL_CPP1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x01FC)
2324 #define ZCL_CPP2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x01FE)
2325 #define ZCL_STATUS_ATTRIBUTE_ID (0x0200)
2326 #define ZCL_REMAINING_BATTERY_LIFE_ATTRIBUTE_ID (0x0201)
2327 #define ZCL_HOURS_IN_OPERATION_ATTRIBUTE_ID (0x0202)
2328 #define ZCL_HOURS_IN_FAULT_ATTRIBUTE_ID (0x0203)
2329 #define ZCL_EXTENDED_STATUS_ATTRIBUTE_ID (0x0204)
2330 #define ZCL_REMAINING_BATTERY_LIFE_IN_DAYS_ATTRIBUTE_ID (0x0205)
2331 #define ZCL_CURRENT_METER_ID_ATTRIBUTE_ID (0x0206)
2332 #define ZCL_AMBIENT_CONSUMPTION_INDICATOR_ATTRIBUTE_ID (0x0207)
2333 #define ZCL_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x0300)
2334 #define ZCL_MULTIPLIER_ATTRIBUTE_ID (0x0301)
2335 #define ZCL_DIVISOR_ATTRIBUTE_ID (0x0302)
2336 #define ZCL_SUMMATION_FORMATTING_ATTRIBUTE_ID (0x0303)
2337 #define ZCL_DEMAND_FORMATTING_ATTRIBUTE_ID (0x0304)
2338 #define ZCL_HISTORICAL_CONSUMPTION_FORMATTING_ATTRIBUTE_ID (0x0305)
2339 #define ZCL_METERING_DEVICE_TYPE_ATTRIBUTE_ID (0x0306)
2340 #define ZCL_SITE_ID_ATTRIBUTE_ID (0x0307)
2341 #define ZCL_METER_SERIAL_NUMBER_ATTRIBUTE_ID (0x0308)
2342 #define ZCL_ENERGY_CARRIER_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x0309)
2343 #define ZCL_ENERGY_CARRIER_SUMMATION_FORMATTING_ATTRIBUTE_ID (0x030A)
2344 #define ZCL_ENERGY_CARRIER_DEMAND_FORMATTING_ATTRIBUTE_ID (0x030B)
2345 #define ZCL_TEMPERATURE_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x030C)
2346 #define ZCL_TEMPERATURE_FORMATTING_ATTRIBUTE_ID (0x030D)
2347 #define ZCL_MODULE_SERIAL_NUMBER_ATTRIBUTE_ID (0x030E)
2348 #define ZCL_OPERATING_TARIFF_LABEL_DELIVERED_ATTRIBUTE_ID (0x030F)
2349 #define ZCL_OPERATING_TARIFF_LABEL_RECEIVED_ATTRIBUTE_ID (0x0310)
2350 #define ZCL_CUSTOMER_ID_NUMBER_ATTRIBUTE_ID (0x0311)
2351 #define ZCL_ALTERNATIVE_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x0312)
2352 #define ZCL_ALTERNATIVE_DEMAND_FORMATTING_ATTRIBUTE_ID (0x0313)
2353 #define ZCL_ALTERNATIVE_CONSUMPTION_FORMATTING_ATTRIBUTE_ID (0x0314)
2354 #define ZCL_INSTANTANEOUS_DEMAND_ATTRIBUTE_ID (0x0400)
2355 #define ZCL_CURRENT_DAY_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0401)
2356 #define ZCL_CURRENT_DAY_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0402)
2357 #define ZCL_PREVIOUS_DAY_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0403)
2358 #define ZCL_PREVIOUS_DAY_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0404)
2359 #define ZCL_CURRENT_PARTIAL_PROFILE_INTERVAL_START_TIME_DELIVERED_ATTRIBUTE_ID (0x0405)
2360 #define ZCL_CURRENT_PARTIAL_PROFILE_INTERVAL_START_TIME_RECEIVED_ATTRIBUTE_ID (0x0406)
2361 #define ZCL_CURRENT_PARTIAL_PROFILE_INTERVAL_VALUE_DELIVERED_ATTRIBUTE_ID (0x0407)
2362 #define ZCL_CURRENT_PARTIAL_PROFILE_INTERVAL_VALUE_RECEIVED_ATTRIBUTE_ID (0x0408)
2363 #define ZCL_CURRENT_DAY_MAX_PRESSURE_ATTRIBUTE_ID (0x0409)
2364 #define ZCL_CURRENT_DAY_MIN_PRESSURE_ATTRIBUTE_ID (0x040A)
2365 #define ZCL_PREVIOUS_DAY_MAX_PRESSURE_ATTRIBUTE_ID (0x040B)
2366 #define ZCL_PREVIOUS_DAY_MIN_PRESSURE_ATTRIBUTE_ID (0x040C)
2367 #define ZCL_CURRENT_DAY_MAX_DEMAND_ATTRIBUTE_ID (0x040D)
2368 #define ZCL_PREVIOUS_DAY_MAX_DEMAND_ATTRIBUTE_ID (0x040E)
2369 #define ZCL_CURRENT_MONTH_MAX_DEMAND_ATTRIBUTE_ID (0x040F)
2370 #define ZCL_CURRENT_YEAR_MAX_DEMAND_ATTRIBUTE_ID (0x0410)
2371 #define ZCL_CURRENT_DAY_MAX_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0411)
2372 #define ZCL_PREVIOUS_DAY_MAX_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0412)
2373 #define ZCL_CURRENT_MONTH_MAX_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0413)
2374 #define ZCL_CURRENT_MONTH_MIN_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0414)
2375 #define ZCL_CURRENT_YEAR_MAX_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0415)
2376 #define ZCL_CURRENT_YEAR_MIN_ENERGY_CARRIER_DEMAND_ATTRIBUTE_ID (0x0416)
2377 #define ZCL_PREVIOUS_DAY2_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0420)
2378 #define ZCL_PREVIOUS_DAY2_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0421)
2379 #define ZCL_PREVIOUS_DAY3_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0422)
2380 #define ZCL_PREVIOUS_DAY3_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0423)
2381 #define ZCL_PREVIOUS_DAY4_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0424)
2382 #define ZCL_PREVIOUS_DAY4_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0425)
2383 #define ZCL_PREVIOUS_DAY5_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0426)
2384 #define ZCL_PREVIOUS_DAY5_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0427)
2385 #define ZCL_PREVIOUS_DAY6_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0428)
2386 #define ZCL_PREVIOUS_DAY6_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0429)
2387 #define ZCL_PREVIOUS_DAY7_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x042A)
2388 #define ZCL_PREVIOUS_DAY7_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x042B)
2389 #define ZCL_PREVIOUS_DAY8_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x042C)
2390 #define ZCL_PREVIOUS_DAY8_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x042D)
2391 #define ZCL_CURRENT_WEEK_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0430)
2392 #define ZCL_CURRENT_WEEK_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0431)
2393 #define ZCL_PREVIOUS_WEEK_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0432)
2394 #define ZCL_PREVIOUS_WEEK_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0433)
2395 #define ZCL_PREVIOUS_WEEK2_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0434)
2396 #define ZCL_PREVIOUS_WEEK2_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0435)
2397 #define ZCL_PREVIOUS_WEEK3_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0436)
2398 #define ZCL_PREVIOUS_WEEK3_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0437)
2399 #define ZCL_PREVIOUS_WEEK4_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0438)
2400 #define ZCL_PREVIOUS_WEEK4_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0439)
2401 #define ZCL_PREVIOUS_WEEK5_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x043A)
2402 #define ZCL_PREVIOUS_WEEK5_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x043B)
2403 #define ZCL_CURRENT_MONTH_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0440)
2404 #define ZCL_CURRENT_MONTH_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0441)
2405 #define ZCL_PREVIOUS_MONTH_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0442)
2406 #define ZCL_PREVIOUS_MONTH_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0443)
2407 #define ZCL_PREVIOUS_MONTH2_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0444)
2408 #define ZCL_PREVIOUS_MONTH2_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0445)
2409 #define ZCL_PREVIOUS_MONTH3_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0446)
2410 #define ZCL_PREVIOUS_MONTH3_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0447)
2411 #define ZCL_PREVIOUS_MONTH4_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0448)
2412 #define ZCL_PREVIOUS_MONTH4_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0449)
2413 #define ZCL_PREVIOUS_MONTH5_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x044A)
2414 #define ZCL_PREVIOUS_MONTH5_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x044B)
2415 #define ZCL_PREVIOUS_MONTH6_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x044C)
2416 #define ZCL_PREVIOUS_MONTH6_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x044D)
2417 #define ZCL_PREVIOUS_MONTH7_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x044E)
2418 #define ZCL_PREVIOUS_MONTH7_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x044F)
2419 #define ZCL_PREVIOUS_MONTH8_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0450)
2420 #define ZCL_PREVIOUS_MONTH8_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0451)
2421 #define ZCL_PREVIOUS_MONTH9_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0452)
2422 #define ZCL_PREVIOUS_MONTH9_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0453)
2423 #define ZCL_PREVIOUS_MONTH10_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0454)
2424 #define ZCL_PREVIOUS_MONTH10_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0455)
2425 #define ZCL_PREVIOUS_MONTH11_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0456)
2426 #define ZCL_PREVIOUS_MONTH11_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0457)
2427 #define ZCL_PREVIOUS_MONTH12_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0458)
2428 #define ZCL_PREVIOUS_MONTH12_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0459)
2429 #define ZCL_PREVIOUS_MONTH13_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x045A)
2430 #define ZCL_PREVIOUS_MONTH13_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x045B)
2431 #define ZCL_METERING_HISTORICAL_FREEZE_TIME_ATTRIBUTE_ID (0x045C)
2432 #define ZCL_CURRENT_DAY_MAX_DEMAND_DELIVERED_ATTRIBUTE_ID (0x045D)
2433 #define ZCL_CURRENT_DAY_MAX_DEMAND_DELIVERED_TIME_ATTRIBUTE_ID (0x045E)
2434 #define ZCL_CURRENT_DAY_MAX_DEMAND_RECEIVED_ATTRIBUTE_ID (0x045F)
2435 #define ZCL_CURRENT_DAY_MAX_DEMAND_RECEIVED_TIME_ATTRIBUTE_ID (0x0460)
2436 #define ZCL_PREVIOUS_DAY_MAX_DEMAND_DELIVERED_ATTRIBUTE_ID (0x0461)
2437 #define ZCL_PREVIOUS_DAY_MAX_DEMAND_DELIVERED_TIME_ATTRIBUTE_ID (0x0462)
2438 #define ZCL_PREVIOUS_DAY_MAX_DEMAND_RECEIVED_ATTRIBUTE_ID (0x0463)
2439 #define ZCL_PREVIOUS_DAY_MAX_DEMAND_RECEIVED_TIME_ATTRIBUTE_ID (0x0464)
2440 #define ZCL_MAX_NUMBER_OF_PERIODS_DELIVERED_ATTRIBUTE_ID (0x0500)
2441 #define ZCL_CURRENT_DEMAND_DELIVERED_ATTRIBUTE_ID (0x0600)
2442 #define ZCL_DEMAND_LIMIT_ATTRIBUTE_ID (0x0601)
2443 #define ZCL_DEMAND_INTEGRATION_PERIOD_ATTRIBUTE_ID (0x0602)
2444 #define ZCL_NUMBER_OF_DEMAND_SUBINTERVALS_ATTRIBUTE_ID (0x0603)
2445 #define ZCL_DEMAND_LIMIT_ARM_DURATION_IN_MINUTES_ATTRIBUTE_ID (0x0604)
2446 #define ZCL_LOAD_LIMIT_SUPPLY_STATE_ATTRIBUTE_ID (0x0605)
2447 #define ZCL_LOAD_LIMIT_COUNTER_ATTRIBUTE_ID (0x0606)
2448 #define ZCL_SUPPLY_TAMPER_STATE_ATTRIBUTE_ID (0x0607)
2449 #define ZCL_SUPPLY_DEPLETION_STATE_ATTRIBUTE_ID (0x0608)
2450 #define ZCL_SUPPLY_UNCONTROLLED_FLOW_STATE_ATTRIBUTE_ID (0x0609)
2451 #define ZCL_CURRENT_NO_TIER_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0700)
2452 #define ZCL_CURRENT_NO_TIER_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0701)
2453 #define ZCL_CURRENT_NO_TIER_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0702)
2454 #define ZCL_CURRENT_NO_TIER_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0703)
2455 #define ZCL_CURRENT_NO_TIER_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0704)
2456 #define ZCL_CURRENT_NO_TIER_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0705)
2457 #define ZCL_CURRENT_NO_TIER_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0706)
2458 #define ZCL_CURRENT_NO_TIER_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0707)
2459 #define ZCL_CURRENT_NO_TIER_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0708)
2460 #define ZCL_CURRENT_NO_TIER_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0709)
2461 #define ZCL_CURRENT_NO_TIER_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070A)
2462 #define ZCL_CURRENT_NO_TIER_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070B)
2463 #define ZCL_CURRENT_NO_TIER_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070C)
2464 #define ZCL_CURRENT_NO_TIER_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070D)
2465 #define ZCL_CURRENT_NO_TIER_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070E)
2466 #define ZCL_CURRENT_NO_TIER_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x070F)
2467 #define ZCL_CURRENT_TIER1_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0710)
2468 #define ZCL_CURRENT_TIER1_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0711)
2469 #define ZCL_CURRENT_TIER1_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0712)
2470 #define ZCL_CURRENT_TIER1_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0713)
2471 #define ZCL_CURRENT_TIER1_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0714)
2472 #define ZCL_CURRENT_TIER1_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0715)
2473 #define ZCL_CURRENT_TIER1_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0716)
2474 #define ZCL_CURRENT_TIER1_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0717)
2475 #define ZCL_CURRENT_TIER1_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0718)
2476 #define ZCL_CURRENT_TIER1_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0719)
2477 #define ZCL_CURRENT_TIER1_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071A)
2478 #define ZCL_CURRENT_TIER1_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071B)
2479 #define ZCL_CURRENT_TIER1_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071C)
2480 #define ZCL_CURRENT_TIER1_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071D)
2481 #define ZCL_CURRENT_TIER1_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071E)
2482 #define ZCL_CURRENT_TIER1_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x071F)
2483 #define ZCL_CURRENT_TIER2_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0720)
2484 #define ZCL_CURRENT_TIER2_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0721)
2485 #define ZCL_CURRENT_TIER2_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0722)
2486 #define ZCL_CURRENT_TIER2_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0723)
2487 #define ZCL_CURRENT_TIER2_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0724)
2488 #define ZCL_CURRENT_TIER2_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0725)
2489 #define ZCL_CURRENT_TIER2_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0726)
2490 #define ZCL_CURRENT_TIER2_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0727)
2491 #define ZCL_CURRENT_TIER2_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0728)
2492 #define ZCL_CURRENT_TIER2_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0729)
2493 #define ZCL_CURRENT_TIER2_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072A)
2494 #define ZCL_CURRENT_TIER2_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072B)
2495 #define ZCL_CURRENT_TIER2_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072C)
2496 #define ZCL_CURRENT_TIER2_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072D)
2497 #define ZCL_CURRENT_TIER2_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072E)
2498 #define ZCL_CURRENT_TIER2_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x072F)
2499 #define ZCL_CURRENT_TIER3_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0730)
2500 #define ZCL_CURRENT_TIER3_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0731)
2501 #define ZCL_CURRENT_TIER3_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0732)
2502 #define ZCL_CURRENT_TIER3_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0733)
2503 #define ZCL_CURRENT_TIER3_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0734)
2504 #define ZCL_CURRENT_TIER3_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0735)
2505 #define ZCL_CURRENT_TIER3_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0736)
2506 #define ZCL_CURRENT_TIER3_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0737)
2507 #define ZCL_CURRENT_TIER3_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0738)
2508 #define ZCL_CURRENT_TIER3_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0739)
2509 #define ZCL_CURRENT_TIER3_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073A)
2510 #define ZCL_CURRENT_TIER3_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073B)
2511 #define ZCL_CURRENT_TIER3_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073C)
2512 #define ZCL_CURRENT_TIER3_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073D)
2513 #define ZCL_CURRENT_TIER3_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073E)
2514 #define ZCL_CURRENT_TIER3_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x073F)
2515 #define ZCL_CURRENT_TIER4_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0740)
2516 #define ZCL_CURRENT_TIER4_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0741)
2517 #define ZCL_CURRENT_TIER4_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0742)
2518 #define ZCL_CURRENT_TIER4_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0743)
2519 #define ZCL_CURRENT_TIER4_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0744)
2520 #define ZCL_CURRENT_TIER4_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0745)
2521 #define ZCL_CURRENT_TIER4_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0746)
2522 #define ZCL_CURRENT_TIER4_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0747)
2523 #define ZCL_CURRENT_TIER4_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0748)
2524 #define ZCL_CURRENT_TIER4_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0749)
2525 #define ZCL_CURRENT_TIER4_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074A)
2526 #define ZCL_CURRENT_TIER4_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074B)
2527 #define ZCL_CURRENT_TIER4_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074C)
2528 #define ZCL_CURRENT_TIER4_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074D)
2529 #define ZCL_CURRENT_TIER4_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074E)
2530 #define ZCL_CURRENT_TIER4_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x074F)
2531 #define ZCL_CURRENT_TIER5_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0750)
2532 #define ZCL_CURRENT_TIER5_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0751)
2533 #define ZCL_CURRENT_TIER5_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0752)
2534 #define ZCL_CURRENT_TIER5_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0753)
2535 #define ZCL_CURRENT_TIER5_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0754)
2536 #define ZCL_CURRENT_TIER5_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0755)
2537 #define ZCL_CURRENT_TIER5_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0756)
2538 #define ZCL_CURRENT_TIER5_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0757)
2539 #define ZCL_CURRENT_TIER5_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0758)
2540 #define ZCL_CURRENT_TIER5_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0759)
2541 #define ZCL_CURRENT_TIER5_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075A)
2542 #define ZCL_CURRENT_TIER5_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075B)
2543 #define ZCL_CURRENT_TIER5_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075C)
2544 #define ZCL_CURRENT_TIER5_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075D)
2545 #define ZCL_CURRENT_TIER5_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075E)
2546 #define ZCL_CURRENT_TIER5_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x075F)
2547 #define ZCL_CURRENT_TIER6_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0760)
2548 #define ZCL_CURRENT_TIER6_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0761)
2549 #define ZCL_CURRENT_TIER6_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0762)
2550 #define ZCL_CURRENT_TIER6_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0763)
2551 #define ZCL_CURRENT_TIER6_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0764)
2552 #define ZCL_CURRENT_TIER6_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0765)
2553 #define ZCL_CURRENT_TIER6_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0766)
2554 #define ZCL_CURRENT_TIER6_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0767)
2555 #define ZCL_CURRENT_TIER6_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0768)
2556 #define ZCL_CURRENT_TIER6_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0769)
2557 #define ZCL_CURRENT_TIER6_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076A)
2558 #define ZCL_CURRENT_TIER6_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076B)
2559 #define ZCL_CURRENT_TIER6_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076C)
2560 #define ZCL_CURRENT_TIER6_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076D)
2561 #define ZCL_CURRENT_TIER6_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076E)
2562 #define ZCL_CURRENT_TIER6_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x076F)
2563 #define ZCL_CURRENT_TIER7_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0770)
2564 #define ZCL_CURRENT_TIER7_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0771)
2565 #define ZCL_CURRENT_TIER7_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0772)
2566 #define ZCL_CURRENT_TIER7_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0773)
2567 #define ZCL_CURRENT_TIER7_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0774)
2568 #define ZCL_CURRENT_TIER7_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0775)
2569 #define ZCL_CURRENT_TIER7_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0776)
2570 #define ZCL_CURRENT_TIER7_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0777)
2571 #define ZCL_CURRENT_TIER7_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0778)
2572 #define ZCL_CURRENT_TIER7_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0779)
2573 #define ZCL_CURRENT_TIER7_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077A)
2574 #define ZCL_CURRENT_TIER7_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077B)
2575 #define ZCL_CURRENT_TIER7_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077C)
2576 #define ZCL_CURRENT_TIER7_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077D)
2577 #define ZCL_CURRENT_TIER7_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077E)
2578 #define ZCL_CURRENT_TIER7_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x077F)
2579 #define ZCL_CURRENT_TIER8_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0780)
2580 #define ZCL_CURRENT_TIER8_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0781)
2581 #define ZCL_CURRENT_TIER8_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0782)
2582 #define ZCL_CURRENT_TIER8_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0783)
2583 #define ZCL_CURRENT_TIER8_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0784)
2584 #define ZCL_CURRENT_TIER8_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0785)
2585 #define ZCL_CURRENT_TIER8_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0786)
2586 #define ZCL_CURRENT_TIER8_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0787)
2587 #define ZCL_CURRENT_TIER8_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0788)
2588 #define ZCL_CURRENT_TIER8_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0789)
2589 #define ZCL_CURRENT_TIER8_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078A)
2590 #define ZCL_CURRENT_TIER8_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078B)
2591 #define ZCL_CURRENT_TIER8_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078C)
2592 #define ZCL_CURRENT_TIER8_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078D)
2593 #define ZCL_CURRENT_TIER8_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078E)
2594 #define ZCL_CURRENT_TIER8_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x078F)
2595 #define ZCL_CURRENT_TIER9_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0790)
2596 #define ZCL_CURRENT_TIER9_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0791)
2597 #define ZCL_CURRENT_TIER9_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0792)
2598 #define ZCL_CURRENT_TIER9_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0793)
2599 #define ZCL_CURRENT_TIER9_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0794)
2600 #define ZCL_CURRENT_TIER9_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0795)
2601 #define ZCL_CURRENT_TIER9_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0796)
2602 #define ZCL_CURRENT_TIER9_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0797)
2603 #define ZCL_CURRENT_TIER9_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0798)
2604 #define ZCL_CURRENT_TIER9_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x0799)
2605 #define ZCL_CURRENT_TIER9_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079A)
2606 #define ZCL_CURRENT_TIER9_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079B)
2607 #define ZCL_CURRENT_TIER9_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079C)
2608 #define ZCL_CURRENT_TIER9_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079D)
2609 #define ZCL_CURRENT_TIER9_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079E)
2610 #define ZCL_CURRENT_TIER9_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x079F)
2611 #define ZCL_CURRENT_TIER10_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A0)
2612 #define ZCL_CURRENT_TIER10_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A1)
2613 #define ZCL_CURRENT_TIER10_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A2)
2614 #define ZCL_CURRENT_TIER10_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A3)
2615 #define ZCL_CURRENT_TIER10_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A4)
2616 #define ZCL_CURRENT_TIER10_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A5)
2617 #define ZCL_CURRENT_TIER10_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A6)
2618 #define ZCL_CURRENT_TIER10_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A7)
2619 #define ZCL_CURRENT_TIER10_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A8)
2620 #define ZCL_CURRENT_TIER10_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07A9)
2621 #define ZCL_CURRENT_TIER10_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AA)
2622 #define ZCL_CURRENT_TIER10_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AB)
2623 #define ZCL_CURRENT_TIER10_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AC)
2624 #define ZCL_CURRENT_TIER10_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AD)
2625 #define ZCL_CURRENT_TIER10_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AE)
2626 #define ZCL_CURRENT_TIER10_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07AF)
2627 #define ZCL_CURRENT_TIER11_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B0)
2628 #define ZCL_CURRENT_TIER11_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B1)
2629 #define ZCL_CURRENT_TIER11_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B2)
2630 #define ZCL_CURRENT_TIER11_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B3)
2631 #define ZCL_CURRENT_TIER11_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B4)
2632 #define ZCL_CURRENT_TIER11_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B5)
2633 #define ZCL_CURRENT_TIER11_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B6)
2634 #define ZCL_CURRENT_TIER11_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B7)
2635 #define ZCL_CURRENT_TIER11_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B8)
2636 #define ZCL_CURRENT_TIER11_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07B9)
2637 #define ZCL_CURRENT_TIER11_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BA)
2638 #define ZCL_CURRENT_TIER11_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BB)
2639 #define ZCL_CURRENT_TIER11_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BC)
2640 #define ZCL_CURRENT_TIER11_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BD)
2641 #define ZCL_CURRENT_TIER11_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BE)
2642 #define ZCL_CURRENT_TIER11_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07BF)
2643 #define ZCL_CURRENT_TIER12_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C0)
2644 #define ZCL_CURRENT_TIER12_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C1)
2645 #define ZCL_CURRENT_TIER12_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C2)
2646 #define ZCL_CURRENT_TIER12_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C3)
2647 #define ZCL_CURRENT_TIER12_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C4)
2648 #define ZCL_CURRENT_TIER12_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C5)
2649 #define ZCL_CURRENT_TIER12_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C6)
2650 #define ZCL_CURRENT_TIER12_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C7)
2651 #define ZCL_CURRENT_TIER12_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C8)
2652 #define ZCL_CURRENT_TIER12_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07C9)
2653 #define ZCL_CURRENT_TIER12_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CA)
2654 #define ZCL_CURRENT_TIER12_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CB)
2655 #define ZCL_CURRENT_TIER12_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CC)
2656 #define ZCL_CURRENT_TIER12_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CD)
2657 #define ZCL_CURRENT_TIER12_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CE)
2658 #define ZCL_CURRENT_TIER12_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07CF)
2659 #define ZCL_CURRENT_TIER13_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D0)
2660 #define ZCL_CURRENT_TIER13_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D1)
2661 #define ZCL_CURRENT_TIER13_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D2)
2662 #define ZCL_CURRENT_TIER13_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D3)
2663 #define ZCL_CURRENT_TIER13_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D4)
2664 #define ZCL_CURRENT_TIER13_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D5)
2665 #define ZCL_CURRENT_TIER13_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D6)
2666 #define ZCL_CURRENT_TIER13_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D7)
2667 #define ZCL_CURRENT_TIER13_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D8)
2668 #define ZCL_CURRENT_TIER13_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07D9)
2669 #define ZCL_CURRENT_TIER13_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DA)
2670 #define ZCL_CURRENT_TIER13_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DB)
2671 #define ZCL_CURRENT_TIER13_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DC)
2672 #define ZCL_CURRENT_TIER13_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DD)
2673 #define ZCL_CURRENT_TIER13_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DE)
2674 #define ZCL_CURRENT_TIER13_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07DF)
2675 #define ZCL_CURRENT_TIER14_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E0)
2676 #define ZCL_CURRENT_TIER14_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E1)
2677 #define ZCL_CURRENT_TIER14_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E2)
2678 #define ZCL_CURRENT_TIER14_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E3)
2679 #define ZCL_CURRENT_TIER14_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E4)
2680 #define ZCL_CURRENT_TIER14_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E5)
2681 #define ZCL_CURRENT_TIER14_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E6)
2682 #define ZCL_CURRENT_TIER14_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E7)
2683 #define ZCL_CURRENT_TIER14_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E8)
2684 #define ZCL_CURRENT_TIER14_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07E9)
2685 #define ZCL_CURRENT_TIER14_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07EA)
2686 #define ZCL_CURRENT_TIER14_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07EB)
2687 #define ZCL_CURRENT_TIER14_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07EC)
2688 #define ZCL_CURRENT_TIER14_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07ED)
2689 #define ZCL_CURRENT_TIER14_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07EE)
2690 #define ZCL_CURRENT_TIER14_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07EF)
2691 #define ZCL_CURRENT_TIER15_BLOCK1_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F0)
2692 #define ZCL_CURRENT_TIER15_BLOCK2_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F1)
2693 #define ZCL_CURRENT_TIER15_BLOCK3_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F2)
2694 #define ZCL_CURRENT_TIER15_BLOCK4_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F3)
2695 #define ZCL_CURRENT_TIER15_BLOCK5_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F4)
2696 #define ZCL_CURRENT_TIER15_BLOCK6_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F5)
2697 #define ZCL_CURRENT_TIER15_BLOCK7_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F6)
2698 #define ZCL_CURRENT_TIER15_BLOCK8_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F7)
2699 #define ZCL_CURRENT_TIER15_BLOCK9_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F8)
2700 #define ZCL_CURRENT_TIER15_BLOCK10_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07F9)
2701 #define ZCL_CURRENT_TIER15_BLOCK11_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FA)
2702 #define ZCL_CURRENT_TIER15_BLOCK12_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FB)
2703 #define ZCL_CURRENT_TIER15_BLOCK13_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FC)
2704 #define ZCL_CURRENT_TIER15_BLOCK14_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FD)
2705 #define ZCL_CURRENT_TIER15_BLOCK15_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FE)
2706 #define ZCL_CURRENT_TIER15_BLOCK16_SUMMATION_DELIVERED_ATTRIBUTE_ID (0x07FF)
2707 #define ZCL_GENERIC_ALARM_MASK_ATTRIBUTE_ID (0x0800)
2708 #define ZCL_ELECTRICITY_ALARM_MASK_ATTRIBUTE_ID (0x0801)
2709 #define ZCL_GENERIC_FLOW_PRESSURE_ALARM_MASK_ATTRIBUTE_ID (0x0802)
2710 #define ZCL_WATER_SPECIFIC_ALARM_MASK_ATTRIBUTE_ID (0x0803)
2711 #define ZCL_HEAT_AND_COOLING_SPECIFIC_ALARM_MASK_ATTRIBUTE_ID (0x0804)
2712 #define ZCL_GAS_SPECIFIC_ALARM_MASK_ATTRIBUTE_ID (0x0805)
2713 #define ZCL_METERING_EXTENDED_GENERIC_ALARM_MASK_ATTRIBUTE_ID (0x0806)
2714 #define ZCL_METERING_MANUFACTURE_ALARM_MASK_ATTRIBUTE_ID (0x0807)
2715 #define ZCL_CURRENT_NO_TIER_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0900)
2716 #define ZCL_CURRENT_NO_TIER_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0901)
2717 #define ZCL_CURRENT_NO_TIER_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0902)
2718 #define ZCL_CURRENT_NO_TIER_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0903)
2719 #define ZCL_CURRENT_NO_TIER_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0904)
2720 #define ZCL_CURRENT_NO_TIER_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0905)
2721 #define ZCL_CURRENT_NO_TIER_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0906)
2722 #define ZCL_CURRENT_NO_TIER_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0907)
2723 #define ZCL_CURRENT_NO_TIER_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0908)
2724 #define ZCL_CURRENT_NO_TIER_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0909)
2725 #define ZCL_CURRENT_NO_TIER_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090A)
2726 #define ZCL_CURRENT_NO_TIER_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090B)
2727 #define ZCL_CURRENT_NO_TIER_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090C)
2728 #define ZCL_CURRENT_NO_TIER_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090D)
2729 #define ZCL_CURRENT_NO_TIER_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090E)
2730 #define ZCL_CURRENT_NO_TIER_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x090F)
2731 #define ZCL_CURRENT_TIER1_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0910)
2732 #define ZCL_CURRENT_TIER1_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0911)
2733 #define ZCL_CURRENT_TIER1_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0912)
2734 #define ZCL_CURRENT_TIER1_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0913)
2735 #define ZCL_CURRENT_TIER1_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0914)
2736 #define ZCL_CURRENT_TIER1_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0915)
2737 #define ZCL_CURRENT_TIER1_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0916)
2738 #define ZCL_CURRENT_TIER1_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0917)
2739 #define ZCL_CURRENT_TIER1_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0918)
2740 #define ZCL_CURRENT_TIER1_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0919)
2741 #define ZCL_CURRENT_TIER1_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091A)
2742 #define ZCL_CURRENT_TIER1_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091B)
2743 #define ZCL_CURRENT_TIER1_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091C)
2744 #define ZCL_CURRENT_TIER1_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091D)
2745 #define ZCL_CURRENT_TIER1_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091E)
2746 #define ZCL_CURRENT_TIER1_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x091F)
2747 #define ZCL_CURRENT_TIER2_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0920)
2748 #define ZCL_CURRENT_TIER2_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0921)
2749 #define ZCL_CURRENT_TIER2_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0922)
2750 #define ZCL_CURRENT_TIER2_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0923)
2751 #define ZCL_CURRENT_TIER2_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0924)
2752 #define ZCL_CURRENT_TIER2_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0925)
2753 #define ZCL_CURRENT_TIER2_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0926)
2754 #define ZCL_CURRENT_TIER2_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0927)
2755 #define ZCL_CURRENT_TIER2_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0928)
2756 #define ZCL_CURRENT_TIER2_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0929)
2757 #define ZCL_CURRENT_TIER2_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092A)
2758 #define ZCL_CURRENT_TIER2_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092B)
2759 #define ZCL_CURRENT_TIER2_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092C)
2760 #define ZCL_CURRENT_TIER2_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092D)
2761 #define ZCL_CURRENT_TIER2_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092E)
2762 #define ZCL_CURRENT_TIER2_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x092F)
2763 #define ZCL_CURRENT_TIER3_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0930)
2764 #define ZCL_CURRENT_TIER3_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0931)
2765 #define ZCL_CURRENT_TIER3_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0932)
2766 #define ZCL_CURRENT_TIER3_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0933)
2767 #define ZCL_CURRENT_TIER3_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0934)
2768 #define ZCL_CURRENT_TIER3_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0935)
2769 #define ZCL_CURRENT_TIER3_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0936)
2770 #define ZCL_CURRENT_TIER3_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0937)
2771 #define ZCL_CURRENT_TIER3_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0938)
2772 #define ZCL_CURRENT_TIER3_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0939)
2773 #define ZCL_CURRENT_TIER3_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093A)
2774 #define ZCL_CURRENT_TIER3_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093B)
2775 #define ZCL_CURRENT_TIER3_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093C)
2776 #define ZCL_CURRENT_TIER3_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093D)
2777 #define ZCL_CURRENT_TIER3_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093E)
2778 #define ZCL_CURRENT_TIER3_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x093F)
2779 #define ZCL_CURRENT_TIER4_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0940)
2780 #define ZCL_CURRENT_TIER4_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0941)
2781 #define ZCL_CURRENT_TIER4_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0942)
2782 #define ZCL_CURRENT_TIER4_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0943)
2783 #define ZCL_CURRENT_TIER4_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0944)
2784 #define ZCL_CURRENT_TIER4_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0945)
2785 #define ZCL_CURRENT_TIER4_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0946)
2786 #define ZCL_CURRENT_TIER4_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0947)
2787 #define ZCL_CURRENT_TIER4_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0948)
2788 #define ZCL_CURRENT_TIER4_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0949)
2789 #define ZCL_CURRENT_TIER4_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094A)
2790 #define ZCL_CURRENT_TIER4_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094B)
2791 #define ZCL_CURRENT_TIER4_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094C)
2792 #define ZCL_CURRENT_TIER4_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094D)
2793 #define ZCL_CURRENT_TIER4_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094E)
2794 #define ZCL_CURRENT_TIER4_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x094F)
2795 #define ZCL_CURRENT_TIER5_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0950)
2796 #define ZCL_CURRENT_TIER5_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0951)
2797 #define ZCL_CURRENT_TIER5_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0952)
2798 #define ZCL_CURRENT_TIER5_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0953)
2799 #define ZCL_CURRENT_TIER5_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0954)
2800 #define ZCL_CURRENT_TIER5_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0955)
2801 #define ZCL_CURRENT_TIER5_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0956)
2802 #define ZCL_CURRENT_TIER5_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0957)
2803 #define ZCL_CURRENT_TIER5_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0958)
2804 #define ZCL_CURRENT_TIER5_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0959)
2805 #define ZCL_CURRENT_TIER5_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095A)
2806 #define ZCL_CURRENT_TIER5_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095B)
2807 #define ZCL_CURRENT_TIER5_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095C)
2808 #define ZCL_CURRENT_TIER5_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095D)
2809 #define ZCL_CURRENT_TIER5_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095E)
2810 #define ZCL_CURRENT_TIER5_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x095F)
2811 #define ZCL_CURRENT_TIER6_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0960)
2812 #define ZCL_CURRENT_TIER6_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0961)
2813 #define ZCL_CURRENT_TIER6_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0962)
2814 #define ZCL_CURRENT_TIER6_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0963)
2815 #define ZCL_CURRENT_TIER6_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0964)
2816 #define ZCL_CURRENT_TIER6_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0965)
2817 #define ZCL_CURRENT_TIER6_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0966)
2818 #define ZCL_CURRENT_TIER6_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0967)
2819 #define ZCL_CURRENT_TIER6_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0968)
2820 #define ZCL_CURRENT_TIER6_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0969)
2821 #define ZCL_CURRENT_TIER6_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096A)
2822 #define ZCL_CURRENT_TIER6_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096B)
2823 #define ZCL_CURRENT_TIER6_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096C)
2824 #define ZCL_CURRENT_TIER6_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096D)
2825 #define ZCL_CURRENT_TIER6_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096E)
2826 #define ZCL_CURRENT_TIER6_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x096F)
2827 #define ZCL_CURRENT_TIER7_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0970)
2828 #define ZCL_CURRENT_TIER7_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0971)
2829 #define ZCL_CURRENT_TIER7_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0972)
2830 #define ZCL_CURRENT_TIER7_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0973)
2831 #define ZCL_CURRENT_TIER7_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0974)
2832 #define ZCL_CURRENT_TIER7_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0975)
2833 #define ZCL_CURRENT_TIER7_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0976)
2834 #define ZCL_CURRENT_TIER7_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0977)
2835 #define ZCL_CURRENT_TIER7_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0978)
2836 #define ZCL_CURRENT_TIER7_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0979)
2837 #define ZCL_CURRENT_TIER7_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097A)
2838 #define ZCL_CURRENT_TIER7_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097B)
2839 #define ZCL_CURRENT_TIER7_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097C)
2840 #define ZCL_CURRENT_TIER7_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097D)
2841 #define ZCL_CURRENT_TIER7_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097E)
2842 #define ZCL_CURRENT_TIER7_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x097F)
2843 #define ZCL_CURRENT_TIER8_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0980)
2844 #define ZCL_CURRENT_TIER8_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0981)
2845 #define ZCL_CURRENT_TIER8_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0982)
2846 #define ZCL_CURRENT_TIER8_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0983)
2847 #define ZCL_CURRENT_TIER8_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0984)
2848 #define ZCL_CURRENT_TIER8_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0985)
2849 #define ZCL_CURRENT_TIER8_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0986)
2850 #define ZCL_CURRENT_TIER8_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0987)
2851 #define ZCL_CURRENT_TIER8_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0988)
2852 #define ZCL_CURRENT_TIER8_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0989)
2853 #define ZCL_CURRENT_TIER8_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098A)
2854 #define ZCL_CURRENT_TIER8_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098B)
2855 #define ZCL_CURRENT_TIER8_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098C)
2856 #define ZCL_CURRENT_TIER8_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098D)
2857 #define ZCL_CURRENT_TIER8_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098E)
2858 #define ZCL_CURRENT_TIER8_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x098F)
2859 #define ZCL_CURRENT_TIER9_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0990)
2860 #define ZCL_CURRENT_TIER9_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0991)
2861 #define ZCL_CURRENT_TIER9_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0992)
2862 #define ZCL_CURRENT_TIER9_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0993)
2863 #define ZCL_CURRENT_TIER9_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0994)
2864 #define ZCL_CURRENT_TIER9_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0995)
2865 #define ZCL_CURRENT_TIER9_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0996)
2866 #define ZCL_CURRENT_TIER9_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0997)
2867 #define ZCL_CURRENT_TIER9_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0998)
2868 #define ZCL_CURRENT_TIER9_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x0999)
2869 #define ZCL_CURRENT_TIER9_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099A)
2870 #define ZCL_CURRENT_TIER9_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099B)
2871 #define ZCL_CURRENT_TIER9_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099C)
2872 #define ZCL_CURRENT_TIER9_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099D)
2873 #define ZCL_CURRENT_TIER9_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099E)
2874 #define ZCL_CURRENT_TIER9_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x099F)
2875 #define ZCL_CURRENT_TIER10_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A0)
2876 #define ZCL_CURRENT_TIER10_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A1)
2877 #define ZCL_CURRENT_TIER10_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A2)
2878 #define ZCL_CURRENT_TIER10_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A3)
2879 #define ZCL_CURRENT_TIER10_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A4)
2880 #define ZCL_CURRENT_TIER10_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A5)
2881 #define ZCL_CURRENT_TIER10_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A6)
2882 #define ZCL_CURRENT_TIER10_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A7)
2883 #define ZCL_CURRENT_TIER10_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A8)
2884 #define ZCL_CURRENT_TIER10_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09A9)
2885 #define ZCL_CURRENT_TIER10_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AA)
2886 #define ZCL_CURRENT_TIER10_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AB)
2887 #define ZCL_CURRENT_TIER10_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AC)
2888 #define ZCL_CURRENT_TIER10_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AD)
2889 #define ZCL_CURRENT_TIER10_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AE)
2890 #define ZCL_CURRENT_TIER10_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09AF)
2891 #define ZCL_CURRENT_TIER11_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B0)
2892 #define ZCL_CURRENT_TIER11_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B1)
2893 #define ZCL_CURRENT_TIER11_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B2)
2894 #define ZCL_CURRENT_TIER11_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B3)
2895 #define ZCL_CURRENT_TIER11_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B4)
2896 #define ZCL_CURRENT_TIER11_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B5)
2897 #define ZCL_CURRENT_TIER11_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B6)
2898 #define ZCL_CURRENT_TIER11_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B7)
2899 #define ZCL_CURRENT_TIER11_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B8)
2900 #define ZCL_CURRENT_TIER11_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09B9)
2901 #define ZCL_CURRENT_TIER11_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BA)
2902 #define ZCL_CURRENT_TIER11_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BB)
2903 #define ZCL_CURRENT_TIER11_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BC)
2904 #define ZCL_CURRENT_TIER11_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BD)
2905 #define ZCL_CURRENT_TIER11_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BE)
2906 #define ZCL_CURRENT_TIER11_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09BF)
2907 #define ZCL_CURRENT_TIER12_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C0)
2908 #define ZCL_CURRENT_TIER12_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C1)
2909 #define ZCL_CURRENT_TIER12_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C2)
2910 #define ZCL_CURRENT_TIER12_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C3)
2911 #define ZCL_CURRENT_TIER12_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C4)
2912 #define ZCL_CURRENT_TIER12_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C5)
2913 #define ZCL_CURRENT_TIER12_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C6)
2914 #define ZCL_CURRENT_TIER12_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C7)
2915 #define ZCL_CURRENT_TIER12_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C8)
2916 #define ZCL_CURRENT_TIER12_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09C9)
2917 #define ZCL_CURRENT_TIER12_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CA)
2918 #define ZCL_CURRENT_TIER12_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CB)
2919 #define ZCL_CURRENT_TIER12_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CC)
2920 #define ZCL_CURRENT_TIER12_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CD)
2921 #define ZCL_CURRENT_TIER12_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CE)
2922 #define ZCL_CURRENT_TIER12_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09CF)
2923 #define ZCL_CURRENT_TIER13_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D0)
2924 #define ZCL_CURRENT_TIER13_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D1)
2925 #define ZCL_CURRENT_TIER13_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D2)
2926 #define ZCL_CURRENT_TIER13_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D3)
2927 #define ZCL_CURRENT_TIER13_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D4)
2928 #define ZCL_CURRENT_TIER13_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D5)
2929 #define ZCL_CURRENT_TIER13_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D6)
2930 #define ZCL_CURRENT_TIER13_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D7)
2931 #define ZCL_CURRENT_TIER13_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D8)
2932 #define ZCL_CURRENT_TIER13_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09D9)
2933 #define ZCL_CURRENT_TIER13_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DA)
2934 #define ZCL_CURRENT_TIER13_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DB)
2935 #define ZCL_CURRENT_TIER13_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DC)
2936 #define ZCL_CURRENT_TIER13_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DD)
2937 #define ZCL_CURRENT_TIER13_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DE)
2938 #define ZCL_CURRENT_TIER13_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09DF)
2939 #define ZCL_CURRENT_TIER14_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E0)
2940 #define ZCL_CURRENT_TIER14_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E1)
2941 #define ZCL_CURRENT_TIER14_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E2)
2942 #define ZCL_CURRENT_TIER14_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E3)
2943 #define ZCL_CURRENT_TIER14_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E4)
2944 #define ZCL_CURRENT_TIER14_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E5)
2945 #define ZCL_CURRENT_TIER14_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E6)
2946 #define ZCL_CURRENT_TIER14_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E7)
2947 #define ZCL_CURRENT_TIER14_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E8)
2948 #define ZCL_CURRENT_TIER14_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09E9)
2949 #define ZCL_CURRENT_TIER14_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09EA)
2950 #define ZCL_CURRENT_TIER14_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09EB)
2951 #define ZCL_CURRENT_TIER14_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09EC)
2952 #define ZCL_CURRENT_TIER14_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09ED)
2953 #define ZCL_CURRENT_TIER14_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09EE)
2954 #define ZCL_CURRENT_TIER14_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09EF)
2955 #define ZCL_CURRENT_TIER15_BLOCK1_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F0)
2956 #define ZCL_CURRENT_TIER15_BLOCK2_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F1)
2957 #define ZCL_CURRENT_TIER15_BLOCK3_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F2)
2958 #define ZCL_CURRENT_TIER15_BLOCK4_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F3)
2959 #define ZCL_CURRENT_TIER15_BLOCK5_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F4)
2960 #define ZCL_CURRENT_TIER15_BLOCK6_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F5)
2961 #define ZCL_CURRENT_TIER15_BLOCK7_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F6)
2962 #define ZCL_CURRENT_TIER15_BLOCK8_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F7)
2963 #define ZCL_CURRENT_TIER15_BLOCK9_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F8)
2964 #define ZCL_CURRENT_TIER15_BLOCK10_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09F9)
2965 #define ZCL_CURRENT_TIER15_BLOCK11_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FA)
2966 #define ZCL_CURRENT_TIER15_BLOCK12_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FB)
2967 #define ZCL_CURRENT_TIER15_BLOCK13_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FC)
2968 #define ZCL_CURRENT_TIER15_BLOCK14_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FD)
2969 #define ZCL_CURRENT_TIER15_BLOCK15_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FE)
2970 #define ZCL_CURRENT_TIER15_BLOCK16_SUMMATION_RECEIVED_ATTRIBUTE_ID (0x09FF)
2971 #define ZCL_BILL_TO_DATE_DELIVERED_ATTRIBUTE_ID (0x0A00)
2972 #define ZCL_BILL_TO_DATE_TIME_STAMP_DELIVERED_ATTRIBUTE_ID (0x0A01)
2973 #define ZCL_PROJECTED_BILL_DELIVERED_ATTRIBUTE_ID (0x0A02)
2974 #define ZCL_PROJECTED_BILL_TIME_STAMP_DELIVERED_ATTRIBUTE_ID (0x0A03)
2975 #define ZCL_BILL_DELIVERED_TRAILING_DIGIT_ATTRIBUTE_ID (0x0A04)
2976 #define ZCL_BILL_TO_DATE_RECEIVED_ATTRIBUTE_ID (0x0A10)
2977 #define ZCL_BILL_TO_DATE_TIME_STAMP_RECEIVED_ATTRIBUTE_ID (0x0A11)
2978 #define ZCL_PROJECTED_BILL_RECEIVED_ATTRIBUTE_ID (0x0A12)
2979 #define ZCL_PROJECTED_BILL_TIME_STAMP_RECEIVED_ATTRIBUTE_ID (0x0A13)
2980 #define ZCL_BILL_RECEIVED_TRAILING_DIGIT_ATTRIBUTE_ID (0x0A14)
2981 #define ZCL_PROPOSED_CHANGE_SUPPLY_IMPLEMENTATION_TIME_ATTRIBUTE_ID (0x0B00)
2982 #define ZCL_PROPOSED_CHANGE_SUPPLY_STATUS_ATTRIBUTE_ID (0x0B01)
2983 #define ZCL_UNCONTROLLED_FLOW_THESHOLD_ATTRIBUTE_ID (0x0B10)
2984 #define ZCL_UNCONTROLLED_FLOW_THESHOLD_UNIT_OF_MEASURE_ATTRIBUTE_ID (0x0B11)
2985 #define ZCL_UNCONTROLLED_FLOW_MULTIPLIER_ATTRIBUTE_ID (0x0B12)
2986 #define ZCL_UNCONTROLLED_FLOW_DIVISOR_ATTRIBUTE_ID (0x0B13)
2987 #define ZCL_FLOW_STABILIZATION_PERIOD_ATTRIBUTE_ID (0x0B14)
2988 #define ZCL_FLOW_MEASUREMENT_PERIOD_ATTRIBUTE_ID (0x0B15)
2989 #define ZCL_ALTERNATIVE_INSTANTANEOUS_DEMAND_ATTRIBUTE_ID (0x0C00)
2990 #define ZCL_CURRENT_ALTERNATIVE_DAY_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C01)
2991 #define ZCL_CURRENT_ALTERNATIVE_DAY_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C02)
2992 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C03)
2993 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C04)
2994 #define ZCL_CURRENT_ALTERNATIVE_PARTIAL_PROFILE_INTERVAL_START_TIME_DELIVERED_ATTRIBUTE_ID (0x0C05)
2995 #define ZCL_CURRENT_ALTERNATIVE_PARTIAL_PROFILE_INTERVAL_START_TIME_RECEIVED_ATTRIBUTE_ID (0x0C06)
2996 #define ZCL_CURRENT_ALTERNATIVE_PARTIAL_PROFILE_INTERVAL_VALUE_DELIVERED_ATTRIBUTE_ID (0x0C07)
2997 #define ZCL_CURRENT_ALTERNATIVE_PARTIAL_PROFILE_INTERVAL_VALUE_RECEIVED_ATTRIBUTE_ID (0x0C08)
2998 #define ZCL_CURRENT_ALTERNATIVE_DAY_MAX_PRESSURE_ATTRIBUTE_ID (0x0C09)
2999 #define ZCL_CURRENT_ALTERNATIVE_DAY_MIN_PRESSURE_ATTRIBUTE_ID (0x0C0A)
3000 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_PRESSURE_ATTRIBUTE_ID (0x0C0B)
3001 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MIN_PRESSURE_ATTRIBUTE_ID (0x0C0C)
3002 #define ZCL_CURRENT_ALTERNATIVE_DAY_ALTERNATIVE_MAX_DEMAND_ATTRIBUTE_ID (0x0C0D)
3003 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_DEMAND_ATTRIBUTE_ID (0x0C0E)
3004 #define ZCL_CURRENT_ALTERNATIVE_MONTH_MAX_DEMAND_ATTRIBUTE_ID (0x0C0F)
3005 #define ZCL_CURRENT_ALTERNATIVE_YEAR_MAX_DEMAND_ATTRIBUTE_ID (0x0C10)
3006 #define ZCL_PREVIOUS_DAY2_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C20)
3007 #define ZCL_PREVIOUS_DAY2_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C21)
3008 #define ZCL_PREVIOUS_DAY3_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C22)
3009 #define ZCL_PREVIOUS_DAY3_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C23)
3010 #define ZCL_PREVIOUS_DAY4_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C24)
3011 #define ZCL_PREVIOUS_DAY4_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C25)
3012 #define ZCL_PREVIOUS_DAY5_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C26)
3013 #define ZCL_PREVIOUS_DAY5_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C27)
3014 #define ZCL_PREVIOUS_DAY6_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C28)
3015 #define ZCL_PREVIOUS_DAY6_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C29)
3016 #define ZCL_PREVIOUS_DAY7_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C2A)
3017 #define ZCL_PREVIOUS_DAY7_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C2B)
3018 #define ZCL_PREVIOUS_DAY8_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C2C)
3019 #define ZCL_PREVIOUS_DAY8_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C2D)
3020 #define ZCL_CURRENT_WEEK_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C30)
3021 #define ZCL_CURRENT_WEEK_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C31)
3022 #define ZCL_PREVIOUS_WEEK_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C32)
3023 #define ZCL_PREVIOUS_WEEK_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C33)
3024 #define ZCL_PREVIOUS_WEEK2_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C34)
3025 #define ZCL_PREVIOUS_WEEK2_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C35)
3026 #define ZCL_PREVIOUS_WEEK3_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C36)
3027 #define ZCL_PREVIOUS_WEEK3_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C37)
3028 #define ZCL_PREVIOUS_WEEK4_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C38)
3029 #define ZCL_PREVIOUS_WEEK4_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C39)
3030 #define ZCL_PREVIOUS_WEEK5_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C3A)
3031 #define ZCL_PREVIOUS_WEEK5_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C3B)
3032 #define ZCL_CURRENT_MONTH_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C40)
3033 #define ZCL_CURRENT_MONTH_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C41)
3034 #define ZCL_PREVIOUS_MONTH_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C42)
3035 #define ZCL_PREVIOUS_MONTH_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C43)
3036 #define ZCL_PREVIOUS_MONTH2_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C44)
3037 #define ZCL_PREVIOUS_MONTH2_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C45)
3038 #define ZCL_PREVIOUS_MONTH3_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C46)
3039 #define ZCL_PREVIOUS_MONTH3_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C47)
3040 #define ZCL_PREVIOUS_MONTH4_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C48)
3041 #define ZCL_PREVIOUS_MONTH4_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C49)
3042 #define ZCL_PREVIOUS_MONTH5_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C4A)
3043 #define ZCL_PREVIOUS_MONTH5_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C4B)
3044 #define ZCL_PREVIOUS_MONTH6_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C4C)
3045 #define ZCL_PREVIOUS_MONTH6_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C4D)
3046 #define ZCL_PREVIOUS_MONTH7_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C4E)
3047 #define ZCL_PREVIOUS_MONTH7_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C4F)
3048 #define ZCL_PREVIOUS_MONTH8_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C50)
3049 #define ZCL_PREVIOUS_MONTH8_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C51)
3050 #define ZCL_PREVIOUS_MONTH9_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C52)
3051 #define ZCL_PREVIOUS_MONTH9_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C53)
3052 #define ZCL_PREVIOUS_MONTH10_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C54)
3053 #define ZCL_PREVIOUS_MONTH10_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C55)
3054 #define ZCL_PREVIOUS_MONTH11_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C56)
3055 #define ZCL_PREVIOUS_MONTH11_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C57)
3056 #define ZCL_PREVIOUS_MONTH12_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C58)
3057 #define ZCL_PREVIOUS_MONTH12_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C59)
3058 #define ZCL_PREVIOUS_MONTH13_ALTERNATIVE_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0C5A)
3059 #define ZCL_PREVIOUS_MONTH13_ALTERNATIVE_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0C5B)
3060 #define ZCL_CURRENT_DAY_ALTERNATIVE_MAX_DEMAND_DELIVERED_ATTRIBUTE_ID (0x0C5C)
3061 #define ZCL_CURRENT_DAY_ALTERNATIVE_MAX_DEMAND_DELIVERED_TIME_ATTRIBUTE_ID (0x0C5D)
3062 #define ZCL_CURRENT_DAY_ALTERNATIVE_MAX_DEMAND_RECEIVED_ATTRIBUTE_ID (0x0C5E)
3063 #define ZCL_CURRENT_DAY_ALTERNATIVE_MAX_DEMAND_RECEIVED_TIME_ATTRIBUTE_ID (0x0C5F)
3064 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_DEMAND_DELIVERED_ATTRIBUTE_ID (0x0C60)
3065 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_DEMAND_DELIVERED_TIME_ATTRIBUTE_ID (0x0C61)
3066 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_DEMAND_RECEIVED_ATTRIBUTE_ID (0x0C62)
3067 #define ZCL_PREVIOUS_DAY_ALTERNATIVE_MAX_DEMAND_RECEIVED_TIME_ATTRIBUTE_ID (0x0C63)
3068 #define ZCL_CURRENT_ACTIVE_SUMMATION_Q1_ATTRIBUTE_ID (0x0D01)
3069 #define ZCL_CURRENT_ACTIVE_SUMMATION_Q2_ATTRIBUTE_ID (0x0D02)
3070 #define ZCL_CURRENT_ACTIVE_SUMMATION_Q3_ATTRIBUTE_ID (0x0D03)
3071 #define ZCL_CURRENT_ACTIVE_SUMMATION_Q4_ATTRIBUTE_ID (0x0D04)
3072 #define ZCL_CURRENT_REACTIVE_SUMMATION_Q1_ATTRIBUTE_ID (0x0D05)
3073 #define ZCL_CURRENT_REACTIVE_SUMMATION_Q2_ATTRIBUTE_ID (0x0D06)
3074 #define ZCL_CURRENT_REACTIVE_SUMMATION_Q3_ATTRIBUTE_ID (0x0D07)
3075 #define ZCL_CURRENT_REACTIVE_SUMMATION_Q4_ATTRIBUTE_ID (0x0D08)
3076
3077 // Attribute ids for cluster: Messaging
3078
3079 // Client attributes
3080
3081 // Server attributes
3082
3083 // Attribute ids for cluster: Tunneling
3084
3085 // Client attributes
3086
3087 // Server attributes
3088 #define ZCL_CLOSE_TUNNEL_TIMEOUT_ATTRIBUTE_ID (0x0000)
3089
3090 // Attribute ids for cluster: Prepayment
3091
3092 // Client attributes
3093
3094 // Server attributes
3095 #define ZCL_PAYMENT_CONTROL_CONFIGURATION_ATTRIBUTE_ID (0x0000)
3096 #define ZCL_CREDIT_REMAINING_ATTRIBUTE_ID (0x0001)
3097 #define ZCL_EMERGENCY_CREDIT_REMAINING_ATTRIBUTE_ID (0x0002)
3098 #define ZCL_CREDIT_STATUS_ATTRIBUTE_ID (0x0003)
3099 #define ZCL_CREDIT_REMAINING_TIMESTAMP_ATTRIBUTE_ID (0x0004)
3100 #define ZCL_ACCUMULATED_DEBT_ATTRIBUTE_ID (0x0005)
3101 #define ZCL_OVERALL_DEBT_CAP_ATTRIBUTE_ID (0x0006)
3102 #define ZCL_EMERGENCY_CREDIT_LIMIT_ALLOWANCE_ATTRIBUTE_ID (0x0010)
3103 #define ZCL_EMERGENCY_CREDIT_THRESHOLD_ATTRIBUTE_ID (0x0011)
3104 #define ZCL_TOTAL_CREDIT_ADDED_ATTRIBUTE_ID (0x0020)
3105 #define ZCL_MAX_CREDIT_LIMIT_ATTRIBUTE_ID (0x0021)
3106 #define ZCL_MAX_CREDIT_PER_TOP_UP_ATTRIBUTE_ID (0x0022)
3107 #define ZCL_FRIENDLY_CREDIT_WARNING_ATTRIBUTE_ID (0x0030)
3108 #define ZCL_LOW_CREDIT_WARNING_ATTRIBUTE_ID (0x0031)
3109 #define ZCL_IHD_LOW_CREDIT_WARNING_ATTRIBUTE_ID (0x0032)
3110 #define ZCL_INTERRUPT_SUSPEND_TIME_ATTRIBUTE_ID (0x0033)
3111 #define ZCL_REMAINING_FRIENDLY_CREDIT_TIME_ATTRIBUTE_ID (0x0034)
3112 #define ZCL_NEXT_FRIENDLY_CREDIT_PERIOD_ATTRIBUTE_ID (0x0035)
3113 #define ZCL_CUT_OFF_VALUE_ATTRIBUTE_ID (0x0040)
3114 #define ZCL_TOKEN_CARRIER_ID_ATTRIBUTE_ID (0x0080)
3115 #define ZCL_TOP_UP_DATE_TIME_1_ATTRIBUTE_ID (0x0100)
3116 #define ZCL_TOP_UP_AMOUNT_1_ATTRIBUTE_ID (0x0101)
3117 #define ZCL_TOP_UP_ORIGINATING_DEVICE_1_ATTRIBUTE_ID (0x0102)
3118 #define ZCL_TOP_UP_CODE_1_ATTRIBUTE_ID (0x0103)
3119 #define ZCL_TOP_UP_DATE_TIME_2_ATTRIBUTE_ID (0x0110)
3120 #define ZCL_TOP_UP_AMOUNT_2_ATTRIBUTE_ID (0x0111)
3121 #define ZCL_TOP_UP_ORIGINATING_DEVICE_2_ATTRIBUTE_ID (0x0112)
3122 #define ZCL_TOP_UP_CODE_2_ATTRIBUTE_ID (0x0113)
3123 #define ZCL_TOP_UP_DATE_TIME_3_ATTRIBUTE_ID (0x0120)
3124 #define ZCL_TOP_UP_AMOUNT_3_ATTRIBUTE_ID (0x0121)
3125 #define ZCL_TOP_UP_ORIGINATING_DEVICE_3_ATTRIBUTE_ID (0x0122)
3126 #define ZCL_TOP_UP_CODE_3_ATTRIBUTE_ID (0x0123)
3127 #define ZCL_TOP_UP_DATE_TIME_4_ATTRIBUTE_ID (0x0130)
3128 #define ZCL_TOP_UP_AMOUNT_4_ATTRIBUTE_ID (0x0131)
3129 #define ZCL_TOP_UP_ORIGINATING_DEVICE_4_ATTRIBUTE_ID (0x0132)
3130 #define ZCL_TOP_UP_CODE_4_ATTRIBUTE_ID (0x0133)
3131 #define ZCL_TOP_UP_DATE_TIME_5_ATTRIBUTE_ID (0x0140)
3132 #define ZCL_TOP_UP_AMOUNT_5_ATTRIBUTE_ID (0x0141)
3133 #define ZCL_TOP_UP_ORIGINATING_DEVICE_5_ATTRIBUTE_ID (0x0142)
3134 #define ZCL_TOP_UP_CODE_5_ATTRIBUTE_ID (0x0143)
3135 #define ZCL_DEBT_LABEL_1_ATTRIBUTE_ID (0x0210)
3136 #define ZCL_DEBT_AMOUNT_1_ATTRIBUTE_ID (0x0211)
3137 #define ZCL_DEBT_RECOVERY_METHOD_1_ATTRIBUTE_ID (0x0212)
3138 #define ZCL_DEBT_RECOVERY_START_TIME_1_ATTRIBUTE_ID (0x0213)
3139 #define ZCL_DEBT_RECOVERY_COLLECTION_TIME_1_ATTRIBUTE_ID (0x0214)
3140 #define ZCL_DEBT_RECOVERY_FREQUENCY_1_ATTRIBUTE_ID (0x0216)
3141 #define ZCL_DEBT_RECOVERY_AMOUNT_1_ATTRIBUTE_ID (0x0217)
3142 #define ZCL_DEBT_RECOVERY_TOP_UP_PERCENTAGE_1_ATTRIBUTE_ID (0x0219)
3143 #define ZCL_DEBT_LABEL_2_ATTRIBUTE_ID (0x0220)
3144 #define ZCL_DEBT_AMOUNT_2_ATTRIBUTE_ID (0x0221)
3145 #define ZCL_DEBT_RECOVERY_METHOD_2_ATTRIBUTE_ID (0x0222)
3146 #define ZCL_DEBT_RECOVERY_START_TIME_2_ATTRIBUTE_ID (0x0223)
3147 #define ZCL_DEBT_RECOVERY_COLLECTION_TIME_2_ATTRIBUTE_ID (0x0224)
3148 #define ZCL_DEBT_RECOVERY_FREQUENCY_2_ATTRIBUTE_ID (0x0226)
3149 #define ZCL_DEBT_RECOVERY_AMOUNT_2_ATTRIBUTE_ID (0x0227)
3150 #define ZCL_DEBT_RECOVERY_TOP_UP_PERCENTAGE_2_ATTRIBUTE_ID (0x0229)
3151 #define ZCL_DEBT_LABEL_3_ATTRIBUTE_ID (0x0230)
3152 #define ZCL_DEBT_AMOUNT_3_ATTRIBUTE_ID (0x0231)
3153 #define ZCL_DEBT_RECOVERY_METHOD_3_ATTRIBUTE_ID (0x0232)
3154 #define ZCL_DEBT_RECOVERY_START_TIME_3_ATTRIBUTE_ID (0x0233)
3155 #define ZCL_DEBT_RECOVERY_COLLECTION_TIME_3_ATTRIBUTE_ID (0x0234)
3156 #define ZCL_DEBT_RECOVERY_FREQUENCY_3_ATTRIBUTE_ID (0x0236)
3157 #define ZCL_DEBT_RECOVERY_AMOUNT_3_ATTRIBUTE_ID (0x0237)
3158 #define ZCL_DEBT_RECOVERY_TOP_UP_PERCENTAGE_3_ATTRIBUTE_ID (0x0239)
3159 #define ZCL_PREPAYMENT_ALARM_STATUS_ATTRIBUTE_ID (0x0400)
3160 #define ZCL_PREPAY_GENERIC_ALARM_MASK_ATTRIBUTE_ID (0x0401)
3161 #define ZCL_PREPAY_SWITCH_ALARM_MASK_ATTRIBUTE_ID (0x0402)
3162 #define ZCL_PREPAY_EVENT_ALARM_MASK_ATTRIBUTE_ID (0x0403)
3163 #define ZCL_HISTORICAL_COST_CONSUMPTION_FORMATTING_ATTRIBUTE_ID (0x0500)
3164 #define ZCL_CONSUMPTION_UNIT_OF_MEASUREMENT_ATTRIBUTE_ID (0x0501)
3165 #define ZCL_CURRENCY_SCALING_FACTOR_ATTRIBUTE_ID (0x0502)
3166 #define ZCL_PREPAYMANT_CURRENCY_ATTRIBUTE_ID (0x0503)
3167 #define ZCL_CURRENT_DAY_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x051C)
3168 #define ZCL_CURRENT_DAY_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x051D)
3169 #define ZCL_PREVIOUS_DAY_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x051E)
3170 #define ZCL_PREVIOUS_DAY_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x051F)
3171 #define ZCL_PREVIOUS_DAY_2_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0520)
3172 #define ZCL_PREVIOUS_DAY_2_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0521)
3173 #define ZCL_PREVIOUS_DAY_3_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0522)
3174 #define ZCL_PREVIOUS_DAY_3_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0523)
3175 #define ZCL_PREVIOUS_DAY_4_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0524)
3176 #define ZCL_PREVIOUS_DAY_4_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0525)
3177 #define ZCL_PREVIOUS_DAY_5_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0526)
3178 #define ZCL_PREVIOUS_DAY_5_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0527)
3179 #define ZCL_PREVIOUS_DAY_6_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0528)
3180 #define ZCL_PREVIOUS_DAY_6_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0529)
3181 #define ZCL_PREVIOUS_DAY_7_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x052A)
3182 #define ZCL_PREVIOUS_DAY_7_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x052B)
3183 #define ZCL_PREVIOUS_DAY_8_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x052C)
3184 #define ZCL_PREVIOUS_DAY_8_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x052D)
3185 #define ZCL_CURRENT_WEEK_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0530)
3186 #define ZCL_CURRENT_WEEK_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0531)
3187 #define ZCL_PREVIOUS_WEEK_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0532)
3188 #define ZCL_PREVIOUS_WEEK_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0533)
3189 #define ZCL_PREVIOUS_WEEK_2_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0534)
3190 #define ZCL_PREVIOUS_WEEK_2_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0535)
3191 #define ZCL_PREVIOUS_WEEK_3_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0536)
3192 #define ZCL_PREVIOUS_WEEK_3_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0537)
3193 #define ZCL_PREVIOUS_WEEK_4_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0538)
3194 #define ZCL_PREVIOUS_WEEK_4_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0539)
3195 #define ZCL_PREVIOUS_WEEK_5_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x053A)
3196 #define ZCL_PREVIOUS_WEEK_5_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x053B)
3197 #define ZCL_CURRENT_MONTH_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0540)
3198 #define ZCL_CURRENT_MONTH_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0541)
3199 #define ZCL_PREVIOUS_MONTH_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0542)
3200 #define ZCL_PREVIOUS_MONTH_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0543)
3201 #define ZCL_PREVIOUS_MONTH_2_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0544)
3202 #define ZCL_PREVIOUS_MONTH_2_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0545)
3203 #define ZCL_PREVIOUS_MONTH_3_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0546)
3204 #define ZCL_PREVIOUS_MONTH_3_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0547)
3205 #define ZCL_PREVIOUS_MONTH_4_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0548)
3206 #define ZCL_PREVIOUS_MONTH_4_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0549)
3207 #define ZCL_PREVIOUS_MONTH_5_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x054A)
3208 #define ZCL_PREVIOUS_MONTH_5_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x054B)
3209 #define ZCL_PREVIOUS_MONTH_6_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x054C)
3210 #define ZCL_PREVIOUS_MONTH_6_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x054D)
3211 #define ZCL_PREVIOUS_MONTH_7_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x054E)
3212 #define ZCL_PREVIOUS_MONTH_7_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x054F)
3213 #define ZCL_PREVIOUS_MONTH_8_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0550)
3214 #define ZCL_PREVIOUS_MONTH_8_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0551)
3215 #define ZCL_PREVIOUS_MONTH_9_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0552)
3216 #define ZCL_PREVIOUS_MONTH_9_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0553)
3217 #define ZCL_PREVIOUS_MONTH_10_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0554)
3218 #define ZCL_PREVIOUS_MONTH_10_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0555)
3219 #define ZCL_PREVIOUS_MONTH_11_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0556)
3220 #define ZCL_PREVIOUS_MONTH_11_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0557)
3221 #define ZCL_PREVIOUS_MONTH_12_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x0558)
3222 #define ZCL_PREVIOUS_MONTH_12_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x0559)
3223 #define ZCL_PREVIOUS_MONTH_13_COST_CONSUMPTION_DELIVERED_ATTRIBUTE_ID (0x055A)
3224 #define ZCL_PREVIOUS_MONTH_13_COST_CONSUMPTION_RECEIVED_ATTRIBUTE_ID (0x055B)
3225 #define ZCL_PREPAYMENT_HISTORICAL_FREEZE_TIME_ATTRIBUTE_ID (0x055C)
3226
3227 // Attribute ids for cluster: Energy Management
3228
3229 // Client attributes
3230
3231 // Server attributes
3232 #define ZCL_LOAD_CONTROL_STATE_ATTRIBUTE_ID (0x0000)
3233 #define ZCL_CURRENT_EVENT_ID_ATTRIBUTE_ID (0x0001)
3234 #define ZCL_CURRENT_EVENT_STATUS_ATTRIBUTE_ID (0x0002)
3235 #define ZCL_CONFORMANCE_LEVEL_ATTRIBUTE_ID (0x0003)
3236 #define ZCL_MINIMUM_OFF_TIME_ATTRIBUTE_ID (0x0004)
3237 #define ZCL_MINIMUM_ON_TIME_ATTRIBUTE_ID (0x0005)
3238 #define ZCL_MINIMUM_CYCLE_PERIOD_ATTRIBUTE_ID (0x0006)
3239
3240 // Attribute ids for cluster: Calendar
3241
3242 // Client attributes
3243
3244 // Server attributes
3245 #define ZCL_AUXILIARY_SWITCH_1_LABEL_ATTRIBUTE_ID (0x0000)
3246 #define ZCL_AUXILIARY_SWITCH_2_LABEL_ATTRIBUTE_ID (0x0001)
3247 #define ZCL_AUXILIARY_SWITCH_3_LABEL_ATTRIBUTE_ID (0x0002)
3248 #define ZCL_AUXILIARY_SWITCH_4_LABEL_ATTRIBUTE_ID (0x0003)
3249 #define ZCL_AUXILIARY_SWITCH_5_LABEL_ATTRIBUTE_ID (0x0004)
3250 #define ZCL_AUXILIARY_SWITCH_6_LABEL_ATTRIBUTE_ID (0x0005)
3251 #define ZCL_AUXILIARY_SWITCH_7_LABEL_ATTRIBUTE_ID (0x0006)
3252 #define ZCL_AUXILIARY_SWITCH_8_LABEL_ATTRIBUTE_ID (0x0007)
3253
3254 // Attribute ids for cluster: Device Management
3255
3256 // Client attributes
3257 #define ZCL_PROVIDER_ID_CLIENT_ATTRIBUTE_ID (0x0000)
3258 #define ZCL_RECEIVED_PROVIDER_ID_CLIENT_ATTRIBUTE_ID (0x0010)
3259 #define ZCL_TOU_TARIFF_ACTIVATION_ATTRIBUTE_ID (0x0100)
3260 #define ZCL_BLOCK_TARIFF_ACTIVATED_ATTRIBUTE_ID (0x0101)
3261 #define ZCL_BLOCK_TOU_TARIFF_ACTIVATED_ATTRIBUTE_ID (0x0102)
3262 #define ZCL_SINGLE_TARIFF_RATE_ACTIVATED_ATTRIBUTE_ID (0x0103)
3263 #define ZCL_ASYNCHRONOUS_BILLING_OCCURRED_ATTRIBUTE_ID (0x0104)
3264 #define ZCL_SYNCHRONOUS_BILLING_OCCURRED_ATTRIBUTE_ID (0x0105)
3265 #define ZCL_TARIFF_NOT_SUPPORTED_ATTRIBUTE_ID (0x0106)
3266 #define ZCL_PRICE_CLUSTER_NOT_FOUND_ATTRIBUTE_ID (0x0107)
3267 #define ZCL_CURRENCY_CHANGE_PASSIVE_ACTIVATED_ATTRIBUTE_ID (0x0108)
3268 #define ZCL_CURRENCY_CHANGE_PASSIVE_UPDATED_ATTRIBUTE_ID (0x0109)
3269 #define ZCL_PRICE_MATRIX_PASSIVE_ACTIVATED_ATTRIBUTE_ID (0x010A)
3270 #define ZCL_PRICE_MATRIX_PASSIVE_UPDATED_ATTRIBUTE_ID (0x010B)
3271 #define ZCL_TARIFF_CHANGE_PASSIVE_ACTIVATED_ATTRIBUTE_ID (0x010C)
3272 #define ZCL_TARIFF_CHANGE_PASSIVE_UPDATED_ATTRIBUTE_ID (0x010D)
3273 #define ZCL_PUBLISH_PRICE_RECEIVED_ATTRIBUTE_ID (0x01B0)
3274 #define ZCL_PUBLISH_PRICE_ACTIONED_ATTRIBUTE_ID (0x01B1)
3275 #define ZCL_PUBLISH_PRICE_CANCELLED_ATTRIBUTE_ID (0x01B2)
3276 #define ZCL_PUBLISH_PRICE_REJECTED_ATTRIBUTE_ID (0x01B3)
3277 #define ZCL_PUBLISH_TARIFF_INFO_RECEIVED_ATTRIBUTE_ID (0x01B4)
3278 #define ZCL_PUBLISH_TARIFF_INFO_ACTIONED_ATTRIBUTE_ID (0x01B5)
3279 #define ZCL_PUBLISH_TARIFF_INFO_CANCELLED_ATTRIBUTE_ID (0x01B6)
3280 #define ZCL_PUBLISH_TARIFF_INFO_REJECTED_ATTRIBUTE_ID (0x01B7)
3281 #define ZCL_PUBLISH_PRICE_MATRIX_RECEIVED_ATTRIBUTE_ID (0x01B8)
3282 #define ZCL_PUBLISH_PRICE_MATRIX_ACTIONED_ATTRIBUTE_ID (0x01B9)
3283 #define ZCL_PUBLISH_PRICE_MATRIX_CANCELLED_ATTRIBUTE_ID (0x01BA)
3284 #define ZCL_PUBLISH_PRICE_MATRIX_REJECTED_ATTRIBUTE_ID (0x01BB)
3285 #define ZCL_PUBLISH_BLOCK_THRESHOLDS_RECEIVED_ATTRIBUTE_ID (0x01BC)
3286 #define ZCL_PUBLISH_BLOCK_THRESHOLDS_ACTIONED_ATTRIBUTE_ID (0x01BD)
3287 #define ZCL_PUBLISH_BLOCK_THRESHOLDS_CANCELLED_ATTRIBUTE_ID (0x01BE)
3288 #define ZCL_PUBLISH_BLOCK_THRESHOLDS_REJECTED_ATTRIBUTE_ID (0x01BF)
3289 #define ZCL_PUBLISH_CALORIFIC_VALUE_RECEIVED_ATTRIBUTE_ID (0x01C0)
3290 #define ZCL_PUBLISH_CALORIFIC_VALUE_ACTIONED_ATTRIBUTE_ID (0x01C1)
3291 #define ZCL_PUBLISH_CALORIFIC_VALUE_CANCELLED_ATTRIBUTE_ID (0x01C2)
3292 #define ZCL_PUBLISH_CALORIFIC_VALUE_REJECTED_ATTRIBUTE_ID (0x01C3)
3293 #define ZCL_PUBLISH_CONVERSION_FACTOR_RECEIVED_ATTRIBUTE_ID (0x01C4)
3294 #define ZCL_PUBLISH_CONVERSION_FACTOR_ACTIONED_ATTRIBUTE_ID (0x01C5)
3295 #define ZCL_PUBLISH_CONVERSION_FACTOR_CANCELLED_ATTRIBUTE_ID (0x01C6)
3296 #define ZCL_PUBLISH_CONVERSION_FACTOR_REJECTED_ATTRIBUTE_ID (0x01C7)
3297 #define ZCL_PUBLISH_CO2_VALUE_RECEIVED_ATTRIBUTE_ID (0x01C8)
3298 #define ZCL_PUBLISH_CO2_VALUE_ACTIONED_ATTRIBUTE_ID (0x01C9)
3299 #define ZCL_PUBLISH_CO2_VALUE_CANCELLED_ATTRIBUTE_ID (0x01CA)
3300 #define ZCL_PUBLISH_CO2_VALUE_REJECTED_ATTRIBUTE_ID (0x01CB)
3301 #define ZCL_PUBLISH_CPP_EVENT_RECEIVED_ATTRIBUTE_ID (0x01CC)
3302 #define ZCL_PUBLISH_CPP_EVENT_ACTIONED_ATTRIBUTE_ID (0x01CD)
3303 #define ZCL_PUBLISH_CPP_EVENT_CANCELLED_ATTRIBUTE_ID (0x01CE)
3304 #define ZCL_PUBLISH_CPP_EVENT_REJECTED_ATTRIBUTE_ID (0x01CF)
3305 #define ZCL_PUBLISH_TIER_LABELS_RECEIVED_ATTRIBUTE_ID (0x01D0)
3306 #define ZCL_PUBLISH_TIER_LABELS_ACTIONED_ATTRIBUTE_ID (0x01D1)
3307 #define ZCL_PUBLISH_TIER_LABELS_CANCELLED_ATTRIBUTE_ID (0x01D2)
3308 #define ZCL_PUBLISH_TIER_LABELS_REJECTED_ATTRIBUTE_ID (0x01D3)
3309 #define ZCL_PUBLISH_BILLING_PERIOD_RECEIVED_ATTRIBUTE_ID (0x01D4)
3310 #define ZCL_PUBLISH_BILLING_PERIOD_ACTIONED_ATTRIBUTE_ID (0x01D5)
3311 #define ZCL_PUBLISH_BILLING_PERIOD_CANCELLED_ATTRIBUTE_ID (0x01D6)
3312 #define ZCL_PUBLISH_BILLING_PERIOD_REJECTED_ATTRIBUTE_ID (0x01D7)
3313 #define ZCL_PUBLISH_CONSOLIDATED_BILL_RECEIVED_ATTRIBUTE_ID (0x01D8)
3314 #define ZCL_PUBLISH_CONSOLIDATED_BILL_ACTIONED_ATTRIBUTE_ID (0x01D9)
3315 #define ZCL_PUBLISH_CONSOLIDATED_BILL_CANCELLED_ATTRIBUTE_ID (0x01DA)
3316 #define ZCL_PUBLISH_CONSOLIDATED_BILL_REJECTED_ATTRIBUTE_ID (0x01DB)
3317 #define ZCL_PUBLISH_BLOCK_PERIOD_RECEIVED_ATTRIBUTE_ID (0x01DC)
3318 #define ZCL_PUBLISH_BLOCK_PERIOD_ACTIONED_ATTRIBUTE_ID (0x01DD)
3319 #define ZCL_PUBLISH_BLOCK_PERIOD_CANCELLED_ATTRIBUTE_ID (0x01DE)
3320 #define ZCL_PUBLISH_BLOCK_PERIOD_REJECTED_ATTRIBUTE_ID (0x01DF)
3321 #define ZCL_PUBLISH_CREDIT_PAYMENT_INFO_RECEIVED_ATTRIBUTE_ID (0x01E0)
3322 #define ZCL_PUBLISH_CREDIT_PAYMENT_INFO_ACTIONED_ATTRIBUTE_ID (0x01E1)
3323 #define ZCL_PUBLISH_CREDIT_PAYMENT_INFO_CANCELLED_ATTRIBUTE_ID (0x01E2)
3324 #define ZCL_PUBLISH_CREDIT_PAYMENT_INFO_REJECTED_ATTRIBUTE_ID (0x01E3)
3325 #define ZCL_PUBLISH_CURRENCY_CONVERSION_RECEIVED_ATTRIBUTE_ID (0x01E4)
3326 #define ZCL_PUBLISH_CURRENCY_CONVERSION_ACTIONED_ATTRIBUTE_ID (0x01E5)
3327 #define ZCL_PUBLISH_CURRENCY_CONVERSION_CANCELLED_ATTRIBUTE_ID (0x01E6)
3328 #define ZCL_PUBLISH_CURRENCY_CONVERSION_REJECTED_ATTRIBUTE_ID (0x01E7)
3329 #define ZCL_CHECK_METER_ATTRIBUTE_ID (0x0200)
3330 #define ZCL_LOW_BATTERY_ATTRIBUTE_ID (0x0201)
3331 #define ZCL_TAMPER_DETECT_ATTRIBUTE_ID (0x0202)
3332 #define ZCL_DEVICE_MANAGEMENT_SUPPLY_STATUS_ATTRIBUTE_ID (0x0203)
3333 #define ZCL_SUPPLY_QUALITY_ATTRIBUTE_ID (0x0204)
3334 #define ZCL_LEAK_DETECT_ATTRIBUTE_ID (0x0205)
3335 #define ZCL_SERVICE_DISCONNECT_ATTRIBUTE_ID (0x0206)
3336 #define ZCL_REVERSE_FLOW_GENERAL_ATTRIBUTE_ID (0x0207)
3337 #define ZCL_METER_COVER_REMOVED_ATTRIBUTE_ID (0x0208)
3338 #define ZCL_METER_COVER_CLOSED_ATTRIBUTE_ID (0x0209)
3339 #define ZCL_STRONG_MAGNETIC_FIELD_ATTRIBUTE_ID (0x020A)
3340 #define ZCL_NO_STRONG_MAGNETIC_FIELD_ATTRIBUTE_ID (0x020B)
3341 #define ZCL_BATTERY_FAILURE_ATTRIBUTE_ID (0x020C)
3342 #define ZCL_PROGRAM_MEMORY_ERROR_ATTRIBUTE_ID (0x020D)
3343 #define ZCL_RAM_ERROR_ATTRIBUTE_ID (0x020E)
3344 #define ZCL_NV_MEMORY_ERROR_ATTRIBUTE_ID (0x020F)
3345 #define ZCL_LOW_VOLTAGE_L1_ATTRIBUTE_ID (0x0210)
3346 #define ZCL_HIGH_VOLTAGE_L1_ATTRIBUTE_ID (0x0211)
3347 #define ZCL_LOW_VOLTAGE_L2_ATTRIBUTE_ID (0x0212)
3348 #define ZCL_HIGH_VOLTAGE_L2_ATTRIBUTE_ID (0x0213)
3349 #define ZCL_LOW_VOLTAGE_L3_ATTRIBUTE_ID (0x0214)
3350 #define ZCL_HIGH_VOLTAGE_L3_ATTRIBUTE_ID (0x0215)
3351 #define ZCL_OVER_CURRENT_L1_ATTRIBUTE_ID (0x0216)
3352 #define ZCL_OVER_CURRENT_L2_ATTRIBUTE_ID (0x0217)
3353 #define ZCL_OVER_CURRENT_L3_ATTRIBUTE_ID (0x0218)
3354 #define ZCL_FREQUENCY_TOO_LOW_L1_ATTRIBUTE_ID (0x0219)
3355 #define ZCL_FREQUENCY_TOO_HIGH_L1_ATTRIBUTE_ID (0x021A)
3356 #define ZCL_FREQUENCY_TOO_LOW_L2_ATTRIBUTE_ID (0x021B)
3357 #define ZCL_FREQUENCY_TOO_HIGH_L2_ATTRIBUTE_ID (0x021C)
3358 #define ZCL_FREQUENCY_TOO_LOW_L3_ATTRIBUTE_ID (0x021D)
3359 #define ZCL_FREQUENCY_TOO_HIGH_L3_ATTRIBUTE_ID (0x021E)
3360 #define ZCL_GROUND_FAULT_ATTRIBUTE_ID (0x021F)
3361 #define ZCL_ELECTRIC_TAMPER_DETECT_ATTRIBUTE_ID (0x0220)
3362 #define ZCL_INCORRECT_POLARITY_ATTRIBUTE_ID (0x0221)
3363 #define ZCL_CURRENT_NO_VOLTAGE_ATTRIBUTE_ID (0x0222)
3364 #define ZCL_UNDER_VOLTAGE_ATTRIBUTE_ID (0x0223)
3365 #define ZCL_OVER_VOLTAGE_ATTRIBUTE_ID (0x0224)
3366 #define ZCL_NORMAL_VOLTAGE_ATTRIBUTE_ID (0x0225)
3367 #define ZCL_PF_BELOW_THRESHOLD_ATTRIBUTE_ID (0x0226)
3368 #define ZCL_PF_ABOVE_THRESHOLD_ATTRIBUTE_ID (0x0227)
3369 #define ZCL_TERMINAL_COVER_REMOVED_ATTRIBUTE_ID (0x0228)
3370 #define ZCL_TERMINAL_COVER_CLOSED_ATTRIBUTE_ID (0x0229)
3371 #define ZCL_BURST_DETECT_ATTRIBUTE_ID (0x0230)
3372 #define ZCL_PRESSURE_TOO_LOW_ATTRIBUTE_ID (0x0231)
3373 #define ZCL_PRESSURE_TOO_HIGH_ATTRIBUTE_ID (0x0232)
3374 #define ZCL_FLOW_SENSOR_COMMUNICATION_ERROR_ATTRIBUTE_ID (0x0233)
3375 #define ZCL_FLOW_SENSOR_MEASUREMENT_FAULT_ATTRIBUTE_ID (0x0234)
3376 #define ZCL_FLOW_SENSOR_REVERSE_FLOW_ATTRIBUTE_ID (0x0235)
3377 #define ZCL_FLOW_SENSOR_AIR_DETECT_ATTRIBUTE_ID (0x0236)
3378 #define ZCL_PIPE_EMPTY_ATTRIBUTE_ID (0x0237)
3379 #define ZCL_INLET_TEMP_SENSOR_FAULT_ATTRIBUTE_ID (0x0250)
3380 #define ZCL_OUTLET_TEMP_SENSOR_FAULT_ATTRIBUTE_ID (0x0251)
3381 #define ZCL_REVERSE_FLOW_ATTRIBUTE_ID (0x0260)
3382 #define ZCL_TILT_TAMPER_ATTRIBUTE_ID (0x0261)
3383 #define ZCL_BATTERY_COVER_REMOVED_ATTRIBUTE_ID (0x0262)
3384 #define ZCL_BATTERY_COVER_CLOSED_ATTRIBUTE_ID (0x0263)
3385 #define ZCL_EXCESS_FLOW_ATTRIBUTE_ID (0x0264)
3386 #define ZCL_TILT_TAMPER_ENABLED_ATTRIBUTE_ID (0x0265)
3387 #define ZCL_MEASUREMENT_SYSTEM_ERROR_ATTRIBUTE_ID (0x0270)
3388 #define ZCL_WATCHDOG_ERROR_ATTRIBUTE_ID (0x0271)
3389 #define ZCL_SUPPLY_DISCONNECT_FAILURE_ATTRIBUTE_ID (0x0272)
3390 #define ZCL_SUPPLY_CONNECT_FAILURE_ATTRIBUTE_ID (0x0273)
3391 #define ZCL_MEASUREMENT_SOFTWARE_CHANGED_ATTRIBUTE_ID (0x0274)
3392 #define ZCL_DST_ENABLED_ATTRIBUTE_ID (0x0275)
3393 #define ZCL_DST_DISABLED_ATTRIBUTE_ID (0x0276)
3394 #define ZCL_CLOCK_ADJ_BACKWARD_ATTRIBUTE_ID (0x0277)
3395 #define ZCL_CLOCK_ADJ_FORWARD_ATTRIBUTE_ID (0x0278)
3396 #define ZCL_CLOCK_INVALID_ATTRIBUTE_ID (0x0279)
3397 #define ZCL_COMMUNICATION_ERROR_HAN_ATTRIBUTE_ID (0x027A)
3398 #define ZCL_COMMUNICATION_OK_HAN_ATTRIBUTE_ID (0x027B)
3399 #define ZCL_METER_FRAUD_ATTEMPT_ATTRIBUTE_ID (0x027C)
3400 #define ZCL_POWER_LOSS_ATTRIBUTE_ID (0x027D)
3401 #define ZCL_UNUSUAL_HAN_TRAFFIC_ATTRIBUTE_ID (0x027E)
3402 #define ZCL_UNEXPECTED_CLOCK_CHANGE_ATTRIBUTE_ID (0x027F)
3403 #define ZCL_COMMS_USING_UNAUTHENTICATED_COMPONENT_ATTRIBUTE_ID (0x0280)
3404 #define ZCL_METERING_ERROR_REG_CLEAR_ATTRIBUTE_ID (0x0281)
3405 #define ZCL_METERING_ALARM_REG_CLEAR_ATTRIBUTE_ID (0x0282)
3406 #define ZCL_UNEXPECTED_HW_RESET_ATTRIBUTE_ID (0x0283)
3407 #define ZCL_UNEXPECTED_PROGRAM_EXECUTION_ATTRIBUTE_ID (0x0284)
3408 #define ZCL_LIMIT_THRESHOLD_EXCEEDED_ATTRIBUTE_ID (0x0285)
3409 #define ZCL_LIMIT_THRESHOLD_OK_ATTRIBUTE_ID (0x0286)
3410 #define ZCL_LIMIT_THRESHOLD_CHANGED_ATTRIBUTE_ID (0x0287)
3411 #define ZCL_MAXIMUM_DEMAND_EXCEEDED_ATTRIBUTE_ID (0x0288)
3412 #define ZCL_PROFILE_CLEARED_ATTRIBUTE_ID (0x0289)
3413 #define ZCL_LOAD_PROFILE_CLEARED_ATTRIBUTE_ID (0x028A)
3414 #define ZCL_BATTERY_WARN_ATTRIBUTE_ID (0x028B)
3415 #define ZCL_WRONG_SIGNATURE_ATTRIBUTE_ID (0x028C)
3416 #define ZCL_NO_SIGNATURE_ATTRIBUTE_ID (0x028D)
3417 #define ZCL_SIGNATURE_NOT_VALID_ATTRIBUTE_ID (0x028E)
3418 #define ZCL_UNAUTHORISE_ACTION_FROM_HAN_ATTRIBUTE_ID (0x028F)
3419 #define ZCL_FAST_POLLING_START_ATTRIBUTE_ID (0x0290)
3420 #define ZCL_FAST_POLLING_END_ATTRIBUTE_ID (0x0291)
3421 #define ZCL_METER_REPORTING_INTERVAL_CHANGED_ATTRIBUTE_ID (0x0292)
3422 #define ZCL_DISCONNECT_TO_LOAD_LIMIT_ATTRIBUTE_ID (0x0293)
3423 #define ZCL_METER_SUPPLY_STATUS_REGISTER_CHANGED_ATTRIBUTE_ID (0x0294)
3424 #define ZCL_METER_ALARM_STATUS_REGISTER_CHANGED_ATTRIBUTE_ID (0x0295)
3425 #define ZCL_EXTENDED_METER_ALARM_STATUS_REGISTER_CHANGED_ATTRIBUTE_ID (0x0296)
3426 #define ZCL_DATA_ACCESS_VIA_LOCAL_PORT_ATTRIBUTE_ID (0x0297)
3427 #define ZCL_CONFIGURE_MIRROR_SUCCESS_ATTRIBUTE_ID (0x0298)
3428 #define ZCL_CONFIGURE_MIRROR_FAILURE_ATTRIBUTE_ID (0x0299)
3429 #define ZCL_CONFIGURE_NOTIFICATION_FLAG_SCHEME_SUCCESS_ATTRIBUTE_ID (0x029A)
3430 #define ZCL_CONFIGURE_NOTIFICATION_FLAG_SCHEME_FAILURE_ATTRIBUTE_ID (0x029B)
3431 #define ZCL_CONFIGURE_NOTIFICATION_FLAGS_SUCCESS_ATTRIBUTE_ID (0x029C)
3432 #define ZCL_CONFIGURE_NOTIFICATION_FLAGS_FAILURE_ATTRIBUTE_ID (0x029D)
3433 #define ZCL_STAY_AWAKE_REQUEST_HAN_ATTRIBUTE_ID (0x029E)
3434 #define ZCL_STAY_AWAKE_REQUEST_WAN_ATTRIBUTE_ID (0x029F)
3435 #define ZCL_MANUFACTURER_SPECIFIC_A_ATTRIBUTE_ID (0x02B0)
3436 #define ZCL_MANUFACTURER_SPECIFIC_B_ATTRIBUTE_ID (0x02B1)
3437 #define ZCL_MANUFACTURER_SPECIFIC_C_ATTRIBUTE_ID (0x02B2)
3438 #define ZCL_MANUFACTURER_SPECIFIC_D_ATTRIBUTE_ID (0x02B3)
3439 #define ZCL_MANUFACTURER_SPECIFIC_E_ATTRIBUTE_ID (0x02B4)
3440 #define ZCL_MANUFACTURER_SPECIFIC_F_ATTRIBUTE_ID (0x02B5)
3441 #define ZCL_MANUFACTURER_SPECIFIC_G_ATTRIBUTE_ID (0x02B6)
3442 #define ZCL_MANUFACTURER_SPECIFIC_H_ATTRIBUTE_ID (0x02B7)
3443 #define ZCL_MANUFACTURER_SPECIFIC_I_ATTRIBUTE_ID (0x02B8)
3444 #define ZCL_GET_PROFILE_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02C0)
3445 #define ZCL_GET_PROFILE_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02C1)
3446 #define ZCL_GET_PROFILE_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02C2)
3447 #define ZCL_GET_PROFILE_COMMAND_REJECTED_ATTRIBUTE_ID (0x02C3)
3448 #define ZCL_REQUEST_MIRROR_RESPONSE_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02C4)
3449 #define ZCL_REQUEST_MIRROR_RESPONSE_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02C5)
3450 #define ZCL_REQUEST_MIRROR_RESPONSE_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02C6)
3451 #define ZCL_REQUEST_MIRROR_RESPONSE_COMMAND_REJECTED_ATTRIBUTE_ID (0x02C7)
3452 #define ZCL_MIRROR_REMOVED_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02C8)
3453 #define ZCL_MIRROR_REMOVED_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02C9)
3454 #define ZCL_MIRROR_REMOVED_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02CA)
3455 #define ZCL_MIRROR_REMOVED_COMMAND_REJECTED_ATTRIBUTE_ID (0x02CB)
3456 #define ZCL_GET_SNAPSHOT_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02CC)
3457 #define ZCL_GET_SNAPSHOT_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02CD)
3458 #define ZCL_GET_SNAPSHOT_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02CE)
3459 #define ZCL_GET_SNAPSHOT_COMMAND_REJECTED_ATTRIBUTE_ID (0x02CF)
3460 #define ZCL_TAKE_SNAPSHOT_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02D0)
3461 #define ZCL_TAKE_SNAPSHOT_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02D1)
3462 #define ZCL_TAKE_SNAPSHOT_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02D2)
3463 #define ZCL_TAKE_SNAPSHOT_COMMAND_REJECTED_ATTRIBUTE_ID (0x02D3)
3464 #define ZCL_MIRROR_REPORT_ATTRIBUTE_RESPONSE_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02D4)
3465 #define ZCL_MIRROR_REPORT_ATTRIBUTE_RESPONSE_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02D5)
3466 #define ZCL_MIRROR_REPORT_ATTRIBUTE_RESPONSE_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02D6)
3467 #define ZCL_MIRROR_REPORT_ATTRIBUTE_RESPONSE_COMMAND_REJECTED_ATTRIBUTE_ID (0x02D7)
3468 #define ZCL_SCHEDULE_SNAPSHOT_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02D8)
3469 #define ZCL_SCHEDULE_SNAPSHOT_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02D9)
3470 #define ZCL_SCHEDULE_SNAPSHOT_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02DA)
3471 #define ZCL_SCHEDULE_SNAPSHOT_COMMAND_REJECTED_ATTRIBUTE_ID (0x02DB)
3472 #define ZCL_START_SAMPLING_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02DC)
3473 #define ZCL_START_SAMPLING_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02DD)
3474 #define ZCL_START_SAMPLING_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02DE)
3475 #define ZCL_START_SAMPLING_COMMAND_REJECTED_ATTRIBUTE_ID (0x02DF)
3476 #define ZCL_GET_SAMPLED_DATA_COMMAND_RECEIVED_ATTRIBUTE_ID (0x02E0)
3477 #define ZCL_GET_SAMPLED_DATA_COMMAND_ACTIONED_ATTRIBUTE_ID (0x02E1)
3478 #define ZCL_GET_SAMPLED_DATA_COMMAND_CANCELLED_ATTRIBUTE_ID (0x02E2)
3479 #define ZCL_GET_SAMPLED_DATA_COMMAND_REJECTED_ATTRIBUTE_ID (0x02E3)
3480 #define ZCL_SUPPLY_ON_ATTRIBUTE_ID (0x02E4)
3481 #define ZCL_SUPPLY_ARMED_ATTRIBUTE_ID (0x02E5)
3482 #define ZCL_SUPPLY_OFF_ATTRIBUTE_ID (0x02E6)
3483 #define ZCL_DISCONNECTED_DUE_TO_TAMPER_DETECTED_ATTRIBUTE_ID (0x02E7)
3484 #define ZCL_MANUAL_DISCONNECT_ATTRIBUTE_ID (0x02E8)
3485 #define ZCL_MANUAL_CONNECT_ATTRIBUTE_ID (0x02E9)
3486 #define ZCL_REMOTE_DISCONNECTION_ATTRIBUTE_ID (0x02EA)
3487 #define ZCL_REMOTE_CONNECT_ATTRIBUTE_ID (0x02EB)
3488 #define ZCL_LOCAL_DISCONNECTION_ATTRIBUTE_ID (0x02EC)
3489 #define ZCL_LOCAL_CONNECT_ATTRIBUTE_ID (0x02ED)
3490 #define ZCL_CHANGE_SUPPLY_RECEIVED_ATTRIBUTE_ID (0x02EE)
3491 #define ZCL_CHANGE_SUPPLY_ACTIONED_ATTRIBUTE_ID (0x02EF)
3492 #define ZCL_CHANGE_SUPPLY_CANCELLED_ATTRIBUTE_ID (0x02F0)
3493 #define ZCL_CHANGE_SUPPLY_REJECTED_ATTRIBUTE_ID (0x02F1)
3494 #define ZCL_LOCAL_CHANGE_SUPPLY_RECEIVED_ATTRIBUTE_ID (0x02F2)
3495 #define ZCL_LOCAL_CHANGE_SUPPLY_ACTIONED_ATTRIBUTE_ID (0x02F3)
3496 #define ZCL_LOCAL_CHANGE_SUPPLY_CANCELLED_ATTRIBUTE_ID (0x02F4)
3497 #define ZCL_LOCAL_CHANGE_SUPPLY_REJECTED_ATTRIBUTE_ID (0x02F5)
3498 #define ZCL_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_RECEIVED_ATTRIBUTE_ID (0x02F6)
3499 #define ZCL_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_ACTIONED_ATTRIBUTE_ID (0x02F7)
3500 #define ZCL_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_CANCELLED_ATTRIBUTE_ID (0x02F8)
3501 #define ZCL_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_REJECTED_ATTRIBUTE_ID (0x02F9)
3502 #define ZCL_MESSAGE_CONFIRMATION_SENT_ATTRIBUTE_ID (0x0300)
3503 #define ZCL_DISPLAY_MESSAGE_RECEIVED_ATTRIBUTE_ID (0x03C0)
3504 #define ZCL_DISPLAY_MESSAGE_ACTIONED_ATTRIBUTE_ID (0x03C1)
3505 #define ZCL_DISPLAY_MESSAGE_CANCELLED_ATTRIBUTE_ID (0x03C2)
3506 #define ZCL_DISPLAY_MESSAGE_REJECTED_ATTRIBUTE_ID (0x03C3)
3507 #define ZCL_CANCEL_MESSAGE_RECEIVED_ATTRIBUTE_ID (0x03C4)
3508 #define ZCL_CANCEL_MESSAGE_ACTIONED_ATTRIBUTE_ID (0x03C5)
3509 #define ZCL_CANCEL_MESSAGE_CANCELLED_ATTRIBUTE_ID (0x03C6)
3510 #define ZCL_CANCEL_MESSAGE_REJECTED_ATTRIBUTE_ID (0x03C7)
3511 #define ZCL_LOW_CREDIT_ATTRIBUTE_ID (0x0400)
3512 #define ZCL_NO_CREDIT_ATTRIBUTE_ID (0x0401)
3513 #define ZCL_CREDIT_EXHAUSTED_ATTRIBUTE_ID (0x0402)
3514 #define ZCL_EMERGENCY_CREDIT_ENABLED_ATTRIBUTE_ID (0x0403)
3515 #define ZCL_EMERGENCY_CREDIT_EXHAUSTED_ATTRIBUTE_ID (0x0404)
3516 #define ZCL_PREPAY_IHD_LOW_CREDIT_WARNING_ATTRIBUTE_ID (0x0405)
3517 #define ZCL_PHYSICAL_ATTACK_ON_THE_PREPAY_METER_ATTRIBUTE_ID (0x0420)
3518 #define ZCL_ELECTRONIC_ATTACK_ON_THE_PREPAY_METER_ATTRIBUTE_ID (0x0421)
3519 #define ZCL_DISCOUNT_APPLIED_ATTRIBUTE_ID (0x0422)
3520 #define ZCL_CREDIT_ADJUSTMENT_ATTRIBUTE_ID (0x0423)
3521 #define ZCL_CREDIT_ADJUST_FAIL_ATTRIBUTE_ID (0x0424)
3522 #define ZCL_DEBT_ADJUSTMENT_ATTRIBUTE_ID (0x0425)
3523 #define ZCL_DEBT_ADJUST_FAIL_ATTRIBUTE_ID (0x0426)
3524 #define ZCL_MODE_CHANGE_ATTRIBUTE_ID (0x0427)
3525 #define ZCL_TOPUP_CODE_ERROR_ATTRIBUTE_ID (0x0428)
3526 #define ZCL_TOPUP_ALREADY_USED_ATTRIBUTE_ID (0x0429)
3527 #define ZCL_TOPUP_CODE_INVALID_ATTRIBUTE_ID (0x042A)
3528 #define ZCL_TOPUP_ACCEPTED_VIA_REMOTE_ATTRIBUTE_ID (0x042B)
3529 #define ZCL_TOPUP_ACCEPTED_VIA_MANUAL_ENTRY_ATTRIBUTE_ID (0x042C)
3530 #define ZCL_FRIENDLY_CREDIT_IN_USE_ATTRIBUTE_ID (0x042D)
3531 #define ZCL_FRIENDLY_CREDIT_END_WARNING_ATTRIBUTE_ID (0x042E)
3532 #define ZCL_FRIENDLY_CREDIT_PERIOD_END_ATTRIBUTE_ID (0x042F)
3533 #define ZCL_PREPAY_ERROR_REG_CLEAR_ATTRIBUTE_ID (0x0430)
3534 #define ZCL_PREPAY_ALARM_REG_CLEAR_ATTRIBUTE_ID (0x0431)
3535 #define ZCL_PREPAY_CLUSTER_NOT_FOUND_ATTRIBUTE_ID (0x0432)
3536 #define ZCL_TOPUP_VALUE_TOO_LARGE_ATTRIBUTE_ID (0x0433)
3537 #define ZCL_MODE_CREDIT_2_PREPAY_ATTRIBUTE_ID (0x0441)
3538 #define ZCL_MODE_PREPAY_2_CREDIT_ATTRIBUTE_ID (0x0442)
3539 #define ZCL_MODE_DEFAULT_ATTRIBUTE_ID (0x0443)
3540 #define ZCL_SELECT_AVAILABLE_EMERGENCY_CREDIT_RECEIVED_ATTRIBUTE_ID (0x04C0)
3541 #define ZCL_SELECT_AVAILABLE_EMERGENCY_CREDIT_ACTIONED_ATTRIBUTE_ID (0x04C1)
3542 #define ZCL_SELECT_AVAILABLE_EMERGENCY_CREDIT_CANCELLED_ATTRIBUTE_ID (0x04C2)
3543 #define ZCL_SELECT_AVAILABLE_EMERGENCY_CREDIT_REJECTED_ATTRIBUTE_ID (0x04C3)
3544 #define ZCL_CHANGE_DEBT_RECEIVED_ATTRIBUTE_ID (0x04C4)
3545 #define ZCL_CHANGE_DEBT_ACTIONED_ATTRIBUTE_ID (0x04C5)
3546 #define ZCL_CHANGE_DEBT_CANCELLED_ATTRIBUTE_ID (0x04C6)
3547 #define ZCL_CHANGE_DEBT_REJECTED_ATTRIBUTE_ID (0x04C7)
3548 #define ZCL_EMERGENCY_CREDIT_SETUP_RECEIVED_ATTRIBUTE_ID (0x04C8)
3549 #define ZCL_EMERGENCY_CREDIT_SETUP_ACTIONED_ATTRIBUTE_ID (0x04C9)
3550 #define ZCL_EMERGENCY_CREDIT_SETUP_CANCELLED_ATTRIBUTE_ID (0x04CA)
3551 #define ZCL_EMERGENCY_CREDIT_SETUP_REJECTED_ATTRIBUTE_ID (0x04CB)
3552 #define ZCL_CONSUMER_TOPUP_RECEIVED_ATTRIBUTE_ID (0x04CC)
3553 #define ZCL_CONSUMER_TOPUP_ACTIONED_ATTRIBUTE_ID (0x04CD)
3554 #define ZCL_CONSUMER_TOPUP_CANCELLED_ATTRIBUTE_ID (0x04CE)
3555 #define ZCL_CONSUMER_TOPUP_REJECTED_ATTRIBUTE_ID (0x04CF)
3556 #define ZCL_CREDIT_ADJUSTMENT_RECEIVED_ATTRIBUTE_ID (0x04D0)
3557 #define ZCL_CREDIT_ADJUSTMENT_ACTIONED_ATTRIBUTE_ID (0x04D1)
3558 #define ZCL_CREDIT_ADJUSTMENT_CANCELLED_ATTRIBUTE_ID (0x04D2)
3559 #define ZCL_CREDIT_ADJUSTMENT_REJECTED_ATTRIBUTE_ID (0x04D3)
3560 #define ZCL_CHANGE_PAYMENT_MODE_RECEIVED_ATTRIBUTE_ID (0x04D4)
3561 #define ZCL_CHANGE_PAYMENT_MODE_ACTIONED_ATTRIBUTE_ID (0x04D5)
3562 #define ZCL_CHANGE_PAYMENT_MODE_CANCELLED_ATTRIBUTE_ID (0x04D6)
3563 #define ZCL_CHANGE_PAYMENT_MODE_REJECTED_ATTRIBUTE_ID (0x04D7)
3564 #define ZCL_GET_PREPAY_SNAPSHOT_RECEIVED_ATTRIBUTE_ID (0x04D8)
3565 #define ZCL_GET_PREPAY_SNAPSHOT_ACTIONED_ATTRIBUTE_ID (0x04D9)
3566 #define ZCL_GET_PREPAY_SNAPSHOT_CANCELLED_ATTRIBUTE_ID (0x04DA)
3567 #define ZCL_GET_PREPAY_SNAPSHOT_REJECTED_ATTRIBUTE_ID (0x04DB)
3568 #define ZCL_GET_TOPUP_LOG_RECEIVED_ATTRIBUTE_ID (0x04DC)
3569 #define ZCL_GET_TOPUP_LOG_ACTIONED_ATTRIBUTE_ID (0x04DD)
3570 #define ZCL_GET_TOPUP_LOG_CANCELLED_ATTRIBUTE_ID (0x04DE)
3571 #define ZCL_GET_TOPUP_LOG_REJECTED_ATTRIBUTE_ID (0x04DF)
3572 #define ZCL_SET_LOW_CREDIT_WARNING_LEVEL_RECEIVED_ATTRIBUTE_ID (0x04E0)
3573 #define ZCL_SET_LOW_CREDIT_WARNING_LEVEL_ACTIONED_ATTRIBUTE_ID (0x04E1)
3574 #define ZCL_SET_LOW_CREDIT_WARNING_LEVEL_CANCELLED_ATTRIBUTE_ID (0x04E2)
3575 #define ZCL_SET_LOW_CREDIT_WARNING_LEVEL_REJECTED_ATTRIBUTE_ID (0x04E3)
3576 #define ZCL_GET_DEBT_REPAY_LOG_RECEIVED_ATTRIBUTE_ID (0x04E4)
3577 #define ZCL_GET_DEBT_REPAY_LOG_ACTIONED_ATTRIBUTE_ID (0x04E5)
3578 #define ZCL_GET_DEBT_REPAY_LOG_CANCELLED_ATTRIBUTE_ID (0x04E6)
3579 #define ZCL_GET_DEBT_REPAY_LOG_REJECTED_ATTRIBUTE_ID (0x04E7)
3580 #define ZCL_SET_MAXIMUM_CREDIT_LIMIT_RECEIVED_ATTRIBUTE_ID (0x04E8)
3581 #define ZCL_SET_MAXIMUM_CREDIT_LIMIT_ACTIONED_ATTRIBUTE_ID (0x04E9)
3582 #define ZCL_SET_MAXIMUM_CREDIT_LIMIT_CANCELLED_ATTRIBUTE_ID (0x04EA)
3583 #define ZCL_SET_MAXIMUM_CREDIT_LIMIT_REJECTED_ATTRIBUTE_ID (0x04EB)
3584 #define ZCL_SET_OVERALL_DEBT_CAP_RECEIVED_ATTRIBUTE_ID (0x04EC)
3585 #define ZCL_SET_OVERALL_DEBT_CAP_ACTIONED_ATTRIBUTE_ID (0x04ED)
3586 #define ZCL_SET_OVERALL_DEBT_CAP_CANCELLED_ATTRIBUTE_ID (0x04EE)
3587 #define ZCL_SET_OVERALL_DEBT_CAP_REJECTED_ATTRIBUTE_ID (0x04EF)
3588 #define ZCL_CALENDAR_CLUSTER_NOT_FOUND_ATTRIBUTE_ID (0x0500)
3589 #define ZCL_CALENDAR_CHANGE_PASSIVE_ACTIVATED_ATTRIBUTE_ID (0x0501)
3590 #define ZCL_CALENDAR_CHANGE_PASSIVE_UPDATED_ATTRIBUTE_ID (0x0502)
3591 #define ZCL_PUBLISH_CALENDAR_RECEIVED_ATTRIBUTE_ID (0x05C0)
3592 #define ZCL_PUBLISH_CALENDAR_ACTIONED_ATTRIBUTE_ID (0x05C1)
3593 #define ZCL_PUBLISH_CALENDAR_CANCELLED_ATTRIBUTE_ID (0x05C2)
3594 #define ZCL_PUBLISH_CALENDAR_REJECTED_ATTRIBUTE_ID (0x05C3)
3595 #define ZCL_PUBLISH_DAY_PROFILE_RECEIVED_ATTRIBUTE_ID (0x05C4)
3596 #define ZCL_PUBLISH_DAY_PROFILE_ACTIONED_ATTRIBUTE_ID (0x05C5)
3597 #define ZCL_PUBLISH_DAY_PROFILE_CANCELLED_ATTRIBUTE_ID (0x05C6)
3598 #define ZCL_PUBLISH_DAY_PROFILE_REJECTED_ATTRIBUTE_ID (0x05C7)
3599 #define ZCL_PUBLISH_WEEK_PROFILE_RECEIVED_ATTRIBUTE_ID (0x05C8)
3600 #define ZCL_PUBLISH_WEEK_PROFILE_ACTIONED_ATTRIBUTE_ID (0x05C9)
3601 #define ZCL_PUBLISH_WEEK_PROFILE_CANCELLED_ATTRIBUTE_ID (0x05CA)
3602 #define ZCL_PUBLISH_WEEK_PROFILE_REJECTED_ATTRIBUTE_ID (0x05CB)
3603 #define ZCL_PUBLISH_SEASONS_RECEIVED_ATTRIBUTE_ID (0x05CC)
3604 #define ZCL_PUBLISH_SEASONS_ACTIONED_ATTRIBUTE_ID (0x05CD)
3605 #define ZCL_PUBLISH_SEASONS_CANCELLED_ATTRIBUTE_ID (0x05CE)
3606 #define ZCL_PUBLISH_SEASONS_REJECTED_ATTRIBUTE_ID (0x05CF)
3607 #define ZCL_PUBLISH_SPECIAL_DAYS_RECEIVED_ATTRIBUTE_ID (0x05D0)
3608 #define ZCL_PUBLISH_SPECIAL_DAYS_ACTIONED_ATTRIBUTE_ID (0x05D1)
3609 #define ZCL_PUBLISH_SPECIAL_DAYS_CANCELLED_ATTRIBUTE_ID (0x05D2)
3610 #define ZCL_PUBLISH_SPECIAL_DAYS_REJECTED_ATTRIBUTE_ID (0x05D3)
3611 #define ZCL_PASSWORD_1_CHANGE_ATTRIBUTE_ID (0x0600)
3612 #define ZCL_PASSWORD_2_CHANGE_ATTRIBUTE_ID (0x0601)
3613 #define ZCL_PASSWORD_3_CHANGE_ATTRIBUTE_ID (0x0602)
3614 #define ZCL_PASSWORD_4_CHANGE_ATTRIBUTE_ID (0x0603)
3615 #define ZCL_EVENT_LOG_CLEARED_ATTRIBUTE_ID (0x0604)
3616 #define ZCL_ZIGBEE_APS_TIMEOUT_ATTRIBUTE_ID (0x0610)
3617 #define ZCL_ZIGBEE_IEEE_TRANSMISSION_FAILURE_OVER_THRESHOLD_ATTRIBUTE_ID (0x0611)
3618 #define ZCL_ZIGBEE_IEEE_FRAME_CHECK_SEQUENCE_THRESHOLD_ATTRIBUTE_ID (0x0612)
3619 #define ZCL_ERROR_CERTIFICATE_ATTRIBUTE_ID (0x0613)
3620 #define ZCL_ERROR_SIGNATURE_ATTRIBUTE_ID (0x0614)
3621 #define ZCL_ERROR_PROGRAM_STORAGE_ATTRIBUTE_ID (0x0615)
3622 #define ZCL_PUBLISH_COT_RECEIVED_ATTRIBUTE_ID (0x06C0)
3623 #define ZCL_PUBLISH_COT_ACTIONED_ATTRIBUTE_ID (0x06C1)
3624 #define ZCL_PUBLISH_COT_CANCELLED_ATTRIBUTE_ID (0x06C2)
3625 #define ZCL_PUBLISH_COT_REJECTED_ATTRIBUTE_ID (0x06C3)
3626 #define ZCL_PUBLISH_COS_RECEIVED_ATTRIBUTE_ID (0x06C4)
3627 #define ZCL_PUBLISH_COS_ACTIONED_ATTRIBUTE_ID (0x06C5)
3628 #define ZCL_PUBLISH_COS_CANCELLED_ATTRIBUTE_ID (0x06C6)
3629 #define ZCL_PUBLISH_COS_REJECTED_ATTRIBUTE_ID (0x06C7)
3630 #define ZCL_CHANGE_PASSWORD_RECEIVED_ATTRIBUTE_ID (0x06C8)
3631 #define ZCL_CHANGE_PASSWORD_ACTIONED_ATTRIBUTE_ID (0x06C9)
3632 #define ZCL_CHANGE_PASSWORD_CANCELLED_ATTRIBUTE_ID (0x06CA)
3633 #define ZCL_CHANGE_PASSWORD_REJECTED_ATTRIBUTE_ID (0x06CB)
3634 #define ZCL_SET_EVENT_CONFIGURATION_RECEIVED_ATTRIBUTE_ID (0x06CC)
3635 #define ZCL_SET_EVENT_CONFIGURATION_ACTIONED_ATTRIBUTE_ID (0x06CD)
3636 #define ZCL_SET_EVENT_CONFIGURATION_CANCELLED_ATTRIBUTE_ID (0x06CE)
3637 #define ZCL_SET_EVENT_CONFIGURATION_REJECTED_ATTRIBUTE_ID (0x06CF)
3638 #define ZCL_UPDATE_SITE_ID_RECEIVED_ATTRIBUTE_ID (0x06D0)
3639 #define ZCL_UPDATE_SITE_ID_ACTIONED_ATTRIBUTE_ID (0x06D1)
3640 #define ZCL_UPDATE_SITE_ID_CANCELLED_ATTRIBUTE_ID (0x06D2)
3641 #define ZCL_UPDATE_SITE_ID_REJECTED_ATTRIBUTE_ID (0x06D3)
3642 #define ZCL_UPDATE_CIN_RECEIVED_ATTRIBUTE_ID (0x06D4)
3643 #define ZCL_UPDATE_CIN_ACTIONED_ATTRIBUTE_ID (0x06D5)
3644 #define ZCL_UPDATE_CIN_CANCELLED_ATTRIBUTE_ID (0x06D6)
3645 #define ZCL_UPDATE_CIN_REJECTED_ATTRIBUTE_ID (0x06D7)
3646 #define ZCL_TUNNELING_CLUSTER_NOT_FOUND_ATTRIBUTE_ID (0x0700)
3647 #define ZCL_UNSUPPORTED_PROTOCOL_ATTRIBUTE_ID (0x0701)
3648 #define ZCL_INCORRECT_PROTOCOL_ATTRIBUTE_ID (0x0702)
3649 #define ZCL_REQUEST_TUNNEL_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07C0)
3650 #define ZCL_REQUEST_TUNNEL_COMMAND_REJECTED_ATTRIBUTE_ID (0x07C1)
3651 #define ZCL_REQUEST_TUNNEL_COMMAND_GENERATED_ATTRIBUTE_ID (0x07C2)
3652 #define ZCL_CLOSE_TUNNEL_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07C3)
3653 #define ZCL_CLOSE_TUNNEL_COMMAND_REJECTED_ATTRIBUTE_ID (0x07C4)
3654 #define ZCL_CLOSE_TUNNEL_COMMAND_GENERATED_ATTRIBUTE_ID (0x07C5)
3655 #define ZCL_TRANSFER_DATA_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07C6)
3656 #define ZCL_TRANSFER_DATA_COMMAND_REJECTED_ATTRIBUTE_ID (0x07C7)
3657 #define ZCL_TRANSFER_DATA_COMMAND_GENERATED_ATTRIBUTE_ID (0x07C8)
3658 #define ZCL_TRANSFER_DATA_ERROR_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07C9)
3659 #define ZCL_TRANSFER_DATA_ERROR_COMMAND_REJECTED_ATTRIBUTE_ID (0x07CA)
3660 #define ZCL_TRANSFER_DATA_ERROR_COMMAND_GENERATED_ATTRIBUTE_ID (0x07CB)
3661 #define ZCL_ACK_TRANSFER_DATA_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07CC)
3662 #define ZCL_ACK_TRANSFER_DATA_COMMAND_REJECTED_ATTRIBUTE_ID (0x07CD)
3663 #define ZCL_ACK_TRANSFER_DATA_COMMAND_GENERATED_ATTRIBUTE_ID (0x07CE)
3664 #define ZCL_READY_DATA_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07CF)
3665 #define ZCL_READY_DATA_COMMAND_REJECTED_ATTRIBUTE_ID (0x07D0)
3666 #define ZCL_READY_DATA_COMMAND_GENERATED_ATTRIBUTE_ID (0x07D1)
3667 #define ZCL_GET_SUPPORTED_TUNNEL_PROTOCOLS_COMMAND_RECEIVED_ATTRIBUTE_ID (0x07D2)
3668 #define ZCL_GET_SUPPORTED_TUNNEL_PROTOCOLS_COMMAND_REJECTED_ATTRIBUTE_ID (0x07D3)
3669 #define ZCL_GET_SUPPORTED_TUNNEL_PROTOCOLS_COMMAND_GENERATED_ATTRIBUTE_ID (0x07D4)
3670 #define ZCL_FIRMWARE_READY_FOR_ACTIVATION_ATTRIBUTE_ID (0x0800)
3671 #define ZCL_FIRMWARE_ACTIVATED_ATTRIBUTE_ID (0x0801)
3672 #define ZCL_FIRMWARE_ACTIVATION_FAILURE_ATTRIBUTE_ID (0x0802)
3673 #define ZCL_PATCH_READY_FOR_ACTIVATION_ATTRIBUTE_ID (0x0803)
3674 #define ZCL_PATCH_ACTIVATED_ATTRIBUTE_ID (0x0804)
3675 #define ZCL_PATCH_FAILURE_ATTRIBUTE_ID (0x0805)
3676 #define ZCL_IMAGE_NOTIFY_COMMAND_RECEIVED_ATTRIBUTE_ID (0x08C0)
3677 #define ZCL_IMAGE_NOTIFY_COMMAND_REJECTED_ATTRIBUTE_ID (0x08C1)
3678 #define ZCL_QUERY_NEXT_IMAGE_REQUEST_GENERATED_ATTRIBUTE_ID (0x08C2)
3679 #define ZCL_QUERY_NEXT_IMAGE_RESPONSE_RECEIVED_ATTRIBUTE_ID (0x08C3)
3680 #define ZCL_QUERY_NEXT_IMAGE_RESPONSE_REJECTED_ATTRIBUTE_ID (0x08C4)
3681 #define ZCL_IMAGE_BLOCK_REQUEST_GENERATED_ATTRIBUTE_ID (0x08C5)
3682 #define ZCL_IMAGE_PAGE_REQUEST_GENERATED_ATTRIBUTE_ID (0x08C6)
3683 #define ZCL_IMAGE_BLOCK_RESPONSE_RECEIVED_ATTRIBUTE_ID (0x08C7)
3684 #define ZCL_IMAGE_BLOCK_RESPONSE_REJECTED_ATTRIBUTE_ID (0x08C8)
3685 #define ZCL_UPGRADE_END_REQUEST_GENERATED_ATTRIBUTE_ID (0x08C9)
3686 #define ZCL_UPGRADE_END_RESPONSE_RECEIVED_ATTRIBUTE_ID (0x08CA)
3687 #define ZCL_UPGRADE_END_RESPONSE_REJECTED_ATTRIBUTE_ID (0x08CB)
3688 #define ZCL_QUERY_SPECIFIC_FILE_REQUEST_GENERATED_ATTRIBUTE_ID (0x08CC)
3689 #define ZCL_QUERY_SPECIFIC_FILE_RESPONSE_RECEIVED_ATTRIBUTE_ID (0x08CD)
3690 #define ZCL_QUERY_SPECIFIC_FILE_RESPONSE_REJECTED_ATTRIBUTE_ID (0x08CE)
3691
3692 // Server attributes
3693 #define ZCL_PROVIDER_ID_SERVER_ATTRIBUTE_ID (0x0100)
3694 #define ZCL_PROVIDER_NAME_ATTRIBUTE_ID (0x0101)
3695 #define ZCL_PROVIDER_CONTACT_DETAILS_ATTRIBUTE_ID (0x0102)
3696 #define ZCL_PROPOSED_PROVIDER_ID_ATTRIBUTE_ID (0x0110)
3697 #define ZCL_PROPOSED_PROVIDER_NAME_ATTRIBUTE_ID (0x0111)
3698 #define ZCL_PROPOSED_PROVIDER_CHANGE_DATE_TIME_ATTRIBUTE_ID (0x0112)
3699 #define ZCL_PROPOSED_PROVIDER_CHANGE_CONTROL_ATTRIBUTE_ID (0x0113)
3700 #define ZCL_RECEIVED_PROVIDER_ID_SERVER_ATTRIBUTE_ID (0x0120)
3701 #define ZCL_RECEIVED_PROVIDER_NAME_ATTRIBUTE_ID (0x0121)
3702 #define ZCL_RECEIVED_PROVIDER_CONTACT_DETAILS_ATTRIBUTE_ID (0x0122)
3703 #define ZCL_RECEIVED_PROPOSED_PROVIDER_ID_ATTRIBUTE_ID (0x0130)
3704 #define ZCL_RECEIVED_PROPOSED_PROVIDER_NAME_ATTRIBUTE_ID (0x0131)
3705 #define ZCL_RECEIVED_PROPOSED_PROVIDER_CHANGE_DATE_TIME_ATTRIBUTE_ID (0x0132)
3706 #define ZCL_RECEIVED_PROPOSED_PROVIDER_CHANGE_CONTROL_ATTRIBUTE_ID (0x0133)
3707 #define ZCL_CHANGE_OF_TENANCY_UPDATE_DATE_TIME_ATTRIBUTE_ID (0x0200)
3708 #define ZCL_PROPOSED_TENANCY_CHANGE_CONTROL_ATTRIBUTE_ID (0x0201)
3709 #define ZCL_WAN_STATUS_ATTRIBUTE_ID (0x0300)
3710 #define ZCL_LOW_MEDIUM_THRESHOLD_ATTRIBUTE_ID (0x0400)
3711 #define ZCL_MEDIUM_HIGH_THRESHOLD_ATTRIBUTE_ID (0x0401)
3712
3713 // Attribute ids for cluster: Events
3714
3715 // Client attributes
3716
3717 // Server attributes
3718
3719 // Attribute ids for cluster: MDU Pairing
3720
3721 // Client attributes
3722
3723 // Server attributes
3724
3725 // Attribute ids for cluster: Sub-GHz
3726
3727 // Client attributes
3728
3729 // Server attributes
3730 #define ZCL_SUB_GHZ_CLUSTER_CHANNEL_CHANGE_ATTRIBUTE_ID (0x0000)
3731 #define ZCL_SUB_GHZ_CLUSTER_PAGE_28_CHANNEL_MASK_ATTRIBUTE_ID (0x0001)
3732 #define ZCL_SUB_GHZ_CLUSTER_PAGE_29_CHANNEL_MASK_ATTRIBUTE_ID (0x0002)
3733 #define ZCL_SUB_GHZ_CLUSTER_PAGE_30_CHANNEL_MASK_ATTRIBUTE_ID (0x0003)
3734 #define ZCL_SUB_GHZ_CLUSTER_PAGE_31_CHANNEL_MASK_ATTRIBUTE_ID (0x0004)
3735
3736 // Attribute ids for cluster: Key Establishment
3737
3738 // Client attributes
3739 #define ZCL_KEY_ESTABLISHMENT_SUITE_CLIENT_ATTRIBUTE_ID (0x0000)
3740
3741 // Server attributes
3742 #define ZCL_KEY_ESTABLISHMENT_SUITE_SERVER_ATTRIBUTE_ID (0x0000)
3743
3744 // Attribute ids for cluster: Information
3745
3746 // Client attributes
3747
3748 // Server attributes
3749 #define ZCL_NODE_DESCRIPTION_ATTRIBUTE_ID (0x0000)
3750 #define ZCL_DELIVERY_ENABLE_ATTRIBUTE_ID (0x0001)
3751 #define ZCL_PUSH_INFORMATION_TIMER_ATTRIBUTE_ID (0x0002)
3752 #define ZCL_ENABLE_SECURE_CONFIGURATION_ATTRIBUTE_ID (0x0003)
3753 #define ZCL_NUMBER_OF_CONTENTS_ATTRIBUTE_ID (0x0010)
3754 #define ZCL_CONTENT_ROOT_ID_ATTRIBUTE_ID (0x0011)
3755
3756 // Attribute ids for cluster: Data Sharing
3757
3758 // Client attributes
3759
3760 // Server attributes
3761 #define ZCL_DEVICE_NAME_ATTRIBUTE_ID (0x0000)
3762 #define ZCL_DEVICE_DESCRIPTION_ATTRIBUTE_ID (0x0001)
3763
3764 // Attribute ids for cluster: Gaming
3765
3766 // Client attributes
3767
3768 // Server attributes
3769 #define ZCL_PLAYER_NAME_ATTRIBUTE_ID (0x0000)
3770 #define ZCL_NB_OF_GAMES_ATTRIBUTE_ID (0x0001)
3771 #define ZCL_LIST_OF_GAMES_ATTRIBUTE_ID (0x0002)
3772 #define ZCL_ANNOUNCEMENT_INTERVAL_ATTRIBUTE_ID (0x0003)
3773 #define ZCL_GAME_ID_ATTRIBUTE_ID (0x0010)
3774 #define ZCL_NAME_OF_GAME_ATTRIBUTE_ID (0x0011)
3775 #define ZCL_GAME_MASTER_ATTRIBUTE_ID (0x0012)
3776 #define ZCL_GAMING_STATUS_ATTRIBUTE_ID (0x0013)
3777 #define ZCL_CURRENT_NB_OF_PLAYERS_ATTRIBUTE_ID (0x0014)
3778 #define ZCL_LIST_OF_CURRENT_PLAYERS_ATTRIBUTE_ID (0x0015)
3779 #define ZCL_MAX_NB_OF_PLAYERS_ATTRIBUTE_ID (0x0016)
3780 #define ZCL_MIN_NB_OF_PLAYERS_ATTRIBUTE_ID (0x0017)
3781 #define ZCL_CURRENT_GAME_LEVEL_ATTRIBUTE_ID (0x0018)
3782 #define ZCL_SCORE_OF_THIS_PLAYER_ATTRIBUTE_ID (0x0019)
3783 #define ZCL_TIMER1_ATTRIBUTE_ID (0x001A)
3784 #define ZCL_TIMER2_ATTRIBUTE_ID (0x001B)
3785 #define ZCL_TIMER3_ATTRIBUTE_ID (0x001C)
3786 #define ZCL_COUNTER1_ATTRIBUTE_ID (0x001D)
3787 #define ZCL_COUNTER2_ATTRIBUTE_ID (0x001E)
3788 #define ZCL_DOWNLOADABLE_ATTRIBUTE_ID (0x001F)
3789
3790 // Attribute ids for cluster: Data Rate Control
3791
3792 // Client attributes
3793
3794 // Server attributes
3795 #define ZCL_AVERAGE_LATENCY_REQUIREMENT_ATTRIBUTE_ID (0x0000)
3796 #define ZCL_MAX_LATENCY_REQUIREMENT_ATTRIBUTE_ID (0x0001)
3797 #define ZCL_BANDWIDTH_REQUIREMENT_ATTRIBUTE_ID (0x0002)
3798
3799 // Attribute ids for cluster: Voice over ZigBee
3800
3801 // Client attributes
3802
3803 // Server attributes
3804 #define ZCL_CODEC_TYPE_ATTRIBUTE_ID (0x0000)
3805 #define ZCL_SAMPLING_FREQUENCY_ATTRIBUTE_ID (0x0001)
3806 #define ZCL_CODEC_RATE_ATTRIBUTE_ID (0x0002)
3807 #define ZCL_ESTABLISHMENT_TIMEOUT_ATTRIBUTE_ID (0x0003)
3808 #define ZCL_CODEC_TYPE_SUB1_ATTRIBUTE_ID (0x0004)
3809 #define ZCL_CODEC_TYPE_SUB2_ATTRIBUTE_ID (0x0005)
3810 #define ZCL_CODEC_TYPE_SUB3_ATTRIBUTE_ID (0x0006)
3811 #define ZCL_COMPRESSION_TYPE_ATTRIBUTE_ID (0x0007)
3812 #define ZCL_COMPRESSION_RATE_ATTRIBUTE_ID (0x0008)
3813 #define ZCL_OPTION_FLAGS_ATTRIBUTE_ID (0x0009)
3814 #define ZCL_THRESHOLD_ATTRIBUTE_ID (0x000A)
3815
3816 // Attribute ids for cluster: Chatting
3817
3818 // Client attributes
3819
3820 // Server attributes
3821 #define ZCL_U_ID_ATTRIBUTE_ID (0x0000)
3822 #define ZCL_NICKNAME_ATTRIBUTE_ID (0x0001)
3823 #define ZCL_C_ID_ATTRIBUTE_ID (0x0010)
3824 #define ZCL_NAME_ATTRIBUTE_ID (0x0011)
3825 #define ZCL_ENABLE_ADD_CHAT_ATTRIBUTE_ID (0x0020)
3826
3827 // Attribute ids for cluster: Payment
3828
3829 // Client attributes
3830
3831 // Server attributes
3832 #define ZCL_PAYMENT_USER_ID_ATTRIBUTE_ID (0x0000)
3833 #define ZCL_USER_TYPE_ATTRIBUTE_ID (0x0001)
3834 #define ZCL_PAYMENT_SERVICE_ID_ATTRIBUTE_ID (0x0010)
3835 #define ZCL_PAYMENT_SERVICE_PROVIDER_ID_ATTRIBUTE_ID (0x0011)
3836 #define ZCL_TOTEM_ID_ATTRIBUTE_ID (0x0012)
3837 #define ZCL_CURRENCY_ATTRIBUTE_ID (0x0020)
3838 #define ZCL_PRICE_TRAILING_DIGIT_ATTRIBUTE_ID (0x0021)
3839 #define ZCL_PRICE_ATTRIBUTE_ID (0x0022)
3840 #define ZCL_GOOD_ID_ATTRIBUTE_ID (0x0030)
3841 #define ZCL_PAYMENT_SERIAL_NUMBER_ATTRIBUTE_ID (0x0031)
3842 #define ZCL_PAYMENT_TIMESTAMP_ATTRIBUTE_ID (0x0032)
3843 #define ZCL_TRANS_ID_ATTRIBUTE_ID (0x0033)
3844 #define ZCL_TRANS_STATUS_ATTRIBUTE_ID (0x0034)
3845 #define ZCL_PAYMENT_STATUS_ATTRIBUTE_ID (0x0035)
3846
3847 // Attribute ids for cluster: Billing
3848
3849 // Client attributes
3850
3851 // Server attributes
3852 #define ZCL_USER_ID_ATTRIBUTE_ID (0x0000)
3853 #define ZCL_SERVICE_ID_ATTRIBUTE_ID (0x0010)
3854 #define ZCL_SERVICE_PROVIDER_ID_ATTRIBUTE_ID (0x0011)
3855 #define ZCL_SESSION_INTERVAL_ATTRIBUTE_ID (0x0012)
3856 #define ZCL_TIMESTAMP_ATTRIBUTE_ID (0x0020)
3857 #define ZCL_DURATION_ATTRIBUTE_ID (0x0021)
3858
3859 // Attribute ids for cluster: Appliance Identification
3860
3861 // Client attributes
3862
3863 // Server attributes
3864 #define ZCL_BASIC_IDENTIFICATION_ATTRIBUTE_ID (0x0000)
3865 #define ZCL_APPLIANCE_COMPANY_NAME_ATTRIBUTE_ID (0x0010)
3866 #define ZCL_COMPANY_ID_ATTRIBUTE_ID (0x0011)
3867 #define ZCL_BRAND_NAME_ATTRIBUTE_ID (0x0012)
3868 #define ZCL_BRAND_ID_ATTRIBUTE_ID (0x0013)
3869 #define ZCL_APPLIANCE_MODEL_ATTRIBUTE_ID (0x0014)
3870 #define ZCL_APPLIANCE_PART_NUMBER_ATTRIBUTE_ID (0x0015)
3871 #define ZCL_APPLIANCE_PRODUCT_REVISION_ATTRIBUTE_ID (0x0016)
3872 #define ZCL_APPLIANCE_SOFTWARE_REVISION_ATTRIBUTE_ID (0x0017)
3873 #define ZCL_PRODUCT_TYPE_NAME_ATTRIBUTE_ID (0x0018)
3874 #define ZCL_PRODUCT_TYPE_ID_ATTRIBUTE_ID (0x0019)
3875 #define ZCL_CECED_SPECIFICATION_VERSION_ATTRIBUTE_ID (0x001A)
3876
3877 // Attribute ids for cluster: Meter Identification
3878
3879 // Client attributes
3880
3881 // Server attributes
3882 #define ZCL_METER_COMPANY_NAME_ATTRIBUTE_ID (0x0000)
3883 #define ZCL_METER_TYPE_ID_ATTRIBUTE_ID (0x0001)
3884 #define ZCL_DATA_QUALITY_ID_ATTRIBUTE_ID (0x0004)
3885 #define ZCL_CUSTOMER_NAME_ATTRIBUTE_ID (0x0005)
3886 #define ZCL_METER_MODEL_ATTRIBUTE_ID (0x0006)
3887 #define ZCL_METER_PART_NUMBER_ATTRIBUTE_ID (0x0007)
3888 #define ZCL_METER_PRODUCT_REVISION_ATTRIBUTE_ID (0x0008)
3889 #define ZCL_METER_SOFTWARE_REVISION_ATTRIBUTE_ID (0x000A)
3890 #define ZCL_UTILITY_NAME_ATTRIBUTE_ID (0x000B)
3891 #define ZCL_POD_ATTRIBUTE_ID (0x000C)
3892 #define ZCL_AVAILABLE_POWER_ATTRIBUTE_ID (0x000D)
3893 #define ZCL_POWER_THRESHOLD_ATTRIBUTE_ID (0x000E)
3894
3895 // Attribute ids for cluster: Appliance Events and Alert
3896
3897 // Client attributes
3898
3899 // Server attributes
3900
3901 // Attribute ids for cluster: Appliance Statistics
3902
3903 // Client attributes
3904
3905 // Server attributes
3906 #define ZCL_LOG_MAX_SIZE_ATTRIBUTE_ID (0x0000)
3907 #define ZCL_LOG_QUEUE_MAX_SIZE_ATTRIBUTE_ID (0x0001)
3908
3909 // Attribute ids for cluster: Electrical Measurement
3910
3911 // Client attributes
3912
3913 // Server attributes
3914 #define ZCL_MEASUREMENT_TYPE_ATTRIBUTE_ID (0x0000)
3915 #define ZCL_DC_VOLTAGE_ATTRIBUTE_ID (0x0100)
3916 #define ZCL_DC_VOLTAGE_MIN_ATTRIBUTE_ID (0x0101)
3917 #define ZCL_DC_VOLTAGE_MAX_ATTRIBUTE_ID (0x0102)
3918 #define ZCL_DC_CURRENT_ATTRIBUTE_ID (0x0103)
3919 #define ZCL_DC_CURRENT_MIN_ATTRIBUTE_ID (0x0104)
3920 #define ZCL_DC_CURRENT_MAX_ATTRIBUTE_ID (0x0105)
3921 #define ZCL_DC_POWER_ATTRIBUTE_ID (0x0106)
3922 #define ZCL_DC_POWER_MIN_ATTRIBUTE_ID (0x0107)
3923 #define ZCL_DC_POWER_MAX_ATTRIBUTE_ID (0x0108)
3924 #define ZCL_DC_VOLTAGE_MULTIPLIER_ATTRIBUTE_ID (0x0200)
3925 #define ZCL_DC_VOLTAGE_DIVISOR_ATTRIBUTE_ID (0x0201)
3926 #define ZCL_DC_CURRENT_MULTIPLIER_ATTRIBUTE_ID (0x0202)
3927 #define ZCL_DC_CURRENT_DIVISOR_ATTRIBUTE_ID (0x0203)
3928 #define ZCL_DC_POWER_MULTIPLIER_ATTRIBUTE_ID (0x0204)
3929 #define ZCL_DC_POWER_DIVISOR_ATTRIBUTE_ID (0x0205)
3930 #define ZCL_AC_FREQUENCY_ATTRIBUTE_ID (0x0300)
3931 #define ZCL_AC_FREQUENCY_MIN_ATTRIBUTE_ID (0x0301)
3932 #define ZCL_AC_FREQUENCY_MAX_ATTRIBUTE_ID (0x0302)
3933 #define ZCL_NEUTRAL_CURRENT_ATTRIBUTE_ID (0x0303)
3934 #define ZCL_TOTAL_ACTIVE_POWER_ATTRIBUTE_ID (0x0304)
3935 #define ZCL_TOTAL_REACTIVE_POWER_ATTRIBUTE_ID (0x0305)
3936 #define ZCL_TOTAL_APPARENT_POWER_ATTRIBUTE_ID (0x0306)
3937 #define ZCL_MEASURED_1_ST_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0307)
3938 #define ZCL_MEASURED_3_RD_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0308)
3939 #define ZCL_MEASURED_5_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0309)
3940 #define ZCL_MEASURED_7_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030A)
3941 #define ZCL_MEASURED_9_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030B)
3942 #define ZCL_MEASURED_11_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030C)
3943 #define ZCL_MEASURED_PHASE_1_ST_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030D)
3944 #define ZCL_MEASURED_PHASE_3_RD_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030E)
3945 #define ZCL_MEASURED_PHASE_5_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x030F)
3946 #define ZCL_MEASURED_PHASE_7_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0310)
3947 #define ZCL_MEASURED_PHASE_9_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0311)
3948 #define ZCL_MEASURED_PHASE_11_TH_HARMONIC_CURRENT_ATTRIBUTE_ID (0x0312)
3949 #define ZCL_AC_FREQUENCY_MULTIPLIER_ATTRIBUTE_ID (0x0400)
3950 #define ZCL_AC_FREQUENCY_DIVISOR_ATTRIBUTE_ID (0x0401)
3951 #define ZCL_POWER_MULTIPLIER_ATTRIBUTE_ID (0x0402)
3952 #define ZCL_POWER_DIVISOR_ATTRIBUTE_ID (0x0403)
3953 #define ZCL_HARMONIC_CURRENT_MULTIPLIER_ATTRIBUTE_ID (0x0404)
3954 #define ZCL_PHASE_HARMONIC_CURRENT_MULTIPLIER_ATTRIBUTE_ID (0x0405)
3955 #define ZCL_INSTANTANEOUS_VOLTAGE_ATTRIBUTE_ID (0x0500)
3956 #define ZCL_INSTANTANEOUS_LINE_CURRENT_ATTRIBUTE_ID (0x0501)
3957 #define ZCL_INSTANTANEOUS_ACTIVE_CURRENT_ATTRIBUTE_ID (0x0502)
3958 #define ZCL_INSTANTANEOUS_REACTIVE_CURRENT_ATTRIBUTE_ID (0x0503)
3959 #define ZCL_INSTANTANEOUS_POWER_ATTRIBUTE_ID (0x0504)
3960 #define ZCL_RMS_VOLTAGE_ATTRIBUTE_ID (0x0505)
3961 #define ZCL_RMS_VOLTAGE_MIN_ATTRIBUTE_ID (0x0506)
3962 #define ZCL_RMS_VOLTAGE_MAX_ATTRIBUTE_ID (0x0507)
3963 #define ZCL_RMS_CURRENT_ATTRIBUTE_ID (0x0508)
3964 #define ZCL_RMS_CURRENT_MIN_ATTRIBUTE_ID (0x0509)
3965 #define ZCL_RMS_CURRENT_MAX_ATTRIBUTE_ID (0x050A)
3966 #define ZCL_ACTIVE_POWER_ATTRIBUTE_ID (0x050B)
3967 #define ZCL_ACTIVE_POWER_MIN_ATTRIBUTE_ID (0x050C)
3968 #define ZCL_ACTIVE_POWER_MAX_ATTRIBUTE_ID (0x050D)
3969 #define ZCL_REACTIVE_POWER_ATTRIBUTE_ID (0x050E)
3970 #define ZCL_APPARENT_POWER_ATTRIBUTE_ID (0x050F)
3971 #define ZCL_AC_POWER_FACTOR_ATTRIBUTE_ID (0x0510)
3972 #define ZCL_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_ATTRIBUTE_ID (0x0511)
3973 #define ZCL_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_ATTRIBUTE_ID (0x0513)
3974 #define ZCL_RMS_EXTREME_OVER_VOLTAGE_PERIOD_ATTRIBUTE_ID (0x0514)
3975 #define ZCL_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_ATTRIBUTE_ID (0x0515)
3976 #define ZCL_RMS_VOLTAGE_SAG_PERIOD_ATTRIBUTE_ID (0x0516)
3977 #define ZCL_RMS_VOLTAGE_SWELL_PERIOD_ATTRIBUTE_ID (0x0517)
3978 #define ZCL_AC_VOLTAGE_MULTIPLIER_ATTRIBUTE_ID (0x0600)
3979 #define ZCL_AC_VOLTAGE_DIVISOR_ATTRIBUTE_ID (0x0601)
3980 #define ZCL_AC_CURRENT_MULTIPLIER_ATTRIBUTE_ID (0x0602)
3981 #define ZCL_AC_CURRENT_DIVISOR_ATTRIBUTE_ID (0x0603)
3982 #define ZCL_AC_POWER_MULTIPLIER_ATTRIBUTE_ID (0x0604)
3983 #define ZCL_AC_POWER_DIVISOR_ATTRIBUTE_ID (0x0605)
3984 #define ZCL_DC_OVERLOAD_ALARMS_MASK_ATTRIBUTE_ID (0x0700)
3985 #define ZCL_DC_VOLTAGE_OVERLOAD_ATTRIBUTE_ID (0x0701)
3986 #define ZCL_DC_CURRENT_OVERLOAD_ATTRIBUTE_ID (0x0702)
3987 #define ZCL_AC_OVERLOAD_ALARMS_MASK_ATTRIBUTE_ID (0x0800)
3988 #define ZCL_AC_VOLTAGE_OVERLOAD_ATTRIBUTE_ID (0x0801)
3989 #define ZCL_AC_CURRENT_OVERLOAD_ATTRIBUTE_ID (0x0802)
3990 #define ZCL_AC_POWER_OVERLOAD_ATTRIBUTE_ID (0x0803)
3991 #define ZCL_AC_REACTIVE_POWER_OVERLOAD_ATTRIBUTE_ID (0x0804)
3992 #define ZCL_AVERAGE_RMS_OVER_VOLTAGE_ATTRIBUTE_ID (0x0805)
3993 #define ZCL_AVERAGE_RMS_UNDER_VOLTAGE_ATTRIBUTE_ID (0x0806)
3994 #define ZCL_RMS_EXTREME_OVER_VOLTAGE_ATTRIBUTE_ID (0x0807)
3995 #define ZCL_RMS_EXTREME_UNDER_VOLTAGE_ATTRIBUTE_ID (0x0808)
3996 #define ZCL_RMS_VOLTAGE_SAG_ATTRIBUTE_ID (0x0809)
3997 #define ZCL_RMS_VOLTAGE_SWELL_ATTRIBUTE_ID (0x080A)
3998 #define ZCL_LINE_CURRENT_PHASE_B_ATTRIBUTE_ID (0x0901)
3999 #define ZCL_ACTIVE_CURRENT_PHASE_B_ATTRIBUTE_ID (0x0902)
4000 #define ZCL_REACTIVE_CURRENT_PHASE_B_ATTRIBUTE_ID (0x0903)
4001 #define ZCL_RMS_VOLTAGE_PHASE_B_ATTRIBUTE_ID (0x0905)
4002 #define ZCL_RMS_VOLTAGE_MIN_PHASE_B_ATTRIBUTE_ID (0x0906)
4003 #define ZCL_RMS_VOLTAGE_MAX_PHASE_B_ATTRIBUTE_ID (0x0907)
4004 #define ZCL_RMS_CURRENT_PHASE_B_ATTRIBUTE_ID (0x0908)
4005 #define ZCL_RMS_CURRENT_MIN_PHASE_B_ATTRIBUTE_ID (0x0909)
4006 #define ZCL_RMS_CURRENT_MAX_PHASE_B_ATTRIBUTE_ID (0x090A)
4007 #define ZCL_ACTIVE_POWER_PHASE_B_ATTRIBUTE_ID (0x090B)
4008 #define ZCL_ACTIVE_POWER_MIN_PHASE_B_ATTRIBUTE_ID (0x090C)
4009 #define ZCL_ACTIVE_POWER_MAX_PHASE_B_ATTRIBUTE_ID (0x090D)
4010 #define ZCL_REACTIVE_POWER_PHASE_B_ATTRIBUTE_ID (0x090E)
4011 #define ZCL_APPARENT_POWER_PHASE_B_ATTRIBUTE_ID (0x090F)
4012 #define ZCL_POWER_FACTOR_PHASE_B_ATTRIBUTE_ID (0x0910)
4013 #define ZCL_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PHASE_B_ATTRIBUTE_ID (0x0911)
4014 #define ZCL_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PHASE_B_ATTRIBUTE_ID (0x0912)
4015 #define ZCL_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PHASE_B_ATTRIBUTE_ID (0x0913)
4016 #define ZCL_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PHASE_B_ATTRIBUTE_ID (0x0914)
4017 #define ZCL_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PHASE_B_ATTRIBUTE_ID (0x0915)
4018 #define ZCL_RMS_VOLTAGE_SAG_PERIOD_PHASE_B_ATTRIBUTE_ID (0x0916)
4019 #define ZCL_RMS_VOLTAGE_SWELL_PERIOD_PHASE_B_ATTRIBUTE_ID (0x0917)
4020 #define ZCL_LINE_CURRENT_PHASE_C_ATTRIBUTE_ID (0x0A01)
4021 #define ZCL_ACTIVE_CURRENT_PHASE_C_ATTRIBUTE_ID (0x0A02)
4022 #define ZCL_REACTIVE_CURRENT_PHASE_C_ATTRIBUTE_ID (0x0A03)
4023 #define ZCL_RMS_VOLTAGE_PHASE_C_ATTRIBUTE_ID (0x0A05)
4024 #define ZCL_RMS_VOLTAGE_MIN_PHASE_C_ATTRIBUTE_ID (0x0A06)
4025 #define ZCL_RMS_VOLTAGE_MAX_PHASE_C_ATTRIBUTE_ID (0x0A07)
4026 #define ZCL_RMS_CURRENT_PHASE_C_ATTRIBUTE_ID (0x0A08)
4027 #define ZCL_RMS_CURRENT_MIN_PHASE_C_ATTRIBUTE_ID (0x0A09)
4028 #define ZCL_RMS_CURRENT_MAX_PHASE_C_ATTRIBUTE_ID (0x0A0A)
4029 #define ZCL_ACTIVE_POWER_PHASE_C_ATTRIBUTE_ID (0x0A0B)
4030 #define ZCL_ACTIVE_POWER_MIN_PHASE_C_ATTRIBUTE_ID (0x0A0C)
4031 #define ZCL_ACTIVE_POWER_MAX_PHASE_C_ATTRIBUTE_ID (0x0A0D)
4032 #define ZCL_REACTIVE_POWER_PHASE_C_ATTRIBUTE_ID (0x0A0E)
4033 #define ZCL_APPARENT_POWER_PHASE_C_ATTRIBUTE_ID (0x0A0F)
4034 #define ZCL_POWER_FACTOR_PHASE_C_ATTRIBUTE_ID (0x0A10)
4035 #define ZCL_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PHASE_C_ATTRIBUTE_ID (0x0A11)
4036 #define ZCL_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PHASE_C_ATTRIBUTE_ID (0x0A12)
4037 #define ZCL_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PHASE_C_ATTRIBUTE_ID (0x0A13)
4038 #define ZCL_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PHASE_C_ATTRIBUTE_ID (0x0A14)
4039 #define ZCL_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PHASE_C_ATTRIBUTE_ID (0x0A15)
4040 #define ZCL_RMS_VOLTAGE_SAG_PERIOD_PHASE_C_ATTRIBUTE_ID (0x0A16)
4041 #define ZCL_RMS_VOLTAGE_SWELL_PERIOD_PHASE_C_ATTRIBUTE_ID (0x0A17)
4042
4043 // Attribute ids for cluster: Diagnostics
4044
4045 // Client attributes
4046
4047 // Server attributes
4048 #define ZCL_NUMBER_OF_RESETS_ATTRIBUTE_ID (0x0000)
4049 #define ZCL_PERSISTENT_MEMORY_WRITES_ATTRIBUTE_ID (0x0001)
4050 #define ZCL_MAC_RX_BCAST_ATTRIBUTE_ID (0x0100)
4051 #define ZCL_MAC_TX_BCAST_ATTRIBUTE_ID (0x0101)
4052 #define ZCL_MAC_RX_UCAST_ATTRIBUTE_ID (0x0102)
4053 #define ZCL_MAC_TX_UCAST_ATTRIBUTE_ID (0x0103)
4054 #define ZCL_MAC_TX_UCAST_RETRY_ATTRIBUTE_ID (0x0104)
4055 #define ZCL_MAC_TX_UCAST_FAIL_ATTRIBUTE_ID (0x0105)
4056 #define ZCL_APS_RX_BCAST_ATTRIBUTE_ID (0x0106)
4057 #define ZCL_APS_TX_BCAST_ATTRIBUTE_ID (0x0107)
4058 #define ZCL_APS_RX_UCAST_ATTRIBUTE_ID (0x0108)
4059 #define ZCL_APS_UCAST_SUCCESS_ATTRIBUTE_ID (0x0109)
4060 #define ZCL_APS_TX_UCAST_RETRY_ATTRIBUTE_ID (0x010A)
4061 #define ZCL_APS_TX_UCAST_FAIL_ATTRIBUTE_ID (0x010B)
4062 #define ZCL_ROUTE_DISC_INITIATED_ATTRIBUTE_ID (0x010C)
4063 #define ZCL_NEIGHBOR_ADDED_ATTRIBUTE_ID (0x010D)
4064 #define ZCL_NEIGHBOR_REMOVED_ATTRIBUTE_ID (0x010E)
4065 #define ZCL_NEIGHBOR_STALE_ATTRIBUTE_ID (0x010F)
4066 #define ZCL_JOIN_INDICATION_ATTRIBUTE_ID (0x0110)
4067 #define ZCL_CHILD_MOVED_ATTRIBUTE_ID (0x0111)
4068 #define ZCL_NWK_FC_FAILURE_ATTRIBUTE_ID (0x0112)
4069 #define ZCL_APS_FC_FAILURE_ATTRIBUTE_ID (0x0113)
4070 #define ZCL_APS_UNAUTHORIZED_KEY_ATTRIBUTE_ID (0x0114)
4071 #define ZCL_NWK_DECRYPT_FAILURE_ATTRIBUTE_ID (0x0115)
4072 #define ZCL_APS_DECRYPT_FAILURE_ATTRIBUTE_ID (0x0116)
4073 #define ZCL_PACKET_BUFFER_ALLOC_FAILURES_ATTRIBUTE_ID (0x0117)
4074 #define ZCL_RELAYED_UNICAST_ATTRIBUTE_ID (0x0118)
4075 #define ZCL_PHY_TO_MAC_QUEUE_LIMIT_REACHED_ATTRIBUTE_ID (0x0119)
4076 #define ZCL_PACKET_VALIDATE_DROP_COUNT_ATTRIBUTE_ID (0x011A)
4077 #define ZCL_AVERAGE_MAC_RETRY_PER_APS_MSG_SENT_ATTRIBUTE_ID (0x011B)
4078 #define ZCL_LAST_MESSAGE_LQI_ATTRIBUTE_ID (0x011C)
4079 #define ZCL_LAST_MESSAGE_RSSI_ATTRIBUTE_ID (0x011D)
4080
4081 // Attribute ids for cluster: ZLL Commissioning
4082
4083 // Client attributes
4084
4085 // Server attributes
4086
4087 // Attribute ids for cluster: Network Commissioning
4088
4089 // Client attributes
4090
4091 // Server attributes
4092
4093 // Attribute ids for cluster: Binding
4094
4095 // Client attributes
4096
4097 // Server attributes
4098
4099 // Attribute ids for cluster: Media Playback
4100
4101 // Client attributes
4102
4103 // Server attributes
4104 #define ZCL_CURRENT_STATE_ATTRIBUTE_ID (0x0000)
4105
4106 // Attribute ids for cluster: Content Launch
4107
4108 // Client attributes
4109
4110 // Server attributes
4111
4112 // Attribute ids for cluster: Sample Mfg Specific Cluster
4113
4114 // Client attributes
4115
4116 // Server attributes
4117 #define ZCL_ATTRIBUTE_ONE_ATTRIBUTE_ID (0x0000)
4118 #define ZCL_ATTRIBUTE_TWO_ATTRIBUTE_ID (0x0001)
4119
4120 // Attribute ids for cluster: Sample Mfg Specific Cluster 2
4121
4122 // Client attributes
4123
4124 // Server attributes
4125 #define ZCL_ATTRIBUTE_THREE_ATTRIBUTE_ID (0x0000)
4126 #define ZCL_ATTRIBUTE_FOUR_ATTRIBUTE_ID (0x0001)
4127
4128 // Attribute ids for cluster: Configuration Cluster
4129
4130 // Client attributes
4131
4132 // Server attributes
4133 #define ZCL_TOKENS_LOCKED_ATTRIBUTE_ID (0x0000)
4134
4135 // Attribute ids for cluster: MFGLIB Cluster
4136
4137 // Client attributes
4138
4139 // Server attributes
4140 #define ZCL_PACKETS_RECEIVED_ATTRIBUTE_ID (0x0000)
4141 #define ZCL_SAVED_RSSI_ATTRIBUTE_ID (0x0001)
4142 #define ZCL_SAVED_LQI_ATTRIBUTE_ID (0x0002)
4143
4144 // Attribute ids for cluster: SL Works With All Hubs
4145
4146 // Client attributes
4147
4148 // Server attributes
4149 #define ZCL_SL_DISABLE_OTA_DOWNGRADES_ATTRIBUTE_ID (0x0002)
4150 #define ZCL_SL_MGMT_LEAVE_WITHOUT_REJOIN_ENABLED_ATTRIBUTE_ID (0x0003)
4151 #define ZCL_SL_NWK_RETRY_COUNT_ATTRIBUTE_ID (0x0004)
4152 #define ZCL_SL_MAC_RETRY_COUNT_ATTRIBUTE_ID (0x0005)
4153 #define ZCL_SL_ROUTER_CHECKIN_ENABLED_ATTRIBUTE_ID (0x0006)
4154 #define ZCL_SL_TOUCHLINK_INTERPAN_ENABLED_ATTRIBUTE_ID (0x0007)
4155 #define ZCL_SL_WWAH_PARENT_CLASSIFICATION_ENABLED_ATTRIBUTE_ID (0x0008)
4156 #define ZCL_SL_WWAH_APP_EVENT_RETRY_ENABLED_ATTRIBUTE_ID (0x0009)
4157 #define ZCL_SL_WWAH_APP_EVENT_RETRY_QUEUE_SIZE_ATTRIBUTE_ID (0x000A)
4158 #define ZCL_SL_WWAH_REJOIN_ENABLED_ATTRIBUTE_ID (0x000B)
4159 #define ZCL_SL_MAC_POLL_FAILURE_WAIT_TIME_ATTRIBUTE_ID (0x000C)
4160 #define ZCL_SL_CONFIGURATION_MODE_ENABLED_ATTRIBUTE_ID (0x000D)
4161 #define ZCL_SL_CURRENT_DEBUG_REPORT_ID_ATTRIBUTE_ID (0x000E)
4162 #define ZCL_SL_TC_SECURITY_ON_NTWK_KEY_ROTATION_ENABLED_ATTRIBUTE_ID (0x000F)
4163 #define ZCL_SL_WWAH_BAD_PARENT_RECOVERY_ENABLED_ATTRIBUTE_ID (0x0010)
4164 #define ZCL_SL_PENDING_NETWORK_UPDATE_CHANNEL_ATTRIBUTE_ID (0x0011)
4165 #define ZCL_SL_PENDING_NETWORK_UPDATE_PANID_ATTRIBUTE_ID (0x0012)
4166 #define ZCL_SL_OTA_MAX_OFFLINE_DURATION_ATTRIBUTE_ID (0x0013)