nRF5 SDK for Thread and Zigbee v1.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
ZCL Metering Cluster

Modules

 Metering cluster server attributes and enumerations
 
 Metering cluster commands
 

Data Structures

struct  zb_zcl_metering_attrs_s
 Metering cluster attributes. More...
 

Macros

#define ZB_ZCL_DECLARE_METERING_ATTR_LIST(attr_list, attrs)
 Declare attribute list for Metering cluster cluster. More...
 

Typedefs

typedef struct
zb_zcl_metering_attrs_s 
zb_zcl_metering_attrs_t
 

Detailed Description

The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices.

Macro Definition Documentation

#define ZB_ZCL_DECLARE_METERING_ATTR_LIST (   attr_list,
  attrs 
)
Value:
ZB_ZCL_DECLARE_METERING_ATTRIB_LIST(attr_list, &attrs.curr_summ_delivered, \
&attrs.status, &attrs.unit_of_measure, &attrs.summation_formatting, \
&attrs.device_type)

Declare attribute list for Metering cluster cluster.

Parameters
[in]attr_list- attribute list variable name
[in]attrs- pointer to zb_zcl_metering_attrs_s structure