5.2.6.3.2. ZCL Measurement and Sensing Clusters
This section provides the measurement and sensing clusters implementations in ZCL of ESP Zigbee Core.
5.2.6.3.2.1. Illuminance Measurement
5.2.6.3.2.1.1. Header File
5.2.6.3.2.1.2. Functions
-
ezb_err_t ezb_zcl_illuminance_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an illuminance_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The illuminance_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_illuminance_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an illuminance_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the illuminance_measurement cluster configuration structure. Use ezb_zcl_illuminance_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_illuminance_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_illuminance_measurement_cluster_client_init(uint8_t ep_id)
Initialize the IlluminanceMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_illuminance_measurement_cluster_server_init(uint8_t ep_id)
Initialize the IlluminanceMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.1.3. Structures
-
struct ezb_zcl_illuminance_measurement_cluster_server_config_s
Configuration mandatory attributes for the IlluminanceMeasurement server cluster.
5.2.6.3.2.1.4. Macros
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the illuminance_measurement cluster implementation.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MEASURED_VALUE_MIN_VALUE
Minimum value of MeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MEASURED_VALUE_MAX_VALUE
Maximum value of MeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_DEFAULT_VALUE
Default value of LightSensorType in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_MIN_VALUE
Minimum value of LightSensorType in IlluminanceMeasurement cluster.
-
EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_MAX_VALUE
Maximum value of LightSensorType in IlluminanceMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_ILLUMINANCE_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_ILLUMINANCE_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.1.5. Type Definitions
-
typedef struct ezb_zcl_illuminance_measurement_cluster_server_config_s ezb_zcl_illuminance_measurement_cluster_server_config_t
Configuration mandatory attributes for the IlluminanceMeasurement server cluster.
-
typedef ezb_zcl_illuminance_measurement_cluster_server_config_t ezb_zcl_illuminance_measurement_cluster_config_t
5.2.6.3.2.1.6. Enumerations
-
enum ezb_zcl_illuminance_measurement_server_attr_t
Attribute identifiers for the illuminance_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_ID
LightSensorType attribute.
-
enumerator EZB_ZCL_ATTR_ILLUMINANCE_MEASUREMENT_MEASURED_VALUE_ID
-
enum ezb_zcl_illuminance_measurement_server_light_sensor_type_t
Enumeration for ZCL LightSensorType attribute of IlluminanceMeasurement.
Values:
-
enumerator EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_PHOTODIODE
Photodiode
-
enumerator EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_CMOS
CMOS
-
enumerator EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_UNKNOWN
Unknown
-
enumerator EZB_ZCL_ILLUMINANCE_MEASUREMENT_LIGHT_SENSOR_TYPE_PHOTODIODE
5.2.6.3.2.2. Temperature Measurement
5.2.6.3.2.2.1. Header File
5.2.6.3.2.2.2. Functions
-
ezb_err_t ezb_zcl_temperature_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an temperature_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The temperature_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_temperature_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an temperature_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the temperature_measurement cluster configuration structure. Use ezb_zcl_temperature_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_temperature_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_temperature_measurement_cluster_client_init(uint8_t ep_id)
Initialize the TemperatureMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_temperature_measurement_cluster_server_init(uint8_t ep_id)
Initialize the TemperatureMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.2.3. Structures
-
struct ezb_zcl_temperature_measurement_cluster_server_config_s
Configuration mandatory attributes for the TemperatureMeasurement server cluster.
5.2.6.3.2.2.4. Macros
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the temperature_measurement cluster implementation.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in TemperatureMeasurement cluster.
-
EZB_ZCL_TEMPERATURE_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in TemperatureMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_TEMPERATURE_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_TEMPERATURE_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.2.5. Type Definitions
-
typedef struct ezb_zcl_temperature_measurement_cluster_server_config_s ezb_zcl_temperature_measurement_cluster_server_config_t
Configuration mandatory attributes for the TemperatureMeasurement server cluster.
-
typedef ezb_zcl_temperature_measurement_cluster_server_config_t ezb_zcl_temperature_measurement_cluster_config_t
5.2.6.3.2.2.6. Enumerations
-
enum ezb_zcl_temperature_measurement_server_attr_t
Attribute identifiers for the temperature_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_TEMPERATURE_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_TEMPERATURE_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_TEMPERATURE_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_TEMPERATURE_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_TEMPERATURE_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.3. Pressure Measurement
5.2.6.3.2.3.1. Header File
5.2.6.3.2.3.2. Functions
-
ezb_err_t ezb_zcl_pressure_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an pressure_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The pressure_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_pressure_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an pressure_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the pressure_measurement cluster configuration structure. Use ezb_zcl_pressure_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_pressure_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_pressure_measurement_cluster_client_init(uint8_t ep_id)
Initialize the PressureMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_pressure_measurement_cluster_server_init(uint8_t ep_id)
Initialize the PressureMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.3.3. Structures
-
struct ezb_zcl_pressure_measurement_cluster_server_config_s
Configuration mandatory attributes for the PressureMeasurement server cluster.
5.2.6.3.2.3.4. Macros
-
EZB_ZCL_PRESSURE_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the pressure_measurement cluster implementation.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_SCALED_VALUE_DEFAULT_VALUE
Default value of ScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_SCALED_VALUE_DEFAULT_VALUE
Default value of MinScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_SCALED_VALUE_MIN_VALUE
Minimum value of MinScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MIN_SCALED_VALUE_MAX_VALUE
Maximum value of MinScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_SCALED_VALUE_DEFAULT_VALUE
Default value of MaxScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_SCALED_VALUE_MIN_VALUE
Minimum value of MaxScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_MAX_SCALED_VALUE_MAX_VALUE
Maximum value of MaxScaledValue in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_SCALED_TOLERANCE_MIN_VALUE
Minimum value of ScaledTolerance in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_SCALED_TOLERANCE_MAX_VALUE
Maximum value of ScaledTolerance in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_SCALE_MIN_VALUE
Minimum value of Scale in PressureMeasurement cluster.
-
EZB_ZCL_PRESSURE_MEASUREMENT_SCALE_MAX_VALUE
Maximum value of Scale in PressureMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_PRESSURE_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_PRESSURE_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.3.5. Type Definitions
-
typedef struct ezb_zcl_pressure_measurement_cluster_server_config_s ezb_zcl_pressure_measurement_cluster_server_config_t
Configuration mandatory attributes for the PressureMeasurement server cluster.
-
typedef ezb_zcl_pressure_measurement_cluster_server_config_t ezb_zcl_pressure_measurement_cluster_config_t
5.2.6.3.2.3.6. Enumerations
-
enum ezb_zcl_pressure_measurement_server_attr_t
Attribute identifiers for the pressure_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_SCALED_VALUE_ID
ScaledValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MIN_SCALED_VALUE_ID
MinScaledValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MAX_SCALED_VALUE_ID
MaxScaledValue attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_SCALED_TOLERANCE_ID
ScaledTolerance attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_SCALE_ID
Scale attribute.
-
enumerator EZB_ZCL_ATTR_PRESSURE_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.4. Flow Measurement
5.2.6.3.2.4.1. Header File
5.2.6.3.2.4.2. Functions
-
ezb_err_t ezb_zcl_flow_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an flow_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The flow_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_flow_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an flow_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the flow_measurement cluster configuration structure. Use ezb_zcl_flow_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_flow_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_flow_measurement_cluster_client_init(uint8_t ep_id)
Initialize the FlowMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_flow_measurement_cluster_server_init(uint8_t ep_id)
Initialize the FlowMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.4.3. Structures
-
struct ezb_zcl_flow_measurement_cluster_server_config_s
Configuration mandatory attributes for the FlowMeasurement server cluster.
5.2.6.3.2.4.4. Macros
-
EZB_ZCL_FLOW_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the flow_measurement cluster implementation.
-
EZB_ZCL_FLOW_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in FlowMeasurement cluster.
-
EZB_ZCL_FLOW_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in FlowMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_FLOW_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_FLOW_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.4.5. Type Definitions
-
typedef struct ezb_zcl_flow_measurement_cluster_server_config_s ezb_zcl_flow_measurement_cluster_server_config_t
Configuration mandatory attributes for the FlowMeasurement server cluster.
-
typedef ezb_zcl_flow_measurement_cluster_server_config_t ezb_zcl_flow_measurement_cluster_config_t
5.2.6.3.2.4.6. Enumerations
-
enum ezb_zcl_flow_measurement_server_attr_t
Attribute identifiers for the flow_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_FLOW_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_FLOW_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_FLOW_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_FLOW_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_FLOW_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.5. Humidity Measurement
5.2.6.3.2.5.1. Header File
5.2.6.3.2.5.2. Functions
-
ezb_err_t ezb_zcl_rel_humidity_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an rel_humidity_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The rel_humidity_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_rel_humidity_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an rel_humidity_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the rel_humidity_measurement cluster configuration structure. Use ezb_zcl_rel_humidity_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_rel_humidity_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_rel_humidity_measurement_cluster_client_init(uint8_t ep_id)
Initialize the RelHumidityMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_rel_humidity_measurement_cluster_server_init(uint8_t ep_id)
Initialize the RelHumidityMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.5.3. Structures
-
struct ezb_zcl_rel_humidity_measurement_cluster_server_config_s
Configuration mandatory attributes for the RelHumidityMeasurement server cluster.
5.2.6.3.2.5.4. Macros
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the rel_humidity_measurement cluster implementation.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in RelHumidityMeasurement cluster.
-
EZB_ZCL_REL_HUMIDITY_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in RelHumidityMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_REL_HUMIDITY_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_REL_HUMIDITY_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.5.5. Type Definitions
-
typedef struct ezb_zcl_rel_humidity_measurement_cluster_server_config_s ezb_zcl_rel_humidity_measurement_cluster_server_config_t
Configuration mandatory attributes for the RelHumidityMeasurement server cluster.
-
typedef ezb_zcl_rel_humidity_measurement_cluster_server_config_t ezb_zcl_rel_humidity_measurement_cluster_config_t
5.2.6.3.2.5.6. Enumerations
-
enum ezb_zcl_rel_humidity_measurement_server_attr_t
Attribute identifiers for the rel_humidity_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.6. Occupancy Sensing
5.2.6.3.2.6.1. Header File
5.2.6.3.2.6.2. Functions
-
ezb_err_t ezb_zcl_occupancy_sensing_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an occupancy_sensing cluster descriptor.
- Parameters:
cluster_desc -- [in] The occupancy_sensing cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_occupancy_sensing_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an occupancy_sensing cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the occupancy_sensing cluster configuration structure. Use ezb_zcl_occupancy_sensing_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_occupancy_sensing_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_occupancy_sensing_cluster_client_init(uint8_t ep_id)
Initialize the OccupancySensing cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_occupancy_sensing_cluster_server_init(uint8_t ep_id)
Initialize the OccupancySensing cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.6.3. Structures
-
struct ezb_zcl_occupancy_sensing_cluster_server_config_s
Configuration mandatory attributes for the OccupancySensing server cluster.
5.2.6.3.2.6.4. Macros
-
EZB_ZCL_OCCUPANCY_SENSING_CLUSTER_REVISION
Cluster Revision of the occupancy_sensing cluster implementation.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_OCCUPIED_TO_UNOCCUPIED_DELAY_DEFAULT_VALUE
Default value of PIROccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_OCCUPIED_TO_UNOCCUPIED_DELAY_MIN_VALUE
Minimum value of PIROccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_OCCUPIED_TO_UNOCCUPIED_DELAY_MAX_VALUE
Maximum value of PIROccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_DELAY_DEFAULT_VALUE
Default value of PIRUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_DELAY_MIN_VALUE
Minimum value of PIRUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_DELAY_MAX_VALUE
Maximum value of PIRUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_DEFAULT_VALUE
Default value of PIRUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MIN_VALUE
Minimum value of PIRUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MAX_VALUE
Maximum value of PIRUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_OCCUPIED_TO_UNOCCUPIED_DELAY_DEFAULT_VALUE
Default value of UltrasonicOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_OCCUPIED_TO_UNOCCUPIED_DELAY_MIN_VALUE
Minimum value of UltrasonicOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_OCCUPIED_TO_UNOCCUPIED_DELAY_MAX_VALUE
Maximum value of UltrasonicOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_DELAY_DEFAULT_VALUE
Default value of UltrasonicUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_DELAY_MIN_VALUE
Minimum value of UltrasonicUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_DELAY_MAX_VALUE
Maximum value of UltrasonicUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_DEFAULT_VALUE
Default value of UltrasonicUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MIN_VALUE
Minimum value of UltrasonicUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MAX_VALUE
Maximum value of UltrasonicUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_OCCUPIED_TO_UNOCCUPIED_DELAY_DEFAULT_VALUE
Default value of PhysicalContactOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_OCCUPIED_TO_UNOCCUPIED_DELAY_MIN_VALUE
Minimum value of PhysicalContactOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_OCCUPIED_TO_UNOCCUPIED_DELAY_MAX_VALUE
Maximum value of PhysicalContactOccupiedToUnoccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_DELAY_DEFAULT_VALUE
Default value of PhysicalContactUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_DELAY_MIN_VALUE
Minimum value of PhysicalContactUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_DELAY_MAX_VALUE
Maximum value of PhysicalContactUnoccupiedToOccupiedDelay in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_DEFAULT_VALUE
Default value of PhysicalContactUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MIN_VALUE
Minimum value of PhysicalContactUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_MAX_VALUE
Maximum value of PhysicalContactUnoccupiedToOccupiedThreshold in OccupancySensing cluster.
-
EZB_ZCL_CLUSTER_ID_OCCUPANCY_SENSING_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_OCCUPANCY_SENSING_SERVER_ROLE_INIT
5.2.6.3.2.6.5. Type Definitions
-
typedef struct ezb_zcl_occupancy_sensing_cluster_server_config_s ezb_zcl_occupancy_sensing_cluster_server_config_t
Configuration mandatory attributes for the OccupancySensing server cluster.
-
typedef ezb_zcl_occupancy_sensing_cluster_server_config_t ezb_zcl_occupancy_sensing_cluster_config_t
5.2.6.3.2.6.6. Enumerations
-
enum ezb_zcl_occupancy_sensing_server_attr_t
Attribute identifiers for the occupancy_sensing server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_OCCUPANCY_ID
Occupancy attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_ID
OccupancySensorType attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ID
OccupancySensorTypeBitmap attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PIR_OCCUPIED_TO_UNOCCUPIED_DELAY_ID
PIROccupiedToUnoccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_DELAY_ID
PIRUnoccupiedToOccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PIR_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ID
PIRUnoccupiedToOccupiedThreshold attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_ULTRASONIC_OCCUPIED_TO_UNOCCUPIED_DELAY_ID
UltrasonicOccupiedToUnoccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_DELAY_ID
UltrasonicUnoccupiedToOccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_ULTRASONIC_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ID
UltrasonicUnoccupiedToOccupiedThreshold attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PHYSICAL_CONTACT_OCCUPIED_TO_UNOCCUPIED_DELAY_ID
PhysicalContactOccupiedToUnoccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_DELAY_ID
PhysicalContactUnoccupiedToOccupiedDelay attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_PHYSICAL_CONTACT_UNOCCUPIED_TO_OCCUPIED_THRESHOLD_ID
PhysicalContactUnoccupiedToOccupiedThreshold attribute.
-
enumerator EZB_ZCL_ATTR_OCCUPANCY_SENSING_OCCUPANCY_ID
-
enum ezb_zcl_occupancy_sensing_server_occupancy_sensor_type_t
Enumeration for ZCL OccupancySensorType attribute of OccupancySensing.
Values:
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR
PIR
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_ULTRASONIC
Ultrasonic
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR_AND_ULTRASONIC
PIRAndUltrasonic
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PHYSICAL_CONTACT
PhysicalContact
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_PIR
-
enum ezb_zcl_occupancy_sensing_server_occupancy_t
Bitmap for ZCL Occupancy attribute of OccupancySensing.
Values:
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_UNOCCUPIED
unoccupied
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_OCCUPIED
occupied
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_UNOCCUPIED
-
enum ezb_zcl_occupancy_sensing_server_occupancy_sensor_type_bitmap_t
Bitmap for ZCL OccupancySensorTypeBitmap attribute of OccupancySensing.
Values:
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR
PIR
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_ULTRASONIC
Ultrasonic
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PHYSICAL_CONTACT
PhysicalContact
-
enumerator EZB_ZCL_OCCUPANCY_SENSING_OCCUPANCY_SENSOR_TYPE_BITMAP_PIR
5.2.6.3.2.6.7. Header File
5.2.6.3.2.7. Electrical Measurement
5.2.6.3.2.7.1. Header File
5.2.6.3.2.7.2. Functions
-
ezb_err_t ezb_zcl_electrical_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an electrical_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The electrical_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_electrical_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an electrical_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the electrical_measurement cluster configuration structure. Use ezb_zcl_electrical_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_electrical_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_electrical_measurement_cluster_client_init(uint8_t ep_id)
Initialize the ElectricalMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_electrical_measurement_cluster_server_init(uint8_t ep_id)
Initialize the ElectricalMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.7.3. Structures
5.2.6.3.2.7.4. Macros
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the electrical_measurement cluster implementation.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DEFAULT_VALUE
Default value of MeasurementType in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_MIN_VALUE
Minimum value of MeasurementType in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_MAX_VALUE
Maximum value of MeasurementType in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_DEFAULT_VALUE
Default value of DCVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MIN_VALUE
Minimum value of DCVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MAX_VALUE
Maximum value of DCVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MIN_VALUE_DEFAULT_VALUE
Default value of DCVoltageMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MIN_VALUE_MIN_VALUE
Minimum value of DCVoltageMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MIN_VALUE_MAX_VALUE
Maximum value of DCVoltageMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MAX_VALUE_DEFAULT_VALUE
Default value of DCVoltageMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MAX_VALUE_MIN_VALUE
Minimum value of DCVoltageMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MAX_VALUE_MAX_VALUE
Maximum value of DCVoltageMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_DEFAULT_VALUE
Default value of DCCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MIN_VALUE
Minimum value of DCCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MAX_VALUE
Maximum value of DCCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MIN_VALUE_DEFAULT_VALUE
Default value of DCCurrentMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MIN_VALUE_MIN_VALUE
Minimum value of DCCurrentMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MIN_VALUE_MAX_VALUE
Maximum value of DCCurrentMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MAX_VALUE_DEFAULT_VALUE
Default value of DCCurrentMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MAX_VALUE_MIN_VALUE
Minimum value of DCCurrentMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MAX_VALUE_MAX_VALUE
Maximum value of DCCurrentMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_DEFAULT_VALUE
Default value of DCPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MIN_VALUE
Minimum value of DCPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MAX_VALUE
Maximum value of DCPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MIN_VALUE_DEFAULT_VALUE
Default value of DCPowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MIN_VALUE_MIN_VALUE
Minimum value of DCPowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MIN_VALUE_MAX_VALUE
Maximum value of DCPowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MAX_VALUE_DEFAULT_VALUE
Default value of DCPowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MAX_VALUE_MIN_VALUE
Minimum value of DCPowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MAX_VALUE_MAX_VALUE
Maximum value of DCPowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MULTIPLIER_DEFAULT_VALUE
Default value of DCVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MULTIPLIER_MIN_VALUE
Minimum value of DCVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MULTIPLIER_MAX_VALUE
Maximum value of DCVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_DIVISOR_DEFAULT_VALUE
Default value of DCVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_DIVISOR_MIN_VALUE
Minimum value of DCVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_DIVISOR_MAX_VALUE
Maximum value of DCVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MULTIPLIER_DEFAULT_VALUE
Default value of DCCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MULTIPLIER_MIN_VALUE
Minimum value of DCCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_MULTIPLIER_MAX_VALUE
Maximum value of DCCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_DIVISOR_DEFAULT_VALUE
Default value of DCCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_DIVISOR_MIN_VALUE
Minimum value of DCCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_DIVISOR_MAX_VALUE
Maximum value of DCCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MULTIPLIER_DEFAULT_VALUE
Default value of DCPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MULTIPLIER_MIN_VALUE
Minimum value of DCPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_MULTIPLIER_MAX_VALUE
Maximum value of DCPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_DIVISOR_DEFAULT_VALUE
Default value of DCPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_DIVISOR_MIN_VALUE
Minimum value of DCPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_POWER_DIVISOR_MAX_VALUE
Maximum value of DCPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_DEFAULT_VALUE
Default value of ACFrequency in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MIN_VALUE_DEFAULT_VALUE
Default value of ACFrequencyMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MAX_VALUE_DEFAULT_VALUE
Default value of ACFrequencyMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_NEUTRAL_CURRENT_DEFAULT_VALUE
Default value of NeutralCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_ACTIVE_POWER_MIN_VALUE
Minimum value of TotalActivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_ACTIVE_POWER_MAX_VALUE
Maximum value of TotalActivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_REACTIVE_POWER_MIN_VALUE
Minimum value of TotalReactivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_REACTIVE_POWER_MAX_VALUE
Maximum value of TotalReactivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_APPARENT_POWER_MIN_VALUE
Minimum value of TotalApparentPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_TOTAL_APPARENT_POWER_MAX_VALUE
Maximum value of TotalApparentPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED1ST_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED1ST_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED1ST_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED3RD_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED3RD_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED3RD_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED5TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED5TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED5TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED7TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED7TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED7TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED9TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED9TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED9TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED11TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of Measured11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED11TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of Measured11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED11TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of Measured11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE1ST_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE1ST_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE1ST_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase1stHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE3RD_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE3RD_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE3RD_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase3rdHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE5TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE5TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE5TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase5thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE7TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE7TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE7TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase7thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE9TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE9TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE9TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase9thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE11TH_HARMONIC_CURRENT_DEFAULT_VALUE
Default value of MeasuredPhase11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE11TH_HARMONIC_CURRENT_MIN_VALUE
Minimum value of MeasuredPhase11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASURED_PHASE11TH_HARMONIC_CURRENT_MAX_VALUE
Maximum value of MeasuredPhase11thHarmonicCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MULTIPLIER_DEFAULT_VALUE
Default value of ACFrequencyMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MULTIPLIER_MIN_VALUE
Minimum value of ACFrequencyMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MULTIPLIER_MAX_VALUE
Maximum value of ACFrequencyMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_DIVISOR_DEFAULT_VALUE
Default value of ACFrequencyDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_DIVISOR_MIN_VALUE
Minimum value of ACFrequencyDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_DIVISOR_MAX_VALUE
Maximum value of ACFrequencyDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_MULTIPLIER_DEFAULT_VALUE
Default value of PowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_MULTIPLIER_MIN_VALUE
Minimum value of PowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_MULTIPLIER_MAX_VALUE
Maximum value of PowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_DIVISOR_DEFAULT_VALUE
Default value of PowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_DIVISOR_MIN_VALUE
Minimum value of PowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_DIVISOR_MAX_VALUE
Maximum value of PowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_HARMONIC_CURRENT_MULTIPLIER_DEFAULT_VALUE
Default value of HarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_HARMONIC_CURRENT_MULTIPLIER_MIN_VALUE
Minimum value of HarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_HARMONIC_CURRENT_MULTIPLIER_MAX_VALUE
Maximum value of HarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_PHASE_HARMONIC_CURRENT_MULTIPLIER_DEFAULT_VALUE
Default value of PhaseHarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_PHASE_HARMONIC_CURRENT_MULTIPLIER_MIN_VALUE
Minimum value of PhaseHarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_PHASE_HARMONIC_CURRENT_MULTIPLIER_MAX_VALUE
Maximum value of PhaseHarmonicCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_LINE_CURRENT_DEFAULT_VALUE
Default value of LineCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_DEFAULT_VALUE
Default value of ActiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_MIN_VALUE
Minimum value of ActiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_MAX_VALUE
Maximum value of ActiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_DEFAULT_VALUE
Default value of ReactiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_MIN_VALUE
Minimum value of ReactiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_MAX_VALUE
Maximum value of ReactiveCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_DEFAULT_VALUE
Default value of RMSVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_VALUE_DEFAULT_VALUE
Default value of RMSVoltageMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_VALUE_DEFAULT_VALUE
Default value of RMSVoltageMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_DEFAULT_VALUE
Default value of RMSCurrent in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_VALUE_DEFAULT_VALUE
Default value of RMSCurrentMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_VALUE_DEFAULT_VALUE
Default value of RMSCurrentMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_DEFAULT_VALUE
Default value of ActivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_VALUE
Minimum value of ActivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_VALUE
Maximum value of ActivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_VALUE_DEFAULT_VALUE
Default value of ActivePowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_VALUE_MIN_VALUE
Minimum value of ActivePowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_VALUE_MAX_VALUE
Maximum value of ActivePowerMinValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_VALUE_DEFAULT_VALUE
Default value of ActivePowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_VALUE_MIN_VALUE
Minimum value of ActivePowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_VALUE_MAX_VALUE
Maximum value of ActivePowerMaxValue in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_DEFAULT_VALUE
Default value of ReactivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_MIN_VALUE
Minimum value of ReactivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_MAX_VALUE
Maximum value of ReactivePower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_APPARENT_POWER_DEFAULT_VALUE
Default value of ApparentPower in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_DEFAULT_VALUE
Default value of PowerFactor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_MIN_VALUE
Minimum value of PowerFactor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_MAX_VALUE
Maximum value of PowerFactor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_DEFAULT_VALUE
Default value of AverageRMSVoltageMeasurementPeriod in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_DEFAULT_VALUE
Default value of AverageRMSOverVoltageCounter in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_DEFAULT_VALUE
Default value of AverageRMSUnderVoltageCounter in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_DEFAULT_VALUE
Default value of RMSExtremeOverVoltagePeriod in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_DEFAULT_VALUE
Default value of RMSExtremeUnderVoltagePeriod in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_DEFAULT_VALUE
Default value of RMSVoltageSagPeriod in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_DEFAULT_VALUE
Default value of RMSVoltageSwellPeriod in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_MULTIPLIER_DEFAULT_VALUE
Default value of ACVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_MULTIPLIER_MIN_VALUE
Minimum value of ACVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_MULTIPLIER_MAX_VALUE
Maximum value of ACVoltageMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_DIVISOR_DEFAULT_VALUE
Default value of ACVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_DIVISOR_MIN_VALUE
Minimum value of ACVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_DIVISOR_MAX_VALUE
Maximum value of ACVoltageDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_MULTIPLIER_DEFAULT_VALUE
Default value of ACCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_MULTIPLIER_MIN_VALUE
Minimum value of ACCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_MULTIPLIER_MAX_VALUE
Maximum value of ACCurrentMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_DIVISOR_DEFAULT_VALUE
Default value of ACCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_DIVISOR_MIN_VALUE
Minimum value of ACCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_DIVISOR_MAX_VALUE
Maximum value of ACCurrentDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_MULTIPLIER_DEFAULT_VALUE
Default value of ACPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_MULTIPLIER_MIN_VALUE
Minimum value of ACPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_MULTIPLIER_MAX_VALUE
Maximum value of ACPowerMultiplier in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_DIVISOR_DEFAULT_VALUE
Default value of ACPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_DIVISOR_MIN_VALUE
Minimum value of ACPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_POWER_DIVISOR_MAX_VALUE
Maximum value of ACPowerDivisor in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_DEFAULT_VALUE
Default value of DCOverloadAlarmsMask in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_OVERLOAD_DEFAULT_VALUE
Default value of DCVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_OVERLOAD_MIN_VALUE
Minimum value of DCVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_OVERLOAD_MAX_VALUE
Maximum value of DCVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_OVERLOAD_DEFAULT_VALUE
Default value of DCCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_OVERLOAD_MIN_VALUE
Minimum value of DCCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_CURRENT_OVERLOAD_MAX_VALUE
Maximum value of DCCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_DEFAULT_VALUE
Default value of ACAlarmsMask in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_OVERLOAD_DEFAULT_VALUE
Default value of ACVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_OVERLOAD_MIN_VALUE
Minimum value of ACVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_OVERLOAD_MAX_VALUE
Maximum value of ACVoltageOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_OVERLOAD_DEFAULT_VALUE
Default value of ACCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_OVERLOAD_MIN_VALUE
Minimum value of ACCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_CURRENT_OVERLOAD_MAX_VALUE
Maximum value of ACCurrentOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ACTIVE_POWER_OVERLOAD_DEFAULT_VALUE
Default value of ACActivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ACTIVE_POWER_OVERLOAD_MIN_VALUE
Minimum value of ACActivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ACTIVE_POWER_OVERLOAD_MAX_VALUE
Maximum value of ACActivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_REACTIVE_POWER_OVERLOAD_DEFAULT_VALUE
Default value of ACReactivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_REACTIVE_POWER_OVERLOAD_MIN_VALUE
Minimum value of ACReactivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_REACTIVE_POWER_OVERLOAD_MAX_VALUE
Maximum value of ACReactivePowerOverload in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_MIN_VALUE
Minimum value of AverageRMSOverVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_MAX_VALUE
Maximum value of AverageRMSOverVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_MIN_VALUE
Minimum value of AverageRMSUnderVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_MAX_VALUE
Maximum value of AverageRMSUnderVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_MIN_VALUE
Minimum value of RMSExtremeOverVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_MAX_VALUE
Maximum value of RMSExtremeOverVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_MIN_VALUE
Minimum value of RMSExtremeUnderVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_MAX_VALUE
Maximum value of RMSExtremeUnderVoltage in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_MIN_VALUE
Minimum value of RMSVoltageSag in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_MAX_VALUE
Maximum value of RMSVoltageSag in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_MIN_VALUE
Minimum value of RMSVoltageSwell in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_MAX_VALUE
Maximum value of RMSVoltageSwell in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_LINE_CURRENT_PH_B_DEFAULT_VALUE
Default value of LineCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_B_DEFAULT_VALUE
Default value of ActiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_B_MIN_VALUE
Minimum value of ActiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_B_MAX_VALUE
Maximum value of ActiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_B_DEFAULT_VALUE
Default value of ReactiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_B_MIN_VALUE
Minimum value of ReactiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_B_MAX_VALUE
Maximum value of ReactiveCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_PH_B_DEFAULT_VALUE
Default value of RMSVoltagePhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_PH_B_DEFAULT_VALUE
Default value of RMSVoltageMinPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_PH_B_DEFAULT_VALUE
Default value of RMSVoltageMaxPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_PH_B_DEFAULT_VALUE
Default value of RMSCurrentPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_PH_B_DEFAULT_VALUE
Default value of RMSCurrentMinPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_PH_B_DEFAULT_VALUE
Default value of RMSCurrentMaxPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_B_DEFAULT_VALUE
Default value of ActivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_B_MIN_VALUE
Minimum value of ActivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_B_MAX_VALUE
Maximum value of ActivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_B_DEFAULT_VALUE
Default value of ActivePowerMinPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_B_MIN_VALUE
Minimum value of ActivePowerMinPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_B_MAX_VALUE
Maximum value of ActivePowerMinPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_B_DEFAULT_VALUE
Default value of ActivePowerMaxPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_B_MIN_VALUE
Minimum value of ActivePowerMaxPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_B_MAX_VALUE
Maximum value of ActivePowerMaxPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_B_DEFAULT_VALUE
Default value of ReactivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_B_MIN_VALUE
Minimum value of ReactivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_B_MAX_VALUE
Maximum value of ReactivePowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_APPARENT_POWER_PH_B_DEFAULT_VALUE
Default value of ApparentPowerPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_B_DEFAULT_VALUE
Default value of PowerFactorPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_B_MIN_VALUE
Minimum value of PowerFactorPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_B_MAX_VALUE
Maximum value of PowerFactorPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PH_B_DEFAULT_VALUE
Default value of AverageRMSVoltageMeasurementPeriodPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PH_B_DEFAULT_VALUE
Default value of AverageRMSOverVoltageCounterPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PH_B_DEFAULT_VALUE
Default value of AverageRMSUnderVoltageCounterPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PH_B_DEFAULT_VALUE
Default value of RMSExtremeOverVoltagePeriodPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PH_B_DEFAULT_VALUE
Default value of RMSExtremeUnderVoltagePeriodPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_PH_B_DEFAULT_VALUE
Default value of RMSVoltageSagPeriodPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_PH_B_DEFAULT_VALUE
Default value of RMSVoltageSwellPeriodPhB in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_LINE_CURRENT_PH_C_DEFAULT_VALUE
Default value of LineCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_C_DEFAULT_VALUE
Default value of ActiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_C_MIN_VALUE
Minimum value of ActiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_C_MAX_VALUE
Maximum value of ActiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_C_DEFAULT_VALUE
Default value of ReactiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_C_MIN_VALUE
Minimum value of ReactiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_C_MAX_VALUE
Maximum value of ReactiveCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_PH_C_DEFAULT_VALUE
Default value of RMSVoltagePhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_PH_C_DEFAULT_VALUE
Default value of RMSVoltageMinPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_PH_C_DEFAULT_VALUE
Default value of RMSVoltageMaxPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_PH_C_DEFAULT_VALUE
Default value of RMSCurrentPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_PH_C_DEFAULT_VALUE
Default value of RMSCurrentMinPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_PH_C_DEFAULT_VALUE
Default value of RMSCurrentMaxPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_C_DEFAULT_VALUE
Default value of ActivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_C_MIN_VALUE
Minimum value of ActivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_C_MAX_VALUE
Maximum value of ActivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_C_DEFAULT_VALUE
Default value of ActivePowerMinPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_C_MIN_VALUE
Minimum value of ActivePowerMinPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_C_MAX_VALUE
Maximum value of ActivePowerMinPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_C_DEFAULT_VALUE
Default value of ActivePowerMaxPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_C_MIN_VALUE
Minimum value of ActivePowerMaxPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_C_MAX_VALUE
Maximum value of ActivePowerMaxPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_C_DEFAULT_VALUE
Default value of ReactivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_C_MIN_VALUE
Minimum value of ReactivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_C_MAX_VALUE
Maximum value of ReactivePowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_APPARENT_POWER_PH_C_DEFAULT_VALUE
Default value of ApparentPowerPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_C_DEFAULT_VALUE
Default value of PowerFactorPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_C_MIN_VALUE
Minimum value of PowerFactorPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_C_MAX_VALUE
Maximum value of PowerFactorPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PH_C_DEFAULT_VALUE
Default value of AverageRMSVoltageMeasurementPeriodPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PH_C_DEFAULT_VALUE
Default value of AverageRMSOverVoltageCounterPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PH_C_DEFAULT_VALUE
Default value of AverageRMSUnderVoltageCounterPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PH_C_DEFAULT_VALUE
Default value of RMSExtremeOverVoltagePeriodPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PH_C_DEFAULT_VALUE
Default value of RMSExtremeUnderVoltagePeriodPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_PH_C_DEFAULT_VALUE
Default value of RMSVoltageSagPeriodPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_PH_C_DEFAULT_VALUE
Default value of RMSVoltageSwellPeriodPhC in ElectricalMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_ELECTRICAL_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_ELECTRICAL_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.7.5. Type Definitions
-
typedef struct ezb_zcl_electrical_measurement_cluster_server_config_s ezb_zcl_electrical_measurement_cluster_server_config_t
Configuration mandatory attributes for the ElectricalMeasurement server cluster.
-
typedef ezb_zcl_electrical_measurement_cluster_server_config_t ezb_zcl_electrical_measurement_cluster_config_t
5.2.6.3.2.7.6. Enumerations
-
enum ezb_zcl_electrical_measurement_server_attr_t
Attribute identifiers for the electrical_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ID
MeasurementType attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_ID
DCVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MIN_VALUE_ID
DCVoltageMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MAX_VALUE_ID
DCVoltageMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_ID
DCCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_MIN_VALUE_ID
DCCurrentMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_MAX_VALUE_ID
DCCurrentMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_POWER_ID
DCPower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_POWER_MIN_VALUE_ID
DCPowerMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_POWER_MAX_VALUE_ID
DCPowerMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_MULTIPLIER_ID
DCVoltageMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_DIVISOR_ID
DCVoltageDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_MULTIPLIER_ID
DCCurrentMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_DIVISOR_ID
DCCurrentDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_POWER_MULTIPLIER_ID
DCPowerMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_POWER_DIVISOR_ID
DCPowerDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_ID
ACFrequency attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MIN_VALUE_ID
ACFrequencyMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MAX_VALUE_ID
ACFrequencyMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_NEUTRAL_CURRENT_ID
NeutralCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_TOTAL_ACTIVE_POWER_ID
TotalActivePower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_TOTAL_REACTIVE_POWER_ID
TotalReactivePower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_TOTAL_APPARENT_POWER_ID
TotalApparentPower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED1ST_HARMONIC_CURRENT_ID
Measured1stHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED3RD_HARMONIC_CURRENT_ID
Measured3rdHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED5TH_HARMONIC_CURRENT_ID
Measured5thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED7TH_HARMONIC_CURRENT_ID
Measured7thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED9TH_HARMONIC_CURRENT_ID
Measured9thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED11TH_HARMONIC_CURRENT_ID
Measured11thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE1ST_HARMONIC_CURRENT_ID
MeasuredPhase1stHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE3RD_HARMONIC_CURRENT_ID
MeasuredPhase3rdHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE5TH_HARMONIC_CURRENT_ID
MeasuredPhase5thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE7TH_HARMONIC_CURRENT_ID
MeasuredPhase7thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE9TH_HARMONIC_CURRENT_ID
MeasuredPhase9thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASURED_PHASE11TH_HARMONIC_CURRENT_ID
MeasuredPhase11thHarmonicCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_MULTIPLIER_ID
ACFrequencyMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_FREQUENCY_DIVISOR_ID
ACFrequencyDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_POWER_MULTIPLIER_ID
PowerMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_POWER_DIVISOR_ID
PowerDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_HARMONIC_CURRENT_MULTIPLIER_ID
HarmonicCurrentMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_PHASE_HARMONIC_CURRENT_MULTIPLIER_ID
PhaseHarmonicCurrentMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_LINE_CURRENT_ID
LineCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_ID
ActiveCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_ID
ReactiveCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_ID
RMSVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_VALUE_ID
RMSVoltageMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_VALUE_ID
RMSVoltageMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_ID
RMSCurrent attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_VALUE_ID
RMSCurrentMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_VALUE_ID
RMSCurrentMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_ID
ActivePower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_VALUE_ID
ActivePowerMinValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_VALUE_ID
ActivePowerMaxValue attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_ID
ReactivePower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_APPARENT_POWER_ID
ApparentPower attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_POWER_FACTOR_ID
PowerFactor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_ID
AverageRMSVoltageMeasurementPeriod attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_ID
AverageRMSOverVoltageCounter attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_ID
AverageRMSUnderVoltageCounter attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_ID
RMSExtremeOverVoltagePeriod attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_ID
RMSExtremeUnderVoltagePeriod attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_ID
RMSVoltageSagPeriod attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_ID
RMSVoltageSwellPeriod attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_MULTIPLIER_ID
ACVoltageMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_DIVISOR_ID
ACVoltageDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_CURRENT_MULTIPLIER_ID
ACCurrentMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_CURRENT_DIVISOR_ID
ACCurrentDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_POWER_MULTIPLIER_ID
ACPowerMultiplier attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_POWER_DIVISOR_ID
ACPowerDivisor attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_ID
DCOverloadAlarmsMask attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_VOLTAGE_OVERLOAD_ID
DCVoltageOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_DC_CURRENT_OVERLOAD_ID
DCCurrentOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ID
ACAlarmsMask attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_VOLTAGE_OVERLOAD_ID
ACVoltageOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_CURRENT_OVERLOAD_ID
ACCurrentOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_ACTIVE_POWER_OVERLOAD_ID
ACActivePowerOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AC_REACTIVE_POWER_OVERLOAD_ID
ACReactivePowerOverload attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_ID
AverageRMSOverVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_ID
AverageRMSUnderVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_ID
RMSExtremeOverVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_ID
RMSExtremeUnderVoltage attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_ID
RMSVoltageSag attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_ID
RMSVoltageSwell attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_LINE_CURRENT_PH_B_ID
LineCurrentPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_B_ID
ActiveCurrentPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_B_ID
ReactiveCurrentPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_PH_B_ID
RMSVoltagePhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_PH_B_ID
RMSVoltageMinPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_PH_B_ID
RMSVoltageMaxPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_PH_B_ID
RMSCurrentPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_PH_B_ID
RMSCurrentMinPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_PH_B_ID
RMSCurrentMaxPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_B_ID
ActivePowerPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_B_ID
ActivePowerMinPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_B_ID
ActivePowerMaxPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_B_ID
ReactivePowerPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_APPARENT_POWER_PH_B_ID
ApparentPowerPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_B_ID
PowerFactorPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PH_B_ID
AverageRMSVoltageMeasurementPeriodPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PH_B_ID
AverageRMSOverVoltageCounterPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PH_B_ID
AverageRMSUnderVoltageCounterPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PH_B_ID
RMSExtremeOverVoltagePeriodPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PH_B_ID
RMSExtremeUnderVoltagePeriodPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_PH_B_ID
RMSVoltageSagPeriodPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_PH_B_ID
RMSVoltageSwellPeriodPhB attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_LINE_CURRENT_PH_C_ID
LineCurrentPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_CURRENT_PH_C_ID
ActiveCurrentPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_CURRENT_PH_C_ID
ReactiveCurrentPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_PH_C_ID
RMSVoltagePhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MIN_PH_C_ID
RMSVoltageMinPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_MAX_PH_C_ID
RMSVoltageMaxPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_PH_C_ID
RMSCurrentPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MIN_PH_C_ID
RMSCurrentMinPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_CURRENT_MAX_PH_C_ID
RMSCurrentMaxPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_PH_C_ID
ActivePowerPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MIN_PH_C_ID
ActivePowerMinPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_ACTIVE_POWER_MAX_PH_C_ID
ActivePowerMaxPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_REACTIVE_POWER_PH_C_ID
ReactivePowerPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_APPARENT_POWER_PH_C_ID
ApparentPowerPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_POWER_FACTOR_PH_C_ID
PowerFactorPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PH_C_ID
AverageRMSVoltageMeasurementPeriodPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PH_C_ID
AverageRMSOverVoltageCounterPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PH_C_ID
AverageRMSUnderVoltageCounterPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_OVER_VOLTAGE_PERIOD_PH_C_ID
RMSExtremeOverVoltagePeriodPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PH_C_ID
RMSExtremeUnderVoltagePeriodPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SAG_PERIOD_PH_C_ID
RMSVoltageSagPeriodPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_RMS_VOLTAGE_SWELL_PERIOD_PH_C_ID
RMSVoltageSwellPeriodPhC attribute.
-
enumerator EZB_ZCL_ATTR_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ID
-
enum ezb_zcl_electrical_measurement_server_measurement_type_t
Bitmap for ZCL MeasurementType attribute of ElectricalMeasurement.
Values:
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC
ActiveMeasurementAC
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_REACTIVE_MEASUREMENT_AC
ReactiveMeasurementAC
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_APPARENT_MEASUREMENT_AC
ApparentMeasurementAC
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_A_MEASUREMENT
PhaseAMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_B_MEASUREMENT
PhaseBMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_PHASE_C_MEASUREMENT
PhaseCMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_DC_MEASUREMENT
DCMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_HARMONICS_MEASUREMENT
HarmonicsMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_POWER_QUALITY_MEASUREMENT
PowerQualityMeasurement
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_MEASUREMENT_TYPE_ACTIVE_MEASUREMENT_AC
-
enum ezb_zcl_electrical_measurement_server_dc_overload_alarms_mask_t
Bitmap for ZCL DCOverloadAlarmsMask attribute of ElectricalMeasurement.
Values:
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD
VoltageOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_CURRENT_OVERLOAD
CurrentOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_DC_OVERLOAD_ALARMS_MASK_VOLTAGE_OVERLOAD
-
enum ezb_zcl_electrical_measurement_server_ac_alarms_mask_t
Bitmap for ZCL ACAlarmsMask attribute of ElectricalMeasurement.
Values:
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD
VoltageOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_CURRENT_OVERLOAD
CurrentOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_ACTIVE_POWER_OVERLOAD
ActivePowerOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_REACTIVE_POWER_OVERLOAD
ReactivePowerOverload
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_OVER_VOLTAGE
AverageRMSOverVoltage
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_AVERAGE_RMS_UNDER_VOLTAGE
AverageRMSUnderVoltage
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_OVER_VOLTAGE
RMSExtremeOverVoltage
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_EXTREME_UNDER_VOLTAGE
RMSExtremeUnderVoltage
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SAG
RMSVoltageSag
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_RMS_VOLTAGE_SWELL
RMSVoltageSwell
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_AC_ALARMS_MASK_VOLTAGE_OVERLOAD
-
enum ezb_zcl_electrical_measurement_server_cmd_id_t
Received Command identifiers for the ElectricalMeasurement cluster.
Values:
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_RESPONSE_ID
GetProfileInfoResponse command.
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_MEASUREMENT_PROFILE_RESPONSE_ID
GetMeasurementProfileResponse command.
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_RESPONSE_ID
-
enum ezb_zcl_electrical_measurement_client_cmd_id_t
Received Command identifiers for the ElectricalMeasurement cluster.
Values:
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_ID
GetProfileInfo command.
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_MEASUREMENT_PROFILE_ID
GetMeasurementProfile command.
-
enumerator EZB_ZCL_CMD_ELECTRICAL_MEASUREMENT_GET_PROFILE_INFO_ID
5.2.6.3.2.7.7. Header File
5.2.6.3.2.7.8. Functions
-
ezb_err_t ezb_zcl_electrical_measurement_get_prof_info_cmd_req(const ezb_zcl_electrical_measurement_get_prof_info_cmd_t *cmd_req)
Send ZCL ElectricalMeasurement GetProfileInfo command request.
- Parameters:
cmd_req -- Pointer to the GetProfileInfo command request structure, ezb_zcl_electrical_measurement_get_prof_info_cmd_s.
- Returns:
Error code.
-
ezb_err_t ezb_zcl_electrical_measurement_get_meas_prof_cmd_req(const ezb_zcl_electrical_measurement_get_meas_prof_cmd_t *cmd_req)
Send ZCL ElectricalMeasurement GetMeasurementProfile command request.
- Parameters:
cmd_req -- Pointer to the GetMeasurementProfile command request structure, ezb_zcl_electrical_measurement_get_meas_prof_cmd_s.
- Returns:
Error code.
5.2.6.3.2.7.9. Structures
-
struct ezb_zcl_electrical_measurement_get_meas_prof_payload_s
Payload for the ZCL ElectricalMeasurement GetMeasurementProfile command.
-
struct ezb_zcl_electrical_measurement_get_prof_info_rsp_payload_s
Payload for the ZCL ElectricalMeasurement GetProfileInfo response.
-
struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_payload_s
Payload for the ZCL ElectricalMeasurement GetMeasurementProfile response.
Public Members
-
uint32_t start_time
Start time.
-
uint8_t status
Status of the command, see ezb_zcl_electrical_measurement_status_e.
-
uint8_t prof_interval_period
Profile interval period.
-
uint8_t num_of_intervals_delivered
Number of intervals delivered.
-
uint16_t attr_id
Attribute ID.
-
uint8_t *intervals
Array of attribute values.
-
uint32_t start_time
-
struct ezb_zcl_electrical_measurement_get_prof_info_cmd_s
Structure for the ZCL ElectricalMeasurement GetProfileInfo command request.
Public Members
-
ezb_zcl_cluster_cmd_ctrl_t cmd_ctrl
Control information for the ZCL command.
-
ezb_zcl_cluster_cmd_ctrl_t cmd_ctrl
-
struct ezb_zcl_electrical_measurement_get_meas_prof_cmd_s
Structure for the ZCL ElectricalMeasurement GetMeasurementProfile command request.
Public Members
-
ezb_zcl_cluster_cmd_ctrl_t cmd_ctrl
Control information for the ZCL command.
-
ezb_zcl_electrical_measurement_get_meas_prof_payload_t payload
Payload of the command.
-
ezb_zcl_cluster_cmd_ctrl_t cmd_ctrl
-
struct ezb_zcl_electrical_measurement_get_prof_info_message_s
Message for the ZCL ElectricalMeasurement GetProfileInfo.
Public Members
-
ezb_zcl_message_info_t info
Basic information about the ZCL message.
-
const ezb_zcl_cmd_hdr_t *header
ZCL command header information. See ezb_zcl_cmd_hdr_s.
-
struct ezb_zcl_electrical_measurement_get_prof_info_message_s in
Input: parsed fields from the request.
-
ezb_zcl_status_t result
Status of processing in application.
-
ezb_zcl_electrical_measurement_get_prof_info_rsp_payload_t *payload
Payload from GetProfileInfo response.
-
uint8_t num_of_attr_being_profiled
Number of attributes being profiled.
-
ezb_zcl_cmd_cnf_ctx_t cnf_ctx
Command confirmation context, triggered when response is confirmed.
-
struct ezb_zcl_electrical_measurement_get_prof_info_message_s out
Output: result to send back.
-
ezb_zcl_message_info_t info
-
struct ezb_zcl_electrical_measurement_get_meas_prof_message_s
Message for the ZCL ElectricalMeasurement GetMeasurementProfile.
Public Members
-
ezb_zcl_message_info_t info
Basic information about the ZCL message.
-
const ezb_zcl_cmd_hdr_t *header
ZCL command header information. See ezb_zcl_cmd_hdr_s.
-
ezb_zcl_electrical_measurement_get_meas_prof_payload_t payload
Payload from GetMeasurementProfile command.
-
struct ezb_zcl_electrical_measurement_get_meas_prof_message_s in
Input: parsed fields from the request.
-
ezb_zcl_status_t result
Status of processing in application.
-
ezb_zcl_electrical_measurement_get_meas_prof_rsp_payload_t *payload
Payload from GetMeasurementProfile response.
-
ezb_zcl_cmd_cnf_ctx_t cnf_ctx
Command confirmation context, triggered when response is confirmed.
-
struct ezb_zcl_electrical_measurement_get_meas_prof_message_s out
Output: result to send back.
-
ezb_zcl_message_info_t info
-
struct ezb_zcl_electrical_measurement_get_prof_info_rsp_message_s
Message for the ZCL ElectricalMeasurement GetProfileInfo response.
Public Members
-
ezb_zcl_message_info_t info
Basic information about the ZCL message.
-
const ezb_zcl_cmd_hdr_t *header
ZCL command header information. See ezb_zcl_cmd_hdr_s.
-
ezb_zcl_electrical_measurement_get_prof_info_rsp_payload_t payload
Payload from GetProfileInfo response.
-
struct ezb_zcl_electrical_measurement_get_prof_info_rsp_message_s in
Input: parsed fields from the request.
-
ezb_zcl_status_t result
Status of processing in application.
-
struct ezb_zcl_electrical_measurement_get_prof_info_rsp_message_s out
Output: result to send back.
-
ezb_zcl_message_info_t info
-
struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_message_s
Message for the ZCL ElectricalMeasurement GetMeasurementProfile response.
Public Members
-
ezb_zcl_message_info_t info
Basic information about the ZCL message.
-
const ezb_zcl_cmd_hdr_t *header
ZCL command header information. See ezb_zcl_cmd_hdr_s.
-
ezb_zcl_electrical_measurement_get_meas_prof_rsp_payload_t payload
Payload from GetMeasurementProfile response.
-
struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_message_s in
Input: parsed fields from the request.
-
ezb_zcl_status_t result
Status of processing in application.
-
struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_message_s out
Output: result to send back.
-
ezb_zcl_message_info_t info
5.2.6.3.2.7.10. Type Definitions
-
typedef struct ezb_zcl_electrical_measurement_get_meas_prof_payload_s ezb_zcl_electrical_measurement_get_meas_prof_payload_t
Payload for the ZCL ElectricalMeasurement GetMeasurementProfile command.
-
typedef struct ezb_zcl_electrical_measurement_get_prof_info_rsp_payload_s ezb_zcl_electrical_measurement_get_prof_info_rsp_payload_t
Payload for the ZCL ElectricalMeasurement GetProfileInfo response.
-
typedef struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_payload_s ezb_zcl_electrical_measurement_get_meas_prof_rsp_payload_t
Payload for the ZCL ElectricalMeasurement GetMeasurementProfile response.
-
typedef struct ezb_zcl_electrical_measurement_get_prof_info_cmd_s ezb_zcl_electrical_measurement_get_prof_info_cmd_t
Structure for the ZCL ElectricalMeasurement GetProfileInfo command request.
-
typedef struct ezb_zcl_electrical_measurement_get_meas_prof_cmd_s ezb_zcl_electrical_measurement_get_meas_prof_cmd_t
Structure for the ZCL ElectricalMeasurement GetMeasurementProfile command request.
-
typedef struct ezb_zcl_electrical_measurement_get_prof_info_message_s ezb_zcl_electrical_measurement_get_prof_info_message_t
Message for the ZCL ElectricalMeasurement GetProfileInfo.
-
typedef struct ezb_zcl_electrical_measurement_get_meas_prof_message_s ezb_zcl_electrical_measurement_get_meas_prof_message_t
Message for the ZCL ElectricalMeasurement GetMeasurementProfile.
-
typedef struct ezb_zcl_electrical_measurement_get_prof_info_rsp_message_s ezb_zcl_electrical_measurement_get_prof_info_rsp_message_t
Message for the ZCL ElectricalMeasurement GetProfileInfo response.
-
typedef struct ezb_zcl_electrical_measurement_get_meas_prof_rsp_message_s ezb_zcl_electrical_measurement_get_meas_prof_rsp_message_t
Message for the ZCL ElectricalMeasurement GetMeasurementProfile response.
5.2.6.3.2.7.11. Enumerations
-
enum ezb_zcl_electrical_measurement_profile_interval_period_t
Profile interval period.
Values:
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_DAILY
Daily.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_60_MINUTES
60 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_30_MINUTES
30 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_15_MINUTES
15 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_10_MINUTES
10 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_7_5_MINUTES
7.5 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_5_MINUTES
5 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_2_5_MINUTES
2.5 minutes.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_DAILY
-
enum ezb_zcl_electrical_measurement_status_t
Get measurement profile response status. .
Values:
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_SUCCESS
Success.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_UNSUPPORTED_PROFILE
Attribute profile not supported.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_INVALID_START_TIME
Invalid start time.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_NO_MORE_INTERVALS
More intervals requested than can be returned.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_NO_INTERVALS
No intervals available for the requested time.
-
enumerator EZB_ZCL_ELECTRICAL_MEASUREMENT_STATUS_SUCCESS
5.2.6.3.2.8. Electrical Conductivity Measurement
5.2.6.3.2.8.1. Header File
5.2.6.3.2.8.2. Functions
-
ezb_err_t ezb_zcl_ec_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an ec_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The ec_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_ec_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an ec_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the ec_measurement cluster configuration structure. Use ezb_zcl_ec_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_ec_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_ec_measurement_cluster_client_init(uint8_t ep_id)
Initialize the EcMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_ec_measurement_cluster_server_init(uint8_t ep_id)
Initialize the EcMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.8.3. Structures
-
struct ezb_zcl_ec_measurement_cluster_server_config_s
Configuration mandatory attributes for the EcMeasurement server cluster.
5.2.6.3.2.8.4. Macros
-
EZB_ZCL_EC_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the ec_measurement cluster implementation.
-
EZB_ZCL_EC_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in EcMeasurement cluster.
-
EZB_ZCL_EC_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in EcMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_EC_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_EC_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.8.5. Type Definitions
-
typedef struct ezb_zcl_ec_measurement_cluster_server_config_s ezb_zcl_ec_measurement_cluster_server_config_t
Configuration mandatory attributes for the EcMeasurement server cluster.
-
typedef ezb_zcl_ec_measurement_cluster_server_config_t ezb_zcl_ec_measurement_cluster_config_t
5.2.6.3.2.8.6. Enumerations
-
enum ezb_zcl_ec_measurement_server_attr_t
Attribute identifiers for the ec_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_EC_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_EC_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_EC_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_EC_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_EC_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.9. Wind Speed Measurement
5.2.6.3.2.9.1. Header File
5.2.6.3.2.9.2. Functions
-
ezb_err_t ezb_zcl_wind_speed_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an wind_speed_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The wind_speed_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_wind_speed_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an wind_speed_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the wind_speed_measurement cluster configuration structure. Use ezb_zcl_wind_speed_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_wind_speed_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_wind_speed_measurement_cluster_client_init(uint8_t ep_id)
Initialize the WindSpeedMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_wind_speed_measurement_cluster_server_init(uint8_t ep_id)
Initialize the WindSpeedMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.9.3. Structures
-
struct ezb_zcl_wind_speed_measurement_cluster_server_config_s
Configuration mandatory attributes for the WindSpeedMeasurement server cluster.
5.2.6.3.2.9.4. Macros
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the wind_speed_measurement cluster implementation.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in WindSpeedMeasurement cluster.
-
EZB_ZCL_WIND_SPEED_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in WindSpeedMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_WIND_SPEED_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_WIND_SPEED_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.9.5. Type Definitions
-
typedef struct ezb_zcl_wind_speed_measurement_cluster_server_config_s ezb_zcl_wind_speed_measurement_cluster_server_config_t
Configuration mandatory attributes for the WindSpeedMeasurement server cluster.
-
typedef ezb_zcl_wind_speed_measurement_cluster_server_config_t ezb_zcl_wind_speed_measurement_cluster_config_t
5.2.6.3.2.9.6. Enumerations
-
enum ezb_zcl_wind_speed_measurement_server_attr_t
Attribute identifiers for the wind_speed_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_WIND_SPEED_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_WIND_SPEED_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_WIND_SPEED_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_WIND_SPEED_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_WIND_SPEED_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.10. Carbon Dioxide Measurement
5.2.6.3.2.10.1. Header File
5.2.6.3.2.10.2. Functions
-
ezb_err_t ezb_zcl_carbon_dioxide_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an carbon_dioxide_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The carbon_dioxide_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_carbon_dioxide_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an carbon_dioxide_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the carbon_dioxide_measurement cluster configuration structure. Use ezb_zcl_carbon_dioxide_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_carbon_dioxide_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_carbon_dioxide_measurement_cluster_client_init(uint8_t ep_id)
Initialize the CarbonDioxideMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_carbon_dioxide_measurement_cluster_server_init(uint8_t ep_id)
Initialize the CarbonDioxideMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.10.3. Structures
-
struct ezb_zcl_carbon_dioxide_measurement_cluster_server_config_s
Configuration mandatory attributes for the CarbonDioxideMeasurement server cluster.
5.2.6.3.2.10.4. Macros
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the carbon_dioxide_measurement cluster implementation.
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in CarbonDioxideMeasurement cluster.
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in CarbonDioxideMeasurement cluster.
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in CarbonDioxideMeasurement cluster.
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in CarbonDioxideMeasurement cluster.
-
EZB_ZCL_CARBON_DIOXIDE_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in CarbonDioxideMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_CARBON_DIOXIDE_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_CARBON_DIOXIDE_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.10.5. Type Definitions
-
typedef struct ezb_zcl_carbon_dioxide_measurement_cluster_server_config_s ezb_zcl_carbon_dioxide_measurement_cluster_server_config_t
Configuration mandatory attributes for the CarbonDioxideMeasurement server cluster.
-
typedef ezb_zcl_carbon_dioxide_measurement_cluster_server_config_t ezb_zcl_carbon_dioxide_measurement_cluster_config_t
5.2.6.3.2.10.6. Enumerations
-
enum ezb_zcl_carbon_dioxide_measurement_server_attr_t
Attribute identifiers for the carbon_dioxide_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_CARBON_DIOXIDE_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_CARBON_DIOXIDE_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_CARBON_DIOXIDE_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_CARBON_DIOXIDE_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_CARBON_DIOXIDE_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.11. PM2.5 Measurement
5.2.6.3.2.11.1. Header File
5.2.6.3.2.11.2. Functions
-
ezb_err_t ezb_zcl_pm2_5_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an pm2_5_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The pm2_5_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_pm2_5_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an pm2_5_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the pm2_5_measurement cluster configuration structure. Use ezb_zcl_pm2_5_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_pm2_5_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_pm2_5_measurement_cluster_client_init(uint8_t ep_id)
Initialize the PM2_5Measurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_pm2_5_measurement_cluster_server_init(uint8_t ep_id)
Initialize the PM2_5Measurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.11.3. Structures
-
struct ezb_zcl_pm2_5_measurement_cluster_server_config_s
Configuration mandatory attributes for the PM2_5Measurement server cluster.
5.2.6.3.2.11.4. Macros
-
EZB_ZCL_PM2_5_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the pm2_5_measurement cluster implementation.
-
EZB_ZCL_PM2_5_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MEASURED_VALUE_MIN_VALUE
Minimum value of MeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MEASURED_VALUE_MAX_VALUE
Maximum value of MeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MIN_MEASURED_VALUE_MAX_VALUE
Maximum value of MinMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MAX_MEASURED_VALUE_MIN_VALUE
Minimum value of MaxMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_PM2_5_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in PM2_5Measurement cluster.
-
EZB_ZCL_CLUSTER_ID_PM2_5_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_PM2_5_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.11.5. Type Definitions
-
typedef struct ezb_zcl_pm2_5_measurement_cluster_server_config_s ezb_zcl_pm2_5_measurement_cluster_server_config_t
Configuration mandatory attributes for the PM2_5Measurement server cluster.
-
typedef ezb_zcl_pm2_5_measurement_cluster_server_config_t ezb_zcl_pm2_5_measurement_cluster_config_t
5.2.6.3.2.11.6. Enumerations
-
enum ezb_zcl_pm2_5_measurement_server_attr_t
Attribute identifiers for the pm2_5_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_PM2_5_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PM2_5_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PM2_5_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PM2_5_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_PM2_5_MEASUREMENT_MEASURED_VALUE_ID
5.2.6.3.2.12. pH Measurement
5.2.6.3.2.12.1. Header File
5.2.6.3.2.12.2. Functions
-
ezb_err_t ezb_zcl_ph_measurement_cluster_desc_add_attr(ezb_zcl_cluster_desc_t cluster_desc, uint16_t attr_id, const void *value)
Add an attribute to an ph_measurement cluster descriptor.
- Parameters:
cluster_desc -- [in] The ph_measurement cluster descriptor.
attr_id -- [in] The identifier of the attribute to be added to
cluster_desc.value -- [in] The pointer to the initial value of the attribute.
- Returns:
Error code.
-
ezb_zcl_cluster_desc_t ezb_zcl_ph_measurement_create_cluster_desc(const void *cluster_cfg, uint8_t role_mask)
Create an ph_measurement cluster descriptor.
- Parameters:
cluster_cfg -- [in] The pointer to the ph_measurement cluster configuration structure. Use ezb_zcl_ph_measurement_cluster_server_config_t for EZB_ZCL_CLUSTER_SERVER, use ezb_zcl_ph_measurement_cluster_client_config_t for EZB_ZCL_CLUSTER_CLIENT, or use NULL for default configuration of the stack based on the
role_mask.role_mask -- [in] The role of the cluster to create.
- Returns:
Created cluster descriptor.
-
void ezb_zcl_ph_measurement_cluster_client_init(uint8_t ep_id)
Initialize the PhMeasurement cluster client role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs initialization.
-
void ezb_zcl_ph_measurement_cluster_server_init(uint8_t ep_id)
Initialize the PhMeasurement cluster server role for a given endpoint.
- Parameters:
ep_id -- [in] The identifier of the endpoint hosting the cluster that needs de-initialization.
5.2.6.3.2.12.3. Structures
-
struct ezb_zcl_ph_measurement_cluster_server_config_s
Configuration mandatory attributes for the PhMeasurement server cluster.
5.2.6.3.2.12.4. Macros
-
EZB_ZCL_PH_MEASUREMENT_CLUSTER_REVISION
Cluster Revision of the ph_measurement cluster implementation.
-
EZB_ZCL_PH_MEASUREMENT_MEASURED_VALUE_DEFAULT_VALUE
Default value of MeasuredValue in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_MIN_MEASURED_VALUE_DEFAULT_VALUE
Default value of MinMeasuredValue in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_MIN_MEASURED_VALUE_MIN_VALUE
Minimum value of MinMeasuredValue in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_MAX_MEASURED_VALUE_DEFAULT_VALUE
Default value of MaxMeasuredValue in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_MAX_MEASURED_VALUE_MAX_VALUE
Maximum value of MaxMeasuredValue in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_TOLERANCE_MIN_VALUE
Minimum value of Tolerance in PhMeasurement cluster.
-
EZB_ZCL_PH_MEASUREMENT_TOLERANCE_MAX_VALUE
Maximum value of Tolerance in PhMeasurement cluster.
-
EZB_ZCL_CLUSTER_ID_PH_MEASUREMENT_CLIENT_ROLE_INIT
-
EZB_ZCL_CLUSTER_ID_PH_MEASUREMENT_SERVER_ROLE_INIT
5.2.6.3.2.12.5. Type Definitions
-
typedef struct ezb_zcl_ph_measurement_cluster_server_config_s ezb_zcl_ph_measurement_cluster_server_config_t
Configuration mandatory attributes for the PhMeasurement server cluster.
-
typedef ezb_zcl_ph_measurement_cluster_server_config_t ezb_zcl_ph_measurement_cluster_config_t
5.2.6.3.2.12.6. Enumerations
-
enum ezb_zcl_ph_measurement_server_attr_t
Attribute identifiers for the ph_measurement server cluster.
Values:
-
enumerator EZB_ZCL_ATTR_PH_MEASUREMENT_MEASURED_VALUE_ID
MeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PH_MEASUREMENT_MIN_MEASURED_VALUE_ID
MinMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PH_MEASUREMENT_MAX_MEASURED_VALUE_ID
MaxMeasuredValue attribute.
-
enumerator EZB_ZCL_ATTR_PH_MEASUREMENT_TOLERANCE_ID
Tolerance attribute.
-
enumerator EZB_ZCL_ATTR_PH_MEASUREMENT_MEASURED_VALUE_ID