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