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

#include <zb_zcl_energy_mgmt.h>

Data Fields

zb_uint32_t issuer_event_id
 
zb_uint8_t event_status
 
zb_uint32_t event_status_time
 
zb_uint8_t criticality_level_applied
 
zb_uint16_t cooling_temperature_set_point_applied
 
zb_uint16_t heating_temperature_set_point_applied
 
zb_int8_t average_load_adjustment_percentage_applied
 
zb_uint8_t duty_cycle_applied
 
zb_uint8_t event_control
 

Detailed Description

Field Documentation

zb_int8_t zb_zcl_energy_management_report_event_status_payload_s::average_load_adjustment_percentage_applied

Average Load Adjustment Percentage value applied by the device, see the corresponding field in the Load Control Event command for more information. The value 0x80 means that this field has not been used by the end device.

zb_uint16_t zb_zcl_energy_management_report_event_status_payload_s::cooling_temperature_set_point_applied

Cooling Temperature Set Point value applied by the device, see the corresponding field in the Load Control Event command for more information. The value 0x8000 means that this field has not been used by the end device.

zb_uint8_t zb_zcl_energy_management_report_event_status_payload_s::criticality_level_applied

Criticality Level value applied by the device

zb_uint8_t zb_zcl_energy_management_report_event_status_payload_s::duty_cycle_applied

Defines the maximum On state duty cycle applied by the device. The value 0xFF means that this field has not been used by the end device.

zb_uint8_t zb_zcl_energy_management_report_event_status_payload_s::event_control

Identifies additional control options for the event.

zb_uint8_t zb_zcl_energy_management_report_event_status_payload_s::event_status

If the Manage Event command did not change the event, then this field will contain the last sent Event Status for the event.

zb_uint32_t zb_zcl_energy_management_report_event_status_payload_s::event_status_time

UTC Timestamp representing when the event status was changed. If the device does not know the current time but still remembers events, it may return the value of 0x00000000.

zb_uint16_t zb_zcl_energy_management_report_event_status_payload_s::heating_temperature_set_point_applied

Heating Temperature Set Point value applied by the device, see the corresponding field in the Load Control Event command for more information. The value 0x8000 means that this field has not been used by the end device.

zb_uint32_t zb_zcl_energy_management_report_event_status_payload_s::issuer_event_id

Event ID specified in the Manage Event command or, if the command specified the current event, then the current running DRLC Issuer Event ID.


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