Unify Framework Lib 1.6.0
dotdot_cluster_command_id_definitions.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2022 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
14// clang-format off
15// This file is generated by ZCL Advanced Platform generator. Please don't edit manually.
16
27#ifndef DOTDOT_CLUSTER_COMMAND_ID_DEFINITIONS_H
28#define DOTDOT_CLUSTER_COMMAND_ID_DEFINITIONS_H
29
30
31// Commands for cluster: Basic
32#define DOTDOT_BASIC_RESET_TO_FACTORY_DEFAULTS_COMMAND_ID (0x0)
33
34// Commands for cluster: PowerConfiguration
35
36// Commands for cluster: DeviceTemperatureConfiguration
37
38// Commands for cluster: Identify
39#define DOTDOT_IDENTIFY_IDENTIFY_COMMAND_ID (0x0)
40#define DOTDOT_IDENTIFY_IDENTIFY_QUERY_RESPONSE_COMMAND_ID (0x0)
41#define DOTDOT_IDENTIFY_IDENTIFY_QUERY_COMMAND_ID (0x1)
42#define DOTDOT_IDENTIFY_TRIGGER_EFFECT_COMMAND_ID (0x40)
43
44// Commands for cluster: Groups
45#define DOTDOT_GROUPS_ADD_GROUP_COMMAND_ID (0x0)
46#define DOTDOT_GROUPS_ADD_GROUP_RESPONSE_COMMAND_ID (0x0)
47#define DOTDOT_GROUPS_VIEW_GROUP_COMMAND_ID (0x1)
48#define DOTDOT_GROUPS_VIEW_GROUP_RESPONSE_COMMAND_ID (0x1)
49#define DOTDOT_GROUPS_GET_GROUP_MEMBERSHIP_COMMAND_ID (0x2)
50#define DOTDOT_GROUPS_GET_GROUP_MEMBERSHIP_RESPONSE_COMMAND_ID (0x2)
51#define DOTDOT_GROUPS_REMOVE_GROUP_COMMAND_ID (0x3)
52#define DOTDOT_GROUPS_REMOVE_GROUP_RESPONSE_COMMAND_ID (0x3)
53#define DOTDOT_GROUPS_REMOVE_ALL_GROUPS_COMMAND_ID (0x4)
54#define DOTDOT_GROUPS_ADD_GROUP_IF_IDENTIFYING_COMMAND_ID (0x5)
55
56// Commands for cluster: Scenes
57#define DOTDOT_SCENES_ADD_SCENE_COMMAND_ID (0x0)
58#define DOTDOT_SCENES_ADD_SCENE_RESPONSE_COMMAND_ID (0x0)
59#define DOTDOT_SCENES_VIEW_SCENE_COMMAND_ID (0x1)
60#define DOTDOT_SCENES_VIEW_SCENE_RESPONSE_COMMAND_ID (0x1)
61#define DOTDOT_SCENES_REMOVE_SCENE_COMMAND_ID (0x2)
62#define DOTDOT_SCENES_REMOVE_SCENE_RESPONSE_COMMAND_ID (0x2)
63#define DOTDOT_SCENES_REMOVE_ALL_SCENES_COMMAND_ID (0x3)
64#define DOTDOT_SCENES_REMOVE_ALL_SCENES_RESPONSE_COMMAND_ID (0x3)
65#define DOTDOT_SCENES_STORE_SCENE_COMMAND_ID (0x4)
66#define DOTDOT_SCENES_STORE_SCENE_RESPONSE_COMMAND_ID (0x4)
67#define DOTDOT_SCENES_RECALL_SCENE_COMMAND_ID (0x5)
68#define DOTDOT_SCENES_GET_SCENE_MEMBERSHIP_COMMAND_ID (0x6)
69#define DOTDOT_SCENES_GET_SCENE_MEMBERSHIP_RESPONSE_COMMAND_ID (0x6)
70#define DOTDOT_SCENES_ENHANCED_ADD_SCENE_COMMAND_ID (0x40)
71#define DOTDOT_SCENES_ENHANCED_ADD_SCENE_RESPONSE_COMMAND_ID (0x40)
72#define DOTDOT_SCENES_ENHANCED_VIEW_SCENE_COMMAND_ID (0x41)
73#define DOTDOT_SCENES_ENHANCED_VIEW_SCENE_RESPONSE_COMMAND_ID (0x41)
74#define DOTDOT_SCENES_COPY_SCENE_COMMAND_ID (0x42)
75#define DOTDOT_SCENES_COPY_SCENE_RESPONSE_COMMAND_ID (0x42)
76
77// Commands for cluster: OnOff
78#define DOTDOT_ON_OFF_OFF_COMMAND_ID (0x0)
79#define DOTDOT_ON_OFF_ON_COMMAND_ID (0x1)
80#define DOTDOT_ON_OFF_TOGGLE_COMMAND_ID (0x2)
81#define DOTDOT_ON_OFF_OFF_WITH_EFFECT_COMMAND_ID (0x40)
82#define DOTDOT_ON_OFF_ON_WITH_RECALL_GLOBAL_SCENE_COMMAND_ID (0x41)
83#define DOTDOT_ON_OFF_ON_WITH_TIMED_OFF_COMMAND_ID (0x42)
84
85// Commands for cluster: Level
86#define DOTDOT_LEVEL_MOVE_TO_LEVEL_COMMAND_ID (0x0)
87#define DOTDOT_LEVEL_MOVE_COMMAND_ID (0x1)
88#define DOTDOT_LEVEL_STEP_COMMAND_ID (0x2)
89#define DOTDOT_LEVEL_STOP_COMMAND_ID (0x3)
90#define DOTDOT_LEVEL_MOVE_TO_LEVEL_WITH_ON_OFF_COMMAND_ID (0x4)
91#define DOTDOT_LEVEL_MOVE_WITH_ON_OFF_COMMAND_ID (0x5)
92#define DOTDOT_LEVEL_STEP_WITH_ON_OFF_COMMAND_ID (0x6)
93#define DOTDOT_LEVEL_STOP_WITH_ON_OFF_COMMAND_ID (0x7)
94#define DOTDOT_LEVEL_MOVE_TO_CLOSEST_FREQUENCY_COMMAND_ID (0x8)
95
96// Commands for cluster: Alarms
97#define DOTDOT_ALARMS_RESET_ALARM_COMMAND_ID (0x0)
98#define DOTDOT_ALARMS_ALARM_COMMAND_ID (0x0)
99#define DOTDOT_ALARMS_RESET_ALL_ALARMS_COMMAND_ID (0x1)
100#define DOTDOT_ALARMS_GET_ALARM_RESPONSE_COMMAND_ID (0x1)
101#define DOTDOT_ALARMS_GET_ALARM_COMMAND_ID (0x2)
102#define DOTDOT_ALARMS_RESET_ALARM_LOG_COMMAND_ID (0x3)
103
104// Commands for cluster: Time
105
106// Commands for cluster: Commissioning
107#define DOTDOT_COMMISSIONING_RESTART_DEVICE_COMMAND_ID (0x0)
108#define DOTDOT_COMMISSIONING_RESTART_DEVICE_RESPONSE_COMMAND_ID (0x0)
109#define DOTDOT_COMMISSIONING_SAVE_STARTUP_PARAMETERS_COMMAND_ID (0x1)
110#define DOTDOT_COMMISSIONING_SAVE_STARTUP_PARAMETERS_RESPONSE_COMMAND_ID (0x1)
111#define DOTDOT_COMMISSIONING_RESTORE_STARTUP_PARAMETERS_COMMAND_ID (0x2)
112#define DOTDOT_COMMISSIONING_RESTORE_STARTUP_PARAMETERS_RESPONSE_COMMAND_ID (0x2)
113#define DOTDOT_COMMISSIONING_RESET_STARTUP_PARAMETERS_COMMAND_ID (0x3)
114#define DOTDOT_COMMISSIONING_RESET_STARTUP_PARAMETERS_RESPONSE_COMMAND_ID (0x3)
115
116// Commands for cluster: OTAUpgrade
117#define DOTDOT_OTA_UPGRADE_IMAGE_NOTIFY_COMMAND_ID (0x0)
118#define DOTDOT_OTA_UPGRADE_QUERY_NEXT_IMAGE_REQUEST_COMMAND_ID (0x1)
119#define DOTDOT_OTA_UPGRADE_QUERY_NEXT_IMAGE_RESPONSE_COMMAND_ID (0x2)
120#define DOTDOT_OTA_UPGRADE_IMAGE_BLOCK_REQUEST_COMMAND_ID (0x3)
121#define DOTDOT_OTA_UPGRADE_IMAGE_PAGE_REQUEST_COMMAND_ID (0x4)
122#define DOTDOT_OTA_UPGRADE_IMAGE_BLOCK_RESPONSE_COMMAND_ID (0x5)
123#define DOTDOT_OTA_UPGRADE_UPGRADE_END_REQUEST_COMMAND_ID (0x6)
124#define DOTDOT_OTA_UPGRADE_UPGRADE_END_RESPONSE_COMMAND_ID (0x7)
125#define DOTDOT_OTA_UPGRADE_QUERY_DEVICE_SPECIFIC_FILE_REQUEST_COMMAND_ID (0x8)
126#define DOTDOT_OTA_UPGRADE_QUERY_DEVICE_SPECIFIC_FILE_RESPONSE_COMMAND_ID (0x9)
127
128// Commands for cluster: PollControl
129#define DOTDOT_POLL_CONTROL_CHECK_IN_COMMAND_ID (0x0)
130#define DOTDOT_POLL_CONTROL_CHECK_IN_RESPONSE_COMMAND_ID (0x0)
131#define DOTDOT_POLL_CONTROL_FAST_POLL_STOP_COMMAND_ID (0x1)
132#define DOTDOT_POLL_CONTROL_SET_LONG_POLL_INTERVAL_COMMAND_ID (0x2)
133#define DOTDOT_POLL_CONTROL_SET_SHORT_POLL_INTERVAL_COMMAND_ID (0x3)
134
135// Commands for cluster: ShadeConfiguration
136
137// Commands for cluster: DoorLock
138#define DOTDOT_DOOR_LOCK_LOCK_DOOR_COMMAND_ID (0x0)
139#define DOTDOT_DOOR_LOCK_LOCK_DOOR_RESPONSE_COMMAND_ID (0x0)
140#define DOTDOT_DOOR_LOCK_UNLOCK_DOOR_COMMAND_ID (0x1)
141#define DOTDOT_DOOR_LOCK_UNLOCK_DOOR_RESPONSE_COMMAND_ID (0x1)
142#define DOTDOT_DOOR_LOCK_TOGGLE_COMMAND_ID (0x2)
143#define DOTDOT_DOOR_LOCK_TOGGLE_RESPONSE_COMMAND_ID (0x2)
144#define DOTDOT_DOOR_LOCK_UNLOCK_WITH_TIMEOUT_COMMAND_ID (0x3)
145#define DOTDOT_DOOR_LOCK_UNLOCK_WITH_TIMEOUT_RESPONSE_COMMAND_ID (0x3)
146#define DOTDOT_DOOR_LOCK_GET_LOG_RECORD_COMMAND_ID (0x4)
147#define DOTDOT_DOOR_LOCK_GET_LOG_RECORD_RESPONSE_COMMAND_ID (0x4)
148#define DOTDOT_DOOR_LOCK_SET_PIN_CODE_COMMAND_ID (0x5)
149#define DOTDOT_DOOR_LOCK_SET_PIN_CODE_RESPONSE_COMMAND_ID (0x5)
150#define DOTDOT_DOOR_LOCK_GET_PIN_CODE_COMMAND_ID (0x6)
151#define DOTDOT_DOOR_LOCK_GET_PIN_CODE_RESPONSE_COMMAND_ID (0x6)
152#define DOTDOT_DOOR_LOCK_CLEAR_PIN_CODE_COMMAND_ID (0x7)
153#define DOTDOT_DOOR_LOCK_CLEAR_PIN_CODE_RESPONSE_COMMAND_ID (0x7)
154#define DOTDOT_DOOR_LOCK_CLEAR_ALL_PIN_CODES_COMMAND_ID (0x8)
155#define DOTDOT_DOOR_LOCK_CLEAR_ALL_PIN_CODES_RESPONSE_COMMAND_ID (0x8)
156#define DOTDOT_DOOR_LOCK_SET_USER_STATUS_COMMAND_ID (0x9)
157#define DOTDOT_DOOR_LOCK_SET_USER_STATUS_RESPONSE_COMMAND_ID (0x9)
158#define DOTDOT_DOOR_LOCK_GET_USER_STATUS_COMMAND_ID (0xA)
159#define DOTDOT_DOOR_LOCK_GET_USER_STATUS_RESPONSE_COMMAND_ID (0xA)
160#define DOTDOT_DOOR_LOCK_SET_WEEKDAY_SCHEDULE_COMMAND_ID (0xB)
161#define DOTDOT_DOOR_LOCK_SET_WEEKDAY_SCHEDULE_RESPONSE_COMMAND_ID (0xB)
162#define DOTDOT_DOOR_LOCK_GET_WEEKDAY_SCHEDULE_COMMAND_ID (0xC)
163#define DOTDOT_DOOR_LOCK_GET_WEEKDAY_SCHEDULE_RESPONSE_COMMAND_ID (0xC)
164#define DOTDOT_DOOR_LOCK_CLEAR_WEEKDAY_SCHEDULE_COMMAND_ID (0xD)
165#define DOTDOT_DOOR_LOCK_CLEAR_WEEKDAY_SCHEDULE_RESPONSE_COMMAND_ID (0xD)
166#define DOTDOT_DOOR_LOCK_SET_YEAR_DAY_SCHEDULE_COMMAND_ID (0xE)
167#define DOTDOT_DOOR_LOCK_SET_YEAR_DAY_SCHEDULE_RESPONSE_COMMAND_ID (0xE)
168#define DOTDOT_DOOR_LOCK_GET_YEAR_DAY_SCHEDULE_COMMAND_ID (0xF)
169#define DOTDOT_DOOR_LOCK_GET_YEAR_DAY_SCHEDULE_RESPONSE_COMMAND_ID (0xF)
170#define DOTDOT_DOOR_LOCK_CLEAR_YEAR_DAY_SCHEDULE_COMMAND_ID (0x10)
171#define DOTDOT_DOOR_LOCK_CLEAR_YEAR_DAY_SCHEDULE_RESPONSE_COMMAND_ID (0x10)
172#define DOTDOT_DOOR_LOCK_SET_HOLIDAY_SCHEDULE_COMMAND_ID (0x11)
173#define DOTDOT_DOOR_LOCK_SET_HOLIDAY_SCHEDULE_RESPONSE_COMMAND_ID (0x11)
174#define DOTDOT_DOOR_LOCK_GET_HOLIDAY_SCHEDULE_COMMAND_ID (0x12)
175#define DOTDOT_DOOR_LOCK_GET_HOLIDAY_SCHEDULE_RESPONSE_COMMAND_ID (0x12)
176#define DOTDOT_DOOR_LOCK_CLEAR_HOLIDAY_SCHEDULE_COMMAND_ID (0x13)
177#define DOTDOT_DOOR_LOCK_CLEAR_HOLIDAY_SCHEDULE_RESPONSE_COMMAND_ID (0x13)
178#define DOTDOT_DOOR_LOCK_SET_USER_TYPE_COMMAND_ID (0x14)
179#define DOTDOT_DOOR_LOCK_SET_USER_TYPE_RESPONSE_COMMAND_ID (0x14)
180#define DOTDOT_DOOR_LOCK_GET_USER_TYPE_COMMAND_ID (0x15)
181#define DOTDOT_DOOR_LOCK_GET_USER_TYPE_RESPONSE_COMMAND_ID (0x15)
182#define DOTDOT_DOOR_LOCK_SET_RFID_CODE_COMMAND_ID (0x16)
183#define DOTDOT_DOOR_LOCK_SET_RFID_CODE_RESPONSE_COMMAND_ID (0x16)
184#define DOTDOT_DOOR_LOCK_GET_RFID_CODE_COMMAND_ID (0x17)
185#define DOTDOT_DOOR_LOCK_GET_RFID_CODE_RESPONSE_COMMAND_ID (0x17)
186#define DOTDOT_DOOR_LOCK_CLEAR_RFID_CODE_COMMAND_ID (0x18)
187#define DOTDOT_DOOR_LOCK_CLEAR_RFID_CODE_RESPONSE_COMMAND_ID (0x18)
188#define DOTDOT_DOOR_LOCK_CLEAR_ALL_RFID_CODES_COMMAND_ID (0x19)
189#define DOTDOT_DOOR_LOCK_CLEAR_ALL_RFID_CODES_RESPONSE_COMMAND_ID (0x19)
190#define DOTDOT_DOOR_LOCK_SET_USER_COMMAND_ID (0x1A)
191#define DOTDOT_DOOR_LOCK_GET_USER_COMMAND_ID (0x1B)
192#define DOTDOT_DOOR_LOCK_GET_USER_RESPONSE_COMMAND_ID (0x1C)
193#define DOTDOT_DOOR_LOCK_CLEAR_USER_COMMAND_ID (0x1D)
194#define DOTDOT_DOOR_LOCK_OPERATING_EVENT_NOTIFICATION_COMMAND_ID (0x20)
195#define DOTDOT_DOOR_LOCK_PROGRAMMING_EVENT_NOTIFICATION_COMMAND_ID (0x21)
196#define DOTDOT_DOOR_LOCK_SET_CREDENTIAL_COMMAND_ID (0x22)
197#define DOTDOT_DOOR_LOCK_SET_CREDENTIAL_RESPONSE_COMMAND_ID (0x23)
198#define DOTDOT_DOOR_LOCK_GET_CREDENTIAL_STATUS_COMMAND_ID (0x24)
199#define DOTDOT_DOOR_LOCK_GET_CREDENTIAL_STATUS_RESPONSE_COMMAND_ID (0x25)
200#define DOTDOT_DOOR_LOCK_CLEAR_CREDENTIAL_COMMAND_ID (0x26)
201#define DOTDOT_DOOR_LOCK_UNBOLT_DOOR_COMMAND_ID (0x27)
202
203// Commands for cluster: WindowCovering
204#define DOTDOT_WINDOW_COVERING_UP_OR_OPEN_COMMAND_ID (0x0)
205#define DOTDOT_WINDOW_COVERING_DOWN_OR_CLOSE_COMMAND_ID (0x1)
206#define DOTDOT_WINDOW_COVERING_STOP_COMMAND_ID (0x2)
207#define DOTDOT_WINDOW_COVERING_GO_TO_LIFT_VALUE_COMMAND_ID (0x4)
208#define DOTDOT_WINDOW_COVERING_GO_TO_LIFT_PERCENTAGE_COMMAND_ID (0x5)
209#define DOTDOT_WINDOW_COVERING_GO_TO_TILT_VALUE_COMMAND_ID (0x7)
210#define DOTDOT_WINDOW_COVERING_GO_TO_TILT_PERCENTAGE_COMMAND_ID (0x8)
211
212// Commands for cluster: BarrierControl
213#define DOTDOT_BARRIER_CONTROL_GO_TO_PERCENT_COMMAND_ID (0x0)
214#define DOTDOT_BARRIER_CONTROL_STOP_COMMAND_ID (0x1)
215
216// Commands for cluster: PumpConfigurationAndControl
217
218// Commands for cluster: Thermostat
219#define DOTDOT_THERMOSTAT_SETPOINT_RAISE_OR_LOWER_COMMAND_ID (0x0)
220#define DOTDOT_THERMOSTAT_GET_WEEKLY_SCHEDULE_RESPONSE_COMMAND_ID (0x0)
221#define DOTDOT_THERMOSTAT_SET_WEEKLY_SCHEDULE_COMMAND_ID (0x1)
222#define DOTDOT_THERMOSTAT_GET_RELAY_STATUS_LOG_RESPONSE_COMMAND_ID (0x1)
223#define DOTDOT_THERMOSTAT_GET_WEEKLY_SCHEDULE_COMMAND_ID (0x2)
224#define DOTDOT_THERMOSTAT_CLEAR_WEEKLY_SCHEDULE_COMMAND_ID (0x3)
225#define DOTDOT_THERMOSTAT_GET_RELAY_STATUS_LOG_COMMAND_ID (0x4)
226
227// Commands for cluster: FanControl
228
229// Commands for cluster: DehumidificationControl
230
231// Commands for cluster: ThermostatUserInterfaceConfiguration
232
233// Commands for cluster: ColorControl
234#define DOTDOT_COLOR_CONTROL_MOVE_TO_HUE_COMMAND_ID (0x0)
235#define DOTDOT_COLOR_CONTROL_MOVE_HUE_COMMAND_ID (0x1)
236#define DOTDOT_COLOR_CONTROL_STEP_HUE_COMMAND_ID (0x2)
237#define DOTDOT_COLOR_CONTROL_MOVE_TO_SATURATION_COMMAND_ID (0x3)
238#define DOTDOT_COLOR_CONTROL_MOVE_SATURATION_COMMAND_ID (0x4)
239#define DOTDOT_COLOR_CONTROL_STEP_SATURATION_COMMAND_ID (0x5)
240#define DOTDOT_COLOR_CONTROL_MOVE_TO_HUE_AND_SATURATION_COMMAND_ID (0x6)
241#define DOTDOT_COLOR_CONTROL_MOVE_TO_COLOR_COMMAND_ID (0x7)
242#define DOTDOT_COLOR_CONTROL_MOVE_COLOR_COMMAND_ID (0x8)
243#define DOTDOT_COLOR_CONTROL_STEP_COLOR_COMMAND_ID (0x9)
244#define DOTDOT_COLOR_CONTROL_MOVE_TO_COLOR_TEMPERATURE_COMMAND_ID (0xA)
245#define DOTDOT_COLOR_CONTROL_ENHANCED_MOVE_TO_HUE_COMMAND_ID (0x40)
246#define DOTDOT_COLOR_CONTROL_ENHANCED_MOVE_HUE_COMMAND_ID (0x41)
247#define DOTDOT_COLOR_CONTROL_ENHANCED_STEP_HUE_COMMAND_ID (0x42)
248#define DOTDOT_COLOR_CONTROL_ENHANCED_MOVE_TO_HUE_AND_SATURATION_COMMAND_ID (0x43)
249#define DOTDOT_COLOR_CONTROL_COLOR_LOOP_SET_COMMAND_ID (0x44)
250#define DOTDOT_COLOR_CONTROL_STOP_MOVE_STEP_COMMAND_ID (0x47)
251#define DOTDOT_COLOR_CONTROL_MOVE_COLOR_TEMPERATURE_COMMAND_ID (0x4B)
252#define DOTDOT_COLOR_CONTROL_STEP_COLOR_TEMPERATURE_COMMAND_ID (0x4C)
253
254// Commands for cluster: BallastConfiguration
255
256// Commands for cluster: IlluminanceMeasurement
257
258// Commands for cluster: IlluminanceLevelSensing
259
260// Commands for cluster: TemperatureMeasurement
261
262// Commands for cluster: PressureMeasurement
263
264// Commands for cluster: FlowMeasurement
265
266// Commands for cluster: RelativityHumidity
267
268// Commands for cluster: OccupancySensing
269
270// Commands for cluster: SoilMoisture
271
272// Commands for cluster: PhMeasurement
273
274// Commands for cluster: ElectricalConductivityMeasurement
275
276// Commands for cluster: WindSpeedMeasurement
277
278// Commands for cluster: CarbonMonoxide
279
280// Commands for cluster: CarbonDioxide
281
282// Commands for cluster: PM25
283
284// Commands for cluster: IASZone
285#define DOTDOT_IAS_ZONE_ZONE_ENROLL_RESPONSE_COMMAND_ID (0x0)
286#define DOTDOT_IAS_ZONE_ZONE_STATUS_CHANGE_NOTIFICATION_COMMAND_ID (0x0)
287#define DOTDOT_IAS_ZONE_INITIATE_NORMAL_OPERATION_MODE_COMMAND_ID (0x1)
288#define DOTDOT_IAS_ZONE_ZONE_ENROLL_REQUEST_COMMAND_ID (0x1)
289#define DOTDOT_IAS_ZONE_INITIATE_TEST_MODE_COMMAND_ID (0x2)
290
291// Commands for cluster: IASACE
292#define DOTDOT_IASACE_ARM_COMMAND_ID (0x0)
293#define DOTDOT_IASACE_ARM_RESPONSE_COMMAND_ID (0x0)
294#define DOTDOT_IASACE_BYPASS_COMMAND_ID (0x1)
295#define DOTDOT_IASACE_GET_ZONE_ID_MAP_RESPONSE_COMMAND_ID (0x1)
296#define DOTDOT_IASACE_EMERGENCY_COMMAND_ID (0x2)
297#define DOTDOT_IASACE_GET_ZONE_INFORMATION_RESPONSE_COMMAND_ID (0x2)
298#define DOTDOT_IASACE_FIRE_COMMAND_ID (0x3)
299#define DOTDOT_IASACE_ZONE_STATUS_CHANGED_COMMAND_ID (0x3)
300#define DOTDOT_IASACE_PANIC_COMMAND_ID (0x4)
301#define DOTDOT_IASACE_PANEL_STATUS_CHANGED_COMMAND_ID (0x4)
302#define DOTDOT_IASACE_GET_ZONE_ID_MAP_COMMAND_ID (0x5)
303#define DOTDOT_IASACE_GET_PANEL_STATUS_RESPONSE_COMMAND_ID (0x5)
304#define DOTDOT_IASACE_GET_ZONE_INFORMATION_COMMAND_ID (0x6)
305#define DOTDOT_IASACE_SET_BYPASSED_ZONE_LIST_COMMAND_ID (0x6)
306#define DOTDOT_IASACE_GET_PANEL_STATUS_COMMAND_ID (0x7)
307#define DOTDOT_IASACE_BYPASS_RESPONSE_COMMAND_ID (0x7)
308#define DOTDOT_IASACE_GET_BYPASSED_ZONE_LIST_COMMAND_ID (0x8)
309#define DOTDOT_IASACE_GET_ZONE_STATUS_RESPONSE_COMMAND_ID (0x8)
310#define DOTDOT_IASACE_GET_ZONE_STATUS_COMMAND_ID (0x9)
311
312// Commands for cluster: IASWD
313#define DOTDOT_IASWD_START_WARNING_COMMAND_ID (0x0)
314#define DOTDOT_IASWD_SQUAWK_COMMAND_ID (0x1)
315
316// Commands for cluster: Metering
317
318// Commands for cluster: ElectricalMeasurement
319#define DOTDOT_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_RESPONSE_COMMAND_ID (0x0)
320#define DOTDOT_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_COMMAND_ID (0x0)
321#define DOTDOT_ELECTRICAL_MEASUREMENT_GET_MEASUREMENT_PROFILE_RESPONSE_COMMAND_ID (0x1)
322#define DOTDOT_ELECTRICAL_MEASUREMENT_GET_MEASUREMENT_PROFILE_COMMAND_ID (0x1)
323
324// Commands for cluster: Diagnostics
325
326// Commands for cluster: ProtocolController-RFTelemetry
327#define DOTDOT_PROTOCOL_CONTROLLER_RF_TELEMETRY_TX_REPORT_COMMAND_ID (0x1)
328
329// Commands for cluster: State
330#define DOTDOT_STATE_REMOVE_COMMAND_ID (0x1)
331#define DOTDOT_STATE_REMOVE_OFFLINE_COMMAND_ID (0x2)
332#define DOTDOT_STATE_DISCOVER_NEIGHBORS_COMMAND_ID (0x3)
333#define DOTDOT_STATE_INTERVIEW_COMMAND_ID (0x4)
334#define DOTDOT_STATE_DISCOVER_SECURITY_COMMAND_ID (0x5)
335
336// Commands for cluster: Binding
337#define DOTDOT_BINDING_BIND_COMMAND_ID (0x1)
338#define DOTDOT_BINDING_UNBIND_COMMAND_ID (0x2)
339#define DOTDOT_BINDING_BIND_TO_PROTOCOL_CONTROLLER_COMMAND_ID (0x3)
340#define DOTDOT_BINDING_UNBIND_FROM_PROTOCOL_CONTROLLER_COMMAND_ID (0x4)
341
342// Commands for cluster: SystemMetrics
343
344// Commands for cluster: ApplicationMonitoring
345#define DOTDOT_APPLICATION_MONITORING_LOG_ENTRY_COMMAND_ID (0x1)
346
347// Commands for cluster: NameAndLocation
348
349// Commands for cluster: ConfigurationParameters
350#define DOTDOT_CONFIGURATION_PARAMETERS_DISCOVER_PARAMETER_COMMAND_ID (0x1)
351#define DOTDOT_CONFIGURATION_PARAMETERS_DEFAULT_RESET_ALL_PARAMETERS_COMMAND_ID (0x2)
352#define DOTDOT_CONFIGURATION_PARAMETERS_SET_PARAMETER_COMMAND_ID (0x3)
353#define DOTDOT_CONFIGURATION_PARAMETERS_DISCOVER_PARAMETER_RANGE_COMMAND_ID (0x4)
354
355// Commands for cluster: AoXLocator
356#define DOTDOT_AOX_LOCATOR_IQ_REPORT_COMMAND_ID (0x1)
357#define DOTDOT_AOX_LOCATOR_ANGLE_REPORT_COMMAND_ID (0x2)
358#define DOTDOT_AOX_LOCATOR_ANGLE_CORRECTION_COMMAND_ID (0x3)
359
360// Commands for cluster: AoXPositionEstimation
361
362// Commands for cluster: ProtocolController-NetworkManagement
363#define DOTDOT_PROTOCOL_CONTROLLER_NETWORK_MANAGEMENT_WRITE_COMMAND_ID (0x1)
364
365// Commands for cluster: Descriptor
366
367// Commands for cluster: UnifyFanControl
368#define DOTDOT_UNIFY_FAN_CONTROL_SET_FAN_MODE_COMMAND_ID (0x0)
369#define DOTDOT_UNIFY_FAN_CONTROL_TURN_OFF_COMMAND_ID (0x1)
370
371// Commands for cluster: UnifyThermostat
372
373// Commands for cluster: UnifyHumidityControl
374#define DOTDOT_UNIFY_HUMIDITY_CONTROL_MODE_SET_COMMAND_ID (0x1)
375#define DOTDOT_UNIFY_HUMIDITY_CONTROL_SETPOINT_SET_COMMAND_ID (0x1)
376
377#ifdef __cplusplus
378extern "C" {
379#endif
380
381#ifdef __cplusplus
382}
383#endif
384
385#endif //DOTDOT_CLUSTER_COMMAND_ID_DEFINITIONS_H