Flow Measurement

Zigbee Cluster Library (ZCL) Flow measurement cluster usage definition for ESP Zigbee SDK.

Header File

Functions

void esp_zb_zcl_flow_measurement_init_server(void)
void esp_zb_zcl_flow_measurement_init_client(void)

Macros

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_VALUE_UNKNOWN

MeasuredValue attribute unknown value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_VALUE_MIN_VALUE

MinMeasuredValue attribute minimum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_VALUE_MAX_VALUE

MinMeasuredValue attribute maximum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_VALUE_INVALID

MinMeasuredValue attribute invalid value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_VALUE_MIN_VALUE

MaxMeasuredValue attribute minimum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_VALUE_MAX_VALUE

MaxMeasuredValue attribute maximum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_VALUE_INVALID

MaxMeasuredValue attribute invalid value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_TOLERANCE_MIN_VALUE

Tolerance attribute minimum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_TOLERANCE_MAX_VALUE

Tolerance attribute maximum value.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_VALUE_DEFAULT_VALUE

Default value for MeasuredValue attribute.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_VALUE_DEFAULT_VALUE

Default value for MinMeasuredValue attribute.

ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_VALUE_DEFAULT_VALUE

Default value for MaxMeasuredValue attribute.

ESP_ZB_ZCL_CLUSTER_ID_FLOW_MEASUREMENT_SERVER_ROLE_INIT
ESP_ZB_ZCL_CLUSTER_ID_FLOW_MEASUREMENT_CLIENT_ROLE_INIT

Enumerations

enum esp_zb_zcl_flow_measurement_attr_t

Flow measurement cluster attribute identifiers.

Values:

enumerator ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_VALUE_ID

MeasuredValue attribute

enumerator ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_VALUE_ID

MinMeasuredValue attribute

enumerator ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_VALUE_ID

MaxMeasuredValue attribute

enumerator ESP_ZB_ZCL_ATTR_FLOW_MEASUREMENT_TOLERANCE_ID

Tolerance attribute