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