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.