Developing with ZBOSS for Zigbee
|
#include <zb_zcl_price.h>
Data Fields | |
zb_uint32_t | earliest_start_time |
zb_uint32_t | min_issuer_event_id |
zb_uint8_t | number_of_commands |
zb_uint8_t | tariff_type |
GetCO2Value command payload
zb_uint32_t zb_zcl_price_get_co2_value_payload_s::earliest_start_time |
UTC Timestamp indicating the earliest start time of values to be returned by the corresponding PublishCO2Value command. The first returned PublishCO2Value command shall be the instance which is active or becomes active at or after the stated EarliestStartTime. If more than one instance is requested, the active and scheduled instances shall be sent with ascending ordered StartTime.
zb_uint32_t zb_zcl_price_get_co2_value_payload_s::min_issuer_event_id |
A 32-bit integer representing the minimum IssuerEventID of values to be returned by the corresponding PublishCO2Value command.
zb_uint8_t zb_zcl_price_get_co2_value_payload_s::number_of_commands |
An 8-bit Integer which represents the maximum number of PublishCO2Value commands that the client is willing to receive in response to this command. A value of 0 would indicate all available PublishCO2Value commands shall be returned.
zb_uint8_t zb_zcl_price_get_co2_value_payload_s::tariff_type |
An 8-bit bitmap identifying the type of tariff published in this command. The least significant nibble represents an enumeration of the tariff type.