This section describes data structures representing command payloads shared by all clusters, and APIs for sending these commands and parsing their payloads.
§ ZB_ZCL_CMD_CONFIG_REPORT
| #define ZB_ZCL_CMD_CONFIG_REPORT 0x06U |
Configure reporting command
§ ZB_ZCL_CMD_CONFIG_REPORT_RESP
| #define ZB_ZCL_CMD_CONFIG_REPORT_RESP 0x07U |
Configure reporting response command
§ ZB_ZCL_CMD_DEFAULT_RESP
| #define ZB_ZCL_CMD_DEFAULT_RESP 0x0bU |
§ ZB_ZCL_CMD_DISC_ATTRIB
| #define ZB_ZCL_CMD_DISC_ATTRIB 0x0cU |
Discover attributes command
§ ZB_ZCL_CMD_DISC_ATTRIB_RESP
| #define ZB_ZCL_CMD_DISC_ATTRIB_RESP 0x0dU |
Discover attributes response command
§ ZB_ZCL_CMD_DISCOVER_ATTR_EXT
| #define ZB_ZCL_CMD_DISCOVER_ATTR_EXT 0x15U |
Discover attributes extended command
§ ZB_ZCL_CMD_DISCOVER_ATTR_EXT_RES
| #define ZB_ZCL_CMD_DISCOVER_ATTR_EXT_RES 0x16U |
Discover attributes extended response command
§ ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED
| #define ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED 0x13U |
Discover Commands Generated command
§ ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED_RES
| #define ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED_RES 0x14U |
Discover Commands Generated response command
§ ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED
| #define ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED 0x11U |
Discover Commands Received command
§ ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED_RES
| #define ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED_RES 0x12U |
Discover Commands Received response command
§ ZB_ZCL_CMD_READ_ATTRIB
| #define ZB_ZCL_CMD_READ_ATTRIB 0x00U |
§ ZB_ZCL_CMD_READ_ATTRIB_RESP
| #define ZB_ZCL_CMD_READ_ATTRIB_RESP 0x01U |
Read attributes response command
§ ZB_ZCL_CMD_READ_ATTRIB_STRUCT
| #define ZB_ZCL_CMD_READ_ATTRIB_STRUCT 0x0eU |
Read attributes structured
§ ZB_ZCL_CMD_READ_REPORT_CFG
| #define ZB_ZCL_CMD_READ_REPORT_CFG 0x08U |
Read reporting config command
§ ZB_ZCL_CMD_READ_REPORT_CFG_RESP
| #define ZB_ZCL_CMD_READ_REPORT_CFG_RESP 0x09U |
Read reporting config response command
§ ZB_ZCL_CMD_REPORT_ATTRIB
| #define ZB_ZCL_CMD_REPORT_ATTRIB 0x0aU |
§ ZB_ZCL_CMD_WRITE_ATTRIB
| #define ZB_ZCL_CMD_WRITE_ATTRIB 0x02U |
Write attributes foundation command
§ ZB_ZCL_CMD_WRITE_ATTRIB_NO_RESP
| #define ZB_ZCL_CMD_WRITE_ATTRIB_NO_RESP 0x05U |
Write attributes no response command
§ ZB_ZCL_CMD_WRITE_ATTRIB_RESP
| #define ZB_ZCL_CMD_WRITE_ATTRIB_RESP 0x04U |
Write attributes response command
§ ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT
| #define ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT 0x0fU |
Write attributes structured
§ ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT_RESP
| #define ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT_RESP 0x10U |
Write attributes structured response
§ ZB_ZCL_CMD_WRITE_ATTRIB_UNDIV
| #define ZB_ZCL_CMD_WRITE_ATTRIB_UNDIV 0x03U |
Write attributes undivided command
§ zb_zcl_cmd_t
Type for ZCL common command IDs.
- Deprecated:
- holds one of zcl_cmd. Kept only for backward compatibility as zcl_cmd were declared previously as enum. Can be removed in future releases.