ZCL meter identification
Zigbee Cluster Library (ZCL) meter identification cluster usage definition for ESP Zigbee SDK.
Header File
Macros
- 
ESP_ZB_ZCL_METER_IDENTIFICATION_CLUSTER_REVISION_DEFAULT
 Default value for Meter Identification cluster revision global attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_COMPANY_NAME_DEFAULT_VALUE
 Default value for Company Name attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_METER_TYPE_ID_DEFAULT_VALUE
 Default value for Meter Type ID attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_DATA_QUALITY_ID_DEFAULT_VALUE
 Default value for Data Quality ID attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_POD_DEFAULT_VALUE
 Default value for POD (Point of Delivery) attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_AVAILABLE_POWER_DEFAULT_VALUE
 Default value for Available Power attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_POWER_THRESHOLD_DEFAULT_VALUE
 Default value for Power Threshold attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_COMPANY_NAME_MAX_LENGTH
 Max length of Company Name attribute.
- 
ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_POD_MAX_LENGTH
 Max length of POD (Point of Delivery) attribute.
Enumerations
- 
enum esp_zb_zcl_meter_identification_attr_t
 Meter Identification server attributes identifiers.
Values:
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_COMPANY_NAME_ID
 Company Name
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_METER_TYPE_ID_ID
 Meter Type Id
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_DATA_QUALITY_ID_ID
 Data Quality Id
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_CUSTOMER_NAME_ID
 Customer Name
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_MODEL_ID
 Model
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_PART_NUMBER_ID
 Part Number
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_PRODUCT_REVISION_ID
 Product Revision
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_SOFTWARE_REVISION_ID
 Software Revision
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_UTILITY_NAME_ID
 Utility Name
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_POD_ID
 Pod
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_AVAILABLE_POWER_ID
 Available Power
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_POWER_THRESHOLD_ID
 Power Threshold
- 
enumerator ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_COMPANY_NAME_ID
 
- 
enum esp_zb_zcl_meter_identification_meter_type_t
 ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_METER_TYPE_ID “MeterTypeID” attribute values.
Values:
- 
enumerator ESP_ZB_ZCL_METER_TYPE_UTILITY_PRIMARY
 Utility Primary Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_UTILITY_PRODUCTION
 Utility Production Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_UTILITY_SECONDARY
 Utility Secondary Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_PRIVATE_PRIMARY
 Private Primary Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_PRIVATE_PRODUCTION
 Private Production Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_PRIVATE_SECONDARY
 Private Secondary Meters
- 
enumerator ESP_ZB_ZCL_METER_TYPE_GENERIC
 Generic Meter
- 
enumerator ESP_ZB_ZCL_METER_TYPE_UTILITY_PRIMARY
 
- 
enum esp_zb_zcl_meter_identification_data_quality_t
 ESP_ZB_ZCL_ATTR_METER_IDENTIFICATION_DATA_QUALITY_ID “DataQualityID” attribute values.
Values:
- 
enumerator ESP_ZB_ZCL_DATA_QUALITY_ALL_DATA_CERTIFIED
 All Data Certified
- 
enumerator ESP_ZB_ZCL_DATA_QUALITY_ONLY_INSTANTANEOUS_POWER_NOT_CERTIFIED
 Only Instantaneous Power not Certified
- 
enumerator ESP_ZB_ZCL_DATA_QUALITY_ONLY_CUMULATED_CONSUMPTION_NOT_CERTIFIED
 Only Cumulated Consumption not Certified
- 
enumerator ESP_ZB_ZCL_DATA_QUALITY_NOT_CERTIFIED_DATA
 Not Certified data
- 
enumerator ESP_ZB_ZCL_DATA_QUALITY_ALL_DATA_CERTIFIED