|
| #define | ZB_ZCL_METER_IDENTIFICATION_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0002u) |
| | Default value for Meter Identification cluster revision global attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_COMPANY_NAME_DEFAULT_VALUE { 0 } |
| | Default value for Company Name attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_METER_TYPE_ID_DEFAULT_VALUE 0 |
| | Default value for Meter Type ID attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_DATA_QUALITY_ID_DEFAULT_VALUE 0 |
| | Default value for Data Quality ID attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_POD_DEFAULT_VALUE { 0 } |
| | Default value for POD (Point of Delivery) attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_AVAILABLE_POWER_DEFAULT_VALUE ZB_INIT_UINT24(0,0) |
| | Default value for Available Power attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_POWER_THRESHOLD_DEFAULT_VALUE ZB_INIT_UINT24(0, 0) |
| | Default value for Power Threshold attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_COMPANY_NAME_MAX_LENGTH 16 |
| | Max length of Company Name attribute. More...
|
| |
| #define | ZB_ZCl_ATTR_METER_IDENTIFICATION_POD_MAX_LENGTH 16 |
| | Max length of POD (Point of Delivery) attribute. More...
|
| |
| #define | ZB_ZCL_DECLARE_METER_IDENTIFICATION_ATTRIB_LIST(attr_list, company_name, meter_type_id, data_quality_id, pod, available_power, power_threshold) |
| | Declare attribute list for Thermostat cluster. More...
|
| |
| enum | zb_zcl_meter_identification_attr_e {
ZB_ZCl_ATTR_METER_IDENTIFICATION_COMPANY_NAME = 0x0000,
ZB_ZCl_ATTR_METER_IDENTIFICATION_METER_TYPE_ID = 0x0001,
ZB_ZCl_ATTR_METER_IDENTIFICATION_DATA_QUALITY_ID = 0x0004,
ZB_ZCl_ATTR_METER_IDENTIFICATION_CUSTOMER_NAME = 0x0005,
ZB_ZCl_ATTR_METER_IDENTIFICATION_MODEL = 0x0006,
ZB_ZCl_ATTR_METER_IDENTIFICATION_PART_NUMBER = 0x0007,
ZB_ZCl_ATTR_METER_IDENTIFICATION_PRODUCT_REVISION = 0x0008,
ZB_ZCl_ATTR_METER_IDENTIFICATION_SOFTWARE_REVISION = 0x000A,
ZB_ZCl_ATTR_METER_IDENTIFICATION_UTILITY_NAME = 0x000B,
ZB_ZCl_ATTR_METER_IDENTIFICATION_POD = 0x000C,
ZB_ZCl_ATTR_METER_IDENTIFICATION_AVAILABLE_POWER = 0x000D,
ZB_ZCl_ATTR_METER_IDENTIFICATION_POWER_THRESHOLD = 0x000E
} |
| | Meter Identification server attributes identifiers. More...
|
| |
| enum | zb_zcl_meter_identification_meter_type_e {
ZB_ZCL_METER_TYPE_UTILITY_PRIMARY = 0x0000,
ZB_ZCL_METER_TYPE_UTILITY_PRODUCTION = 0x0001,
ZB_ZCL_METER_TYPE_UTILITY_SECONDARY = 0x0002,
ZB_ZCL_METER_TYPE_PRIVATE_PRIMARY = 0x0100,
ZB_ZCL_METER_TYPE_PRIVATE_PRODUCTION = 0x0101,
ZB_ZCL_METER_TYPE_PRIVATE_SECONDARY = 0x0102,
ZB_ZCL_METER_TYPE_GENERIC = 0x0110
} |
| |
| enum | zb_zcl_meter_identification_data_quality_e { ZB_ZCL_DATA_QUALITY_ALL_DATA_CERTIFIED = 0x0000,
ZB_ZCL_DATA_QUALITY_ONLY_INSTANTANEOUS_POWER_NOT_CERTIFIED = 0x0001,
ZB_ZCL_DATA_QUALITY_ONLY_CUMULATED_CONSUMPTION_NOT_CERTIFIED = 0x0002,
ZB_ZCL_DATA_QUALITY_NOT_CERTIFIED_DATA = 0x0003
} |
| |
| typedef enum zb_zcl_meter_identification_meter_type_e | zb_zcl_meter_identification_meter_type_t |
| |
| typedef enum zb_zcl_meter_identification_data_quality_e | zb_zcl_meter_identification_data_quality_t |
| |