Logo
Developing with ZBOSS for Zigbee
zb_zcl_device_management.h File Reference
#include "zboss_api_core.h"

Data Structures

struct  zb_zcl_device_management_request_new_password_cmd_payload_s
 RequestNewPassword Command Payload Format More...
 
struct  zb_zcl_device_management_report_event_cfg_payload_s
 ReportEventConfiguration Payload Format More...
 
struct  zb_zcl_device_management_report_event_cfg_cmd_payload_s
 ReportEventConfigurationCommandPayloadFormat More...
 
struct  zb_zcl_device_management_publish_change_of_tenancy_cmd_payload_s
 PublishChangeOfTenancy Command Payload Format More...
 
struct  zb_zcl_device_management_publish_change_of_supplier_cmd_payload_s
 PublishChangeOfSupplier Command Payload Format More...
 
struct  zb_zcl_device_management_request_new_password_resp_cmd_payload_s
 RequestNewPasswordResponse Command Payload Format More...
 
struct  zb_zcl_device_management_update_site_id_cmd_payload_s
 UpdateSiteID Command Payload Format More...
 
union  zb_zcl_device_management_set_event_cfg_payload_s
 SetEventConfiguration Payload Format More...
 
struct  zb_zcl_device_management_set_event_cfg_payload_s::zb_zcl_device_management_set_event_cfg_by_list_payload_s
 
struct  zb_zcl_device_management_set_event_cfg_payload_s::zb_zcl_device_management_set_event_cfg_by_ev_group_payload_s
 
struct  zb_zcl_device_management_set_event_cfg_payload_s::zb_zcl_device_management_set_event_cfg_by_log_type_payload_s
 
struct  zb_zcl_device_management_set_event_cfg_payload_s::zb_zcl_device_management_set_event_cfg_by_cfg_match_payload_s
 
struct  zb_zcl_device_management_set_event_cfg_cmd_payload_s
 SetEventConfiguration Command Payload Format More...
 
struct  zb_zcl_device_management_get_event_cfg_cmd_payload_s
 GetEventConfigurationCommand Payload Format More...
 
struct  zb_zcl_device_management_update_cin_cmd_payload_s
 UpdateCIN Command Payload Format More...
 

Macros

#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_GET_LOG_TYPE(x)   ((x) & 0x7)
 Get Event Log type in the Event Configuration Bitmap (enumerated part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_SET_LOG_TYPE(x, y)   ((x) = ((x) & (~0x7)) | ((y) & 0x7))
 Set Event Log type from the Event Configuration Bitmap (enumerated part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_GET_PUSH_EVENT_TO_WAN(x)   ZB_CHECK_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_WAN)
 Get Push Event to WAN state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_SET_PUSH_EVENT_TO_WAN(x)   ZB_SET_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_WAN)
 Set Push Event to WAN state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_CLR_PUSH_EVENT_TO_WAN(x)   ZB_CLR_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_WAN)
 Clear Push Event to WAN state from the Event Configuration Bitmap (bitmap part) More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_GET_PUSH_EVENT_TO_HAN(x)   ZB_CHECK_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_HAN)
 Get Push Event to HAN state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_SET_PUSH_EVENT_TO_HAN(x)   ZB_SET_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_HAN)
 Set Push Event to HAN state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_CLR_PUSH_EVENT_TO_HAN(x)   ZB_CLR_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_HAN)
 Clear Push Event to HAN state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_GET_RAISE_ALARM_ZIGBEE(x)   ZB_CHECK_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_ZIGBEE)
 Get Raise alarm Zigbee state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_SET_RAISE_ALARM_ZIGBEE(x)   ZB_SET_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_ZIGBEE)
 Set Raise alarm Zigbee state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_CLR_RAISE_ALARM_ZIGBEE(x)   ZB_CLR_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_ZIGBEE)
 Clear Raise alarm Zigbee state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_GET_RAISE_ALARM_PHYSICAL(x)   ZB_CHECK_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL)
 Get Raise alarm Physical state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_SET_RAISE_ALARM_PHYSICAL(x)   ZB_SET_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL)
 Set Raise alarm Physical state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL(x)   ZB_CLR_BIT_IN_BIT_VECTOR((&(x)), ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL)
 Clear Raise alarm Physical state from the Event Configuration Bitmap (bitmap part). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_PROP_PROVIDER_NAME_MAX_SIZE   17
 The Proposed Provider Name field should be capable of storing a 16 character string (the first octet indicates length) encoded in the UTF-8 format. More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_PROP_PROVIDER_CONTACT_DET_MAX_SIZE   20
 The Proposed Provider Contact Details field should be capable of storing a 19 character string (the first octet indicates length) encoded in the UTF-8 format. More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_PASSWORD_NAME_MAX_SIZE   11
 The Password field should be capable of storing a 11 character string (the first octet indicates length). More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_SITE_ID_MAX_SIZE   33
 The Site ID field should be capable of storing a 32 character string (the first Octet indicates length) encoded in UTF-8 format. More...
 
#define ZB_ZCL_DEVICE_MANAGEMENT_CUSTOMER_ID_MAX_SIZE   25
 The Customer ID field should be capable of storing a 24 character string (the first Octet indicates length) encoded in UTF-8 format. More...
 
#define ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_SERVER_ROLE_INIT   (zb_zcl_cluster_init_t)zb_zcl_device_management_init_server
 
#define ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_CLIENT_ROLE_INIT   (zb_zcl_cluster_init_t)zb_zcl_device_management_init_client
 

Typedefs

typedef enum zb_zcl_device_management_srv_attr_sets_e zb_zcl_device_management_srv_attr_sets_t
 Device Management Server Attribute Sets. More...
 
typedef enum zb_zcl_device_management_supplier_control_attr_set_e zb_zcl_device_management_supplier_control_attr_set_t
 Supplier Control Attribute Set. More...
 
typedef enum zb_zcl_device_management_proposed_change_ctrl_attr_e zb_zcl_device_management_proposed_change_ctrl_attr_t
 Proposed Change Control Bitmap definition. More...
 
typedef enum zb_zcl_device_management_tenancy_control_attr_set_e zb_zcl_device_management_tenancy_control_attr_set_t
 Tenancy Control Attribute Set. More...
 
typedef enum zb_zcl_device_management_backhaul_control_attr_set_e zb_zcl_device_management_backhaul_control_attr_set_t
 Backhaul Control Attribute Set. More...
 
typedef enum zb_zcl_device_management_wan_status_attr_e zb_zcl_device_management_wan_status_attr_t
 State of the WAN Connection enumeration. More...
 
typedef enum zb_zcl_device_management_han_control_attr_set_e zb_zcl_device_management_han_control_attr_set_t
 HAN Control Attribute Set. More...
 
typedef enum zb_zcl_device_management_cli_attr_sets_e zb_zcl_device_management_cli_attr_sets_t
 Device Management Client Attribute Sets. More...
 
typedef enum zb_zcl_device_management_supplier_attr_set_e zb_zcl_device_management_supplier_attr_set_t
 Supplier Attribute Set. More...
 
typedef enum zb_zcl_device_management_price_event_cfg_attr_set_e zb_zcl_device_management_price_event_cfg_attr_set_t
 Price Event Configuration Attribute Set. These attributes allow events related to pricing to be configured. More...
 
typedef enum zb_zcl_device_management_metering_event_cfg_attr_set_e zb_zcl_device_management_metering_event_cfg_attr_set_t
 Metering Event Configuration Attribute Set. These attributes allow events related to meter to be configured. More...
 
typedef enum zb_zcl_device_management_messaging_event_cfg_attr_set_e zb_zcl_device_management_messaging_cfg_attr_set_t
 Messaging Event Configuration Attribute Set. These attributes allow events related to messaging to be configured. More...
 
typedef enum zb_zcl_device_management_prepayment_event_cfg_attr_set_e zb_zcl_device_management_prepayment_event_cfg_attr_set_t
 Prepayment Event Configuration Attribute Set. These attributes allow events related to prepayment to be configured. More...
 
typedef enum zb_zcl_device_management_calendar_event_cfg_attr_set_e zb_zcl_device_management_calendar_event_cfg_attr_set_t
 Calendar Event Configuration Attribute Set. These attributes allow events related to calendars to be configured. More...
 
typedef enum zb_zcl_device_management_dev_mgmt_event_cfg_attr_set_e zb_zcl_device_management_dev_mgmt_event_cfg_attr_set_t
 Device Management Event Configuration Attribute Set. These attributes allow events related to device management to be configured. More...
 
typedef enum zb_zcl_device_management_tunnel_event_cfg_attr_set_e zb_zcl_device_management_tunnel_event_cfg_attr_set_t
 Tunnel Event Configuration Attribute Set. These attributes allow events related to tunnel to be configured. More...
 
typedef enum zb_zcl_device_management_ota_event_cfg_attr_set_e zb_zcl_device_management_ota_event_cfg_attr_set_t
 OTA Event Configuration Attribute Set. These attributes allow events related to OTA to be configured. More...
 
typedef enum zb_zcl_device_management_event_cfg_enum_attr_e zb_zcl_device_management_event_cfg_enum_attr_t
 Event Configuration Bitmap definition. Enumerated part (Event Log type). More...
 
typedef enum zb_zcl_device_management_event_cfg_bitmap_attr_e zb_zcl_device_management_event_cfg_bitmap_attr_t
 Event Configuration Bitmap definition. Bitmap part. More...
 
typedef zb_uint8_t zb_zcl_device_management_event_cfg_attr_t
 Event Configuration Bitmap definition. More...
 
typedef enum zb_zcl_device_management_cli_cmd_e zb_zcl_device_management_cli_cmd_t
 Commands are generated by Device Management Client. More...
 
typedef enum zb_zcl_device_management_cfg_control_e zb_zcl_device_management_cfg_control_t
 Configuration Control Enumeration. More...
 
typedef enum zb_zcl_device_management_password_type_e zb_zcl_device_management_password_type_t
 Password Type Enumeration. More...
 
typedef struct zb_zcl_device_management_request_new_password_cmd_payload_s zb_zcl_device_management_request_new_password_cmd_payload_t
 RequestNewPassword Command Payload Format More...
 
typedef struct zb_zcl_device_management_report_event_cfg_payload_s zb_zcl_device_management_report_event_cfg_payload_t
 ReportEventConfiguration Payload Format More...
 
typedef struct zb_zcl_device_management_report_event_cfg_cmd_payload_s zb_zcl_device_management_report_event_cfg_cmd_payload_t
 ReportEventConfigurationCommandPayloadFormat More...
 
typedef enum zb_zcl_device_management_srv_cmd_e zb_zcl_device_management_srv_cmd_t
 Commands are generated by Device Management Server. More...
 
typedef enum zb_zcl_device_management_tariff_type_e zb_zcl_device_management_tariff_type_t
 Tariff Type Enumeration. More...
 
typedef struct zb_zcl_device_management_publish_change_of_tenancy_cmd_payload_s zb_zcl_device_management_publish_change_of_tenancy_cmd_payload_t
 PublishChangeOfTenancy Command Payload Format More...
 
typedef struct zb_zcl_device_management_publish_change_of_supplier_cmd_payload_s zb_zcl_device_management_publish_change_of_supplier_cmd_payload_t
 PublishChangeOfSupplier Command Payload Format More...
 
typedef struct zb_zcl_device_management_request_new_password_resp_cmd_payload_s zb_zcl_device_management_request_new_password_resp_cmd_payload_t
 RequestNewPasswordResponse Command Payload Format More...
 
typedef struct zb_zcl_device_management_update_site_id_cmd_payload_s zb_zcl_device_management_update_site_id_cmd_payload_t
 UpdateSiteID Command Payload Format More...
 
typedef union zb_zcl_device_management_set_event_cfg_payload_s zb_zcl_device_management_set_event_cfg_payload_t
 SetEventConfiguration Payload Format More...
 
typedef struct zb_zcl_device_management_set_event_cfg_cmd_payload_s zb_zcl_device_management_set_event_cfg_cmd_payload_t
 SetEventConfiguration Command Payload Format More...
 
typedef struct zb_zcl_device_management_get_event_cfg_cmd_payload_s zb_zcl_device_management_get_event_cfg_cmd_payload_t
 GetEventConfigurationCommand Payload Format More...
 
typedef struct zb_zcl_device_management_update_cin_cmd_payload_s zb_zcl_device_management_update_cin_cmd_payload_t
 UpdateCIN Command Payload Format More...
 

Enumerations

enum  zb_zcl_device_management_srv_attr_sets_e { ZB_ZCL_DEVICE_MANAGEMENT_SRV_SET_SUPPLIER_CONTROL = 0x01, ZB_ZCL_DEVICE_MANAGEMENT_SRV_SET_TENANCY_CONTROL = 0x02, ZB_ZCL_DEVICE_MANAGEMENT_SRV_SET_BACKHAUL_CONTROL = 0x03, ZB_ZCL_DEVICE_MANAGEMENT_SRV_SET_HAN_CONTROL = 0x04 }
 Device Management Server Attribute Sets. More...
 
enum  zb_zcl_device_management_supplier_control_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROVIDER_ID = 0x0100, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROVIDER_NAME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROVIDER_CONTACT_DETAILS, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_PROVIDER_ID = 0x0110,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_PROVIDER_NAME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_PROVIDER_CHANGE_DATE_TIME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_PROVIDER_CHANGE_CONTROL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_PROVIDER_CONTACT_DETAILS,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROVIDER_ID = 0x0120, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROVIDER_NAME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROVIDER_CONTACT_DETAILS, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROPOSED_PROVIDER_ID = 0x0130,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROPOSED_PROVIDER_NAME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROPOSED_PROVIDER_CHANGE_DATE_TIME, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROPOSED_PROVIDER_CHANGE_CONTROL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_RECEIVED_PROPOSED_PROVIDER_CONTACT_DETAILS
}
 Supplier Control Attribute Set. More...
 
enum  zb_zcl_device_management_proposed_change_ctrl_attr_e {
  ZB_ZCL_DEVICE_MANAGEMENT_PRE_SNAPSHOTS = 0, ZB_ZCL_DEVICE_MANAGEMENT_POST_SNAPSHOTS = 1 << 1, ZB_ZCL_DEVICE_MANAGEMENT_RESET_CREDIT_REGISTER = 1 << 2, ZB_ZCL_DEVICE_MANAGEMENT_RESET_DEBIT_REGISTER = 1 << 3,
  ZB_ZCL_DEVICE_MANAGEMENT_RESET_BILLING_PERIOD = 1 << 4, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_TARIFF_PLAN = 1 << 5, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_STANDING_CHARGE = 1 << 6, ZB_ZCL_DEVICE_MANAGEMENT_BLOCK_HIST_LOAD_PROFILE_INFORMATION = 1 << 7,
  ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_HIST_LOAD_PROFILE_INFORMATION = 1 << 8, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_IHD_DATA_CONSUMER = 1 << 9, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_IHD_DATA_SUPPLIER = 1 << 10, ZB_ZCL_DEVICE_MANAGEMENT_METER_CONTACTOR_SUPPLY_OFF_ARMED = 1 << 11,
  ZB_ZCL_DEVICE_MANAGEMENT_METER_CONTACTOR_SUPPLY_ON = 2 << 11, ZB_ZCL_DEVICE_MANAGEMENT_METER_CONTACTOR_SUPPLY_UNCHANGED = 3 << 11, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_TRANSACTION_LOG = 1 << 13, ZB_ZCL_DEVICE_MANAGEMENT_CLEAR_PREPAYMENT_LOG = 1 << 14
}
 Proposed Change Control Bitmap definition. More...
 
enum  zb_zcl_device_management_tenancy_control_attr_set_e { ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_CHANGE_OF_TENANCY_UPDATE_DATE_TIME = 0x0200, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_PROPOSED_TENANCY_CHANGE_CONTROL }
 Tenancy Control Attribute Set. More...
 
enum  zb_zcl_device_management_backhaul_control_attr_set_e { ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_WAN_STATUS = 0x0300 }
 Backhaul Control Attribute Set. More...
 
enum  zb_zcl_device_management_wan_status_attr_e { ZB_ZCL_DEVICE_MANAGEMENT_WAN_STATUS_CONNECTION_NOT_AVAILABLE = 0, ZB_ZCL_DEVICE_MANAGEMENT_WAN_STATUS_CONNECTION_AVAILABLE }
 State of the WAN Connection enumeration. More...
 
enum  zb_zcl_device_management_han_control_attr_set_e { ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_LOW_MEDIUM_THRESHOLD = 0x0400, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SRV_MEDIUM_HIGH_THRESHOLD }
 HAN Control Attribute Set. More...
 
enum  zb_zcl_device_management_cli_attr_sets_e {
  ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_SUPPLIER = 0x00, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_PRICE_EVENT_CONFIGURATION = 0x01, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_METERING_EVENT_CONFIGURATION = 0x02, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_MESSAGING_EVENT_CONFIGURATION = 0x03,
  ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_PREPAY_EVENT_CONFIGURATION = 0x04, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_CALENDAR_EVENT_CONFIGURATION = 0x05, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_DEVICE_MGMT_EVENT_CONFIGURATION = 0x06, ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_TUNNEL_EVENT_CONFIGURATION = 0x07,
  ZB_ZCL_DEVICE_MANAGEMENT_CLI_SET_OTA_EVENT_CONFIGURATION = 0x08
}
 Device Management Client Attribute Sets. More...
 
enum  zb_zcl_device_management_supplier_attr_set_e { ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SUPPLIER_PROVIDER_ID = 0x0000, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_SUPPLIER_RECEIVED_PROVIDER_ID = 0x0010 }
 Supplier Attribute Set. More...
 
enum  zb_zcl_device_management_price_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOUT_TARIFF_ACTIVATION = 0x0100, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BLOCK_TARIFF_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BLOCK_TOUT_TARIFF_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SINGLE_TARIFF_RATE_ACTIVATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ASYNCHRONOUS_BILLING_OCCURED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SYNCHRONOUS_BILLING_OCCURED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TARIFF_NOT_SUPPORTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PRICE_CLUSTER_NOT_FOUND,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CURRENTLY_CHANGE_PASSIVE_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CURRENTLY_CHANGE_PASSIVE_UPDATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PRICE_MATRIX_PASSIVE_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PRICE_MATRIX_PASSIVE_UPDATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TARIFF_CHANGED_PASSIVE_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TARIFF_CHANGED_PASSIVE_UPDATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_RECEIVED = 0x01B0, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TARIFF_INFORMATION_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TARIFF_INFORMATION_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TARIFF_INFORMATION_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TARIFF_INFORMATION_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_MATRIX_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_MATRIX_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_MATRIX_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_PRICE_MATRIX_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_THRESHOLDS_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_THRESHOLDS_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_THRESHOLDS_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_THRESHOLDS_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALORIFIC_VALUE_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALORIFIC_VALUE_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALORIFIC_VALUE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALORIFIC_VALUE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONVERSION_FACTOR_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONVERSION_FACTOR_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONVERSION_FACTOR_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONVERSION_FACTOR_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CO2_VALUE_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CO2_VALUE_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CO2_VALUE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CO2_VALUE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CPP_EVENT_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CPP_EVENT_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CPP_EVENT_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CPP_EVENT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TIER_LABELS_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TIER_LABELS_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TIER_LABELS_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_TIER_LABELS_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BILLING_PERIOD_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BILLING_PERIOD_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BILLING_PERIOD_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BILLING_PERIOD_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONSOLIDATED_BILL_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONSOLIDATED_BILL_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONSOLIDATED_BILL_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CONSOLIDATED_BILL_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_PERIOD_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_PERIOD_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_PERIOD_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_BLOCK_PERIOD_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CREDIT_PAYMENT_INFO_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CREDIT_PAYMENT_INFO_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CREDIT_PAYMENT_INFO_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CREDIT_PAYMENT_INFO_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CURRENCY_CONVERSION_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CURRENCY_CONVERSION_ACTIONED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CURRENCY_CONVERSION_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CURRENCY_CONVERSION_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_PRICE_CLUSTER_GROUP_ID = 0x01FF
}
 Price Event Configuration Attribute Set. These attributes allow events related to pricing to be configured. More...
 
enum  zb_zcl_device_management_metering_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHECK_METER = 0x0200, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOW_BATTERY, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TAMPER_DETECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_STATUS,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_QUALITY, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LEAK_DETECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SERVICE_DISCONNECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REVERSE_FLOW,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_COVER_REMOVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_COVER_CLOSED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_STRONG_MAGNETIC_FIELD, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_NO_STRONG_MAGNETIC_FIELD,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BATTERY_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PROGRAM_MEMORY_ERROR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RAM_ERROR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_NVMEMORY_ERROR,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOW_VOLTAGE_L1, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_HIGH_VOLTAGE_L1, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOW_VOLTAGE_L2, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_HIGH_VOLTAGE_L2,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOW_VOLTAGE_L3, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_HIGH_VOLTAGE_L3, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_OVER_CURRENT_L1, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_OVER_CURRENT_L2,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_OVER_CURRENT_L3, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_LOW_L1, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_HIGH_L1, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_LOW_L2,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_HIGH_L2, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_LOW_L3, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FREQUENCY_TOO_HIGH_L3, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GROUND_FAULT,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ELECTRIC_TAMPER_DETECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_INCORRECT_POLARITY, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CURRENT_NO_VOLTAGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNDER_VOLTAGE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_OVER_VOLTAGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_NORMAL_VOLTAGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PF_BELOW_THRESHOLD, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PF_ABOVE_THRESHOLD,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TERMINAL_COVER_REMOVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TERMINAL_COVER_CLOSED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BURST_DETECT = 0x0230, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PRESSURE_TOO_LOW,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PRESSURE_TOO_HIGH, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FLOW_SENSOR_COMMUNICATION_ERROR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FLOW_SENSOR_MEASUREMENT_FAULT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FLOW_SENSOR_REVERSE_FLOW,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FLOW_SENSOR_AIR_DETECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PIPE_EMPTY, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_INLET_TEMPERATURE_SENSOR_FAULT = 0x0250, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_OUTLET_TEMPERATURE_SENSOR_FAULT,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REVERSE_FLOW_OTHER = 0x0260, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TILT_TAMPER, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BATTERY_COVER_REMOVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BATTERY_COVER_CLOSED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EXCESS_FLOW, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TILT_TAMPER_ENDED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MEASUREMENT_SYSTEM_ERROR = 0x0270, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_WATCHDOG_ERROR,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_DISCONNECT_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_CONNECT_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MEASUREMENT_SOFTWARE_CHANGED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DST_ENABLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DST_DISABLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOCK_ADJ_BACKWARD, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOCK_ADJ_FORWARD, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOCK_INVALID,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_COMMUNICATION_ERROR_HAN, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_COMMUNICATION_OK_HAN, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_FRAUD_ATTEMPT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_POWER_LOSS,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNUSUAL_HAN_TRAFFIC, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNEXPECTED_CLOCK_CHANGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_COMMS_USING_UNAUTHENTICATED_COMPONENT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METERING_ERROR_REG_CLEAR,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METERING_ALARM_REG_CLEAR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNEXPECTED_HW_RESET, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNEXPECTED_PROGRAM_EXECUTION, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LIMIT_THRESHOLD_EXCEEDED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LIMIT_THRESHOLD_OK, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LIMIT_THRESHOLD_CHANGED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MAXIMUM_DEMAND_EXCEEDED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PROFILE_CLEARED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOAD_PROFILE_CLEARED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_BATTERY_WARNING, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_WRONG_SIGNATURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_NO_SIGNATURE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SIGNATURE_NOT_VALID, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNAUTHORISED_ACTION_FROM_HAN, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FAST_POLLING_START, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FAST_POLLING_END,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_REPORTING_INTERVAL_CHANGED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISCONNECT_TO_LOAD_LIMIT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_SUPPLY_STATUS_REGISTER_CHANGED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_METER_ALARM_STATUS_REGISTER_CHANGED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EXT_METER_ALARM_STATUS_REGISTER_CHANGED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DATA_ACCESS_VIA_LOCAL_PORT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_MIRROR_SUCCESS, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_MIRROR_FAILURE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_NOTIFICATION_FLAG_SCHEME_SUCCESS, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_NOTIFICATION_FLAG_SCHEME_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_NOTIFICATION_FLAGS_SUCCESS, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONFIGURE_NOTIFICATION_FLAGS_FAILURE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_STAY_AWAKE_REQUEST_HAN, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_STAY_AWAKE_REQUEST_WAN, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_A = 0x02B0, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_B,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_C, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_D, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_E, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_F,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_G, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_H, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUFACTURER_SPECIFIC_I, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PROFILE_COMMAND_RECEIVED = 0x02C0,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PROFILE_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PROFILE_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PROFILE_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_MIRROR_RESPONSE_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_MIRROR_RESPONSE_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_MIRROR_RESPONSE_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_MIRROR_RESPONSE_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REMOVED_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REMOVED_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REMOVED_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REMOVED_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SNAPSHOT_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SNAPSHOT_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SNAPSHOT_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SNAPSHOT_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TAKE_SNAPSHOT_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TAKE_SNAPSHOT_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TAKE_SNAPSHOT_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TAKE_SNAPSHOT_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REPORT_ATTR_RESPONSE_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REPORT_ATTR_RESPONSE_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REPORT_ATTR_RESPONSE_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MIRROR_REPORT_ATTR_RESPONSE_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SCHEDULE_SNAPSOT_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SCHEDULE_SNAPSOT_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SCHEDULE_SNAPSOT_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SCHEDULE_SNAPSOT_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_START_SAMPLING_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_START_SAMPLING_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_START_SAMPLING_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_START_SAMPLING_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SAMPLED_DATA_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SAMPLED_DATA_COMMAND_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SAMPLED_DATA_COMMAND_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SAMPLED_DATA_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_ON,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_ARMED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SUPPLY_OFF, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISCONNECTED_DUE_TO_TAMPER_DETECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUAL_DISCONNECT,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MANUAL_CONNECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REMOTE_DISCONNECTION, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REMOTE_CONNECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_DISCONNECTION,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_CONNECT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_SUPPLY_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_SUPPLY_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_SUPPLY_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_SUPPLY_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_CHANGE_SUPPLY_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_CHANGE_SUPPLY_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_CHANGE_SUPPLY_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOCAL_CHANGE_SUPPLY_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_UNCONTROLLED_FLOW_THRESHOLD_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_METERING_CLUSTER_GROUP_ID = 0x02FF
}
 Metering Event Configuration Attribute Set. These attributes allow events related to meter to be configured. More...
 
enum  zb_zcl_device_management_messaging_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MESSAGE_CONFIRMATION_SENT = 0x0300, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISPLAY_MESSAGE_RECEIVED = 0x03C0, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISPLAY_MESSAGE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISPLAY_MESSAGE_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISPLAY_MESSAGE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CANCEL_MESSAGE_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CANCEL_MESSAGE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CANCEL_MESSAGE_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CANCEL_MESSAGE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_MESSAGING_CLUSTER_GROUP_ID = 0x03FF
}
 Messaging Event Configuration Attribute Set. These attributes allow events related to messaging to be configured. More...
 
enum  zb_zcl_device_management_prepayment_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_LOW_CREDIT = 0x0400, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_NO_CREDIT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_EXHAUSTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_ENABLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_EXHAUSTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IHD_LOW_CREDIT_WARNING, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PHYSICAL_ATTACK_ON_THE_PREPAY_METER = 0x0420, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ELECTRONIC_ATTACK_ON_THE_PREPAY_METER,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DISCOUNT_APPLIED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUSTMENT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUST_FAIL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DEBT_ADJUSTMENT,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_DEBT_ADJUST_FAIL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MODE_CHANGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_CODE_ERROR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_ALREADY_USED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_CODE_INVALID, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_ACCEPTED_VIA_REMOTE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_ACCEPTED_VIA_MANUAL_ENTRY, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FRIENDLY_CREDIT_IN_USE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FRIENDLY_CREDIT_PERIOD_END_WARNING, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FRIENDLY_CREDIT_PERIOD_END, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PREPAYMENT_ERROR_REG_CLEAR, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PREPAYMENT_ALARM_REG_CLEAR,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PREPAY_CLUSTER_NOT_FOUND, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TOPUP_VALUE_TOO_LARGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MODE_CREDIT_TO_PREPAY = 0x0441, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MODE_PREPAY_TO_CREDIT,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_MODE_DEFAULT, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SELECT_AVAILABLE_EMERGENCY_CREDIT_RECEIVED = 0x04C0, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SELECT_AVAILABLE_EMERGENCY_CREDIT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SELECT_AVAILABLE_EMERGENCY_CREDIT_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SELECT_AVAILABLE_EMERGENCY_CREDIT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_DEBT_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_DEBT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_DEBT_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_DEBT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_SETUP_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_SETUP_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_SETUP_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EMERGENCY_CREDIT_SETUP_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONSUMER_TOPUP_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONSUMER_TOPUP_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONSUMER_TOPUP_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CONSUMER_TOPUP_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUSTMENT_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUSTMENT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUSTMENT_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CREDIT_ADJUSTMENT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PAYMENT_MODE_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PAYMENT_MODE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PAYMENT_MODE_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PAYMENT_MODE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PREPAY_SNAPSHOT_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PREPAY_SNAPSHOT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PREPAY_SNAPSHOT_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_PREPAY_SNAPSHOT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_TOPUP_LOG_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_TOPUP_LOG_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_TOPUP_LOG_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_TOPUP_LOG_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_LOW_CREDIT_WARNING_LEVEL_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_LOW_CREDIT_WARNING_LEVEL_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_LOW_CREDIT_WARNING_LEVEL_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_LOW_CREDIT_WARNING_LEVEL_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_DEBT_REPAY_LOG_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_DEBT_REPAY_LOG_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_DEBT_REPAY_LOG_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_DEBT_REPAY_LOG_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_MAXIMUM_CREDIT_LIMIT_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_MAXIMUM_CREDIT_LIMIT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_MAXIMUM_CREDIT_LIMIT_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_MAXIMUM_CREDIT_LIMIT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_OVERALL_DEBT_CAP_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_OVERALL_DEBT_CAP_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_OVERALL_DEBT_CAP_CANCELLED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_OVERALL_DEBT_CAP_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_PREPAYMENT_CLUSTER_GROUP_ID = 0x04FF
}
 Prepayment Event Configuration Attribute Set. These attributes allow events related to prepayment to be configured. More...
 
enum  zb_zcl_device_management_calendar_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CALENDAR_CLUSTER_NOT_FOUND = 0x0500, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CALENDAR_CHANGE_PASSIVE_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CALENDAR_CHANGE_PASSIVE_UPDATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALENDAR_RECEIVED = 0x05C0,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALENDAR_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALENDAR_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_CALENDAR_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_DAY_PROFILE_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_DAY_PROFILE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_DAY_PROFILE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_DAY_PROFILE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_WEEK_PROFILE_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_WEEK_PROFILE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_WEEK_PROFILE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_WEEK_PROFILE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SEASONS_PROFILE_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SEASONS_PROFILE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SEASONS_PROFILE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SEASONS_PROFILE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SPECIAL_DAYS_PROFILE_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SPECIAL_DAYS_PROFILE_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SPECIAL_DAYS_PROFILE_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_SPECIAL_DAYS_PROFILE_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_CALENDAR_CLUSTER_GROUP_ID = 0x05FF
}
 Calendar Event Configuration Attribute Set. These attributes allow events related to calendars to be configured. More...
 
enum  zb_zcl_device_management_dev_mgmt_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PASSWORD_1_CHANGE = 0x0600, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PASSWORD_2_CHANGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PASSWORD_3_CHANGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PASSWORD_4_CHANGE,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_EVENT_LOG_CLEARED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ZB_APS_TIMEOUT = 0x0610, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ZB_IEEE_TRANSMISS_FAILURE_OVER_THRESHOLD, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ZB_IEEE_FRAME_CHECK_SEQUENCE_THRESHOLD,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ERROR_CERTIFICATE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ERROR_SIGNATURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ERROR_PROGRAM_STORAGE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COT_RECEIVED = 0x06C0,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COT_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COT_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COT_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COS_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COS_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COS_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PUBLISH_COS_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PASSWORD_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PASSWORD_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PASSWORD_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CHANGE_PASSWORD_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_EVENT_CONFIGURATION_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_EVENT_CONFIGURATION_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_EVENT_CONFIGURATION_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_SET_EVENT_CONFIGURATION_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_SITE_ID_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_SITE_ID_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_SITE_ID_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_SITE_ID_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_CIN_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_CIN_ACTIONED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_CIN_CANCELLED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPDATE_CIN_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_DEV_MGMT_CLUSTER_GROUP_ID = 0x06FF
}
 Device Management Event Configuration Attribute Set. These attributes allow events related to device management to be configured. More...
 
enum  zb_zcl_device_management_tunnel_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TUNNELING_CLUSTER_NOT_FOUND = 0x0700, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UNSUPPORTED_PROTOCOL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_INCORRECT_PROTOCOL, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_TUNNEL_COMMAND_RECEIVED = 0x07C0,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_TUNNEL_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_REQUEST_TUNNEL_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOSE_TUNNEL_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOSE_TUNNEL_COMMAND_REJECTED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_CLOSE_TUNNEL_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_COMMAND_GENERATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_ERROR_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_ERROR_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_TRANSFER_DATA_ERROR_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ACK_TRANSFER_DATA_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ACK_TRANSFER_DATA_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_ACK_TRANSFER_DATA_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_READY_DATA_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_READY_DATA_COMMAND_REJECTED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_READY_DATA_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SUPP_TUNNEL_PROTOC_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SUPP_TUNNEL_PROTOC_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_GET_SUPP_TUNNEL_PROTOC_COMMAND_GENERATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_TUNNEL_CLUSTER_GROUP_ID = 0x07FF
}
 Tunnel Event Configuration Attribute Set. These attributes allow events related to tunnel to be configured. More...
 
enum  zb_zcl_device_management_ota_event_cfg_attr_set_e {
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FIRMWARE_READY_FOR_ACTIVATION = 0x0800, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FIRMWARE_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_FIRMWARE_ACTIVATION_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PATCH_READY_FOR_ACTIVATION,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PATCH_ACTIVATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_PATCH_FAILURE, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_NOTIFY_COMMAND_RECEIVED = 0x08C0, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_NOTIFY_COMMAND_REJECTED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_NEXT_IMAGE_REQ_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_NEXT_IMAGE_RESP_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_NEXT_IMAGE_RESP_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_BLOCK_REQ_COMMAND_GENERATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_PAGE_REQ_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_BLOCK_RESP_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_IMAGE_BLOCK_RESP_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPGRADE_END_REQ_COMMAND_GENERATED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPGRADE_END_RESP_COMMAND_RECEIVED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_UPGRADE_END_RESP_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_SPECIF_FILE_REQ_COMMAND_GENERATED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_SPECIF_FILE_RESP_COMMAND_RECEIVED,
  ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_QUERY_SPECIF_FILE_RESP_COMMAND_REJECTED, ZB_ZCL_ATTR_DEVICE_MANAGEMENT_CLI_RESERVED_FOR_OTA_CLUSTER_GROUP_ID = 0x08FF
}
 OTA Event Configuration Attribute Set. These attributes allow events related to OTA to be configured. More...
 
enum  zb_zcl_device_management_event_cfg_enum_attr_e {
  ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_DO_NOT_LOG = 0, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_LOG_AS_TAMPER = 1, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_LOG_AS_FAULT = 2, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_LOG_AS_GENERAL_EVENT = 3,
  ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_LOG_AS_SECURITY_EVENT = 4, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_LOG_AS_NETWORK_EVENT = 5
}
 Event Configuration Bitmap definition. Enumerated part (Event Log type). More...
 
enum  zb_zcl_device_management_event_cfg_bitmap_attr_e {
  ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_WAN = 3, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_HAN = 4, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_ZIGBEE = 5, ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL = 6,
  ZB_ZCL_DEVICE_MANAGEMENT_PUSH_EVENT_TO_WAN = ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_WAN, ZB_ZCL_DEVICE_MANAGEMENT_PUSH_EVENT_TO_HAN = ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_PUSH_EVENT_TO_HAN, ZB_ZCL_DEVICE_MANAGEMENT_RAISE_ALARM_ZIGBEE = ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_ZIGBEE, ZB_ZCL_DEVICE_MANAGEMENT_RAISE_ALARM_PHYSICAL = ZB_ZCL_DEVICE_MANAGEMENT_EVENT_CFG_RAISE_ALARM_PHYSICAL
}
 Event Configuration Bitmap definition. Bitmap part. More...
 
enum  zb_zcl_device_management_cli_cmd_e {
  ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_GET_CHANGE_OF_TENANCY = 0x00, ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_GET_CHANGE_OF_SUPPLIER, ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_REQUEST_NEW_PASSWORD, ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_GET_SITE_ID,
  ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_REPORT_EVENT_CONFIGURATION, ZB_ZCL_DEVICE_MANAGEMENT_CLI_CMD_GET_CIN
}
 Commands are generated by Device Management Client. More...
 
enum  zb_zcl_device_management_cfg_control_e { ZB_ZCL_DEVICE_MANAGEMENT_APPLY_BY_LIST = 0x00, ZB_ZCL_DEVICE_MANAGEMENT_APPLY_BY_EVENT_GROUP = 0x01, ZB_ZCL_DEVICE_MANAGEMENT_APPLY_BY_LOG_TYPE = 0x02, ZB_ZCL_DEVICE_MANAGEMENT_APPLY_BY_CONFIG_MATCH = 0x03 }
 Configuration Control Enumeration. More...
 
enum  zb_zcl_device_management_password_type_e { ZB_ZCL_DEVICE_MANAGEMENT_PASSWORD_TYPE_1 = 0x01, ZB_ZCL_DEVICE_MANAGEMENT_PASSWORD_TYPE_2 = 0x02, ZB_ZCL_DEVICE_MANAGEMENT_PASSWORD_TYPE_3 = 0x03, ZB_ZCL_DEVICE_MANAGEMENT_PASSWORD_TYPE_4 = 0x04 }
 Password Type Enumeration. More...
 
enum  zb_zcl_device_management_srv_cmd_e {
  ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_PUBLISH_CHANGE_OF_TENANCY = 0x00, ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_PUBLISH_CHANGE_OF_SUPPLIER, ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_REQUEST_NEW_PASSWORD_RESPONSE, ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_UPDATE_SITE_ID,
  ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_SET_EVENT_CONFIGURATION, ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_GET_EVENT_CONFIGURATION, ZB_ZCL_DEVICE_MANAGEMENT_SRV_CMD_UPDATE_CIN
}
 Commands are generated by Device Management Server. More...
 
enum  zb_zcl_device_management_tariff_type_e { ZB_ZCL_DEVICE_MANAGEMENT_TARIFF_TYPE_DELIVERED = 0x00, ZB_ZCL_DEVICE_MANAGEMENT_TARIFF_TYPE_RECEIVED = 0x01, ZB_ZCL_DEVICE_MANAGEMENT_TARIFF_TYPE_DELIVERED_AND_RECEIVED = 0x02 }
 Tariff Type Enumeration. More...
 

Functions

void zb_zcl_device_management_init_server (void)
 
void zb_zcl_device_management_init_client (void)
 

Macro Definition Documentation

§ ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_CLIENT_ROLE_INIT

#define ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_CLIENT_ROLE_INIT   (zb_zcl_cluster_init_t)zb_zcl_device_management_init_client

§ ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_SERVER_ROLE_INIT

#define ZB_ZCL_CLUSTER_ID_DEVICE_MANAGEMENT_SERVER_ROLE_INIT   (zb_zcl_cluster_init_t)zb_zcl_device_management_init_server

Function Documentation

§ zb_zcl_device_management_init_client()

void zb_zcl_device_management_init_client ( void  )

§ zb_zcl_device_management_init_server()

void zb_zcl_device_management_init_server ( void  )