nRF5 SDK for Thread and Zigbee v1.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
zb_zcl_energy_management_attr_s Struct Reference

Energy Management cluster attributes. More...

#include <zb_zcl_energy_mgmt.h>

Data Fields

zb_uint8_t load_control_state
 
zb_uint32_t current_event_id
 
zb_uint8_t current_event_status
 
zb_uint8_t conformance_level
 
zb_uint16_t minimum_off_time
 
zb_uint16_t minimum_on_time
 
zb_uint16_t minimum_cycle_period
 

Detailed Description

Energy Management cluster attributes.

Field Documentation

zb_uint8_t zb_zcl_energy_management_attr_s::conformance_level

This is the minimum criticality level of a DRLC event that the device will observe. Events with a criticality level lower than the Conformance Level will be opted out.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_CONFORMANCE_LEVEL
zb_uint32_t zb_zcl_energy_management_attr_s::current_event_id

If an event is in progress (current time is between the Effective Start Time and Effective End Time of an event), this attribute SHALL indicate the Issuer Event ID of the active event.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_CURRENT_EVENT_ID
zb_uint8_t zb_zcl_energy_management_attr_s::current_event_status

This attribute represents the value returned in the Event Control field of the latest Report Event Status command (see D.2.3.3.1). This attribute provides a mechanism to allow a remote device to query whether this client device is currently participating in a load control event.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_CURRENT_EVENT_STATUS
zb_uint8_t zb_zcl_energy_management_attr_s::load_control_state

This attribute shall be a BitMap showing the current state of the device. The attribute shall be read-only.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_LOAD_CONTROL_STATE
zb_uint16_t zb_zcl_energy_management_attr_s::minimum_cycle_period

This attribute is measured in seconds and used to determine the duty cycling times. It is the shortest cycling period allowed for duty cycling

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_MINIMUM_CYCLE_PERIOD
zb_uint16_t zb_zcl_energy_management_attr_s::minimum_off_time

This attribute is measured in seconds and used to determine the duty cycling times. It is the shortest times the device should be allowed off.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_MINIMUM_OFF_TIME
zb_uint16_t zb_zcl_energy_management_attr_s::minimum_on_time

This attribute is measured in seconds and used to determine the duty cycling times. It is the shortest times the device should be allowed on.

See also
ZB_ZCL_ATTR_ENERGY_MANAGEMENT_MINIMUM_ON_TIME

The documentation for this struct was generated from the following file: