zb_zcl_price_get_consolidated_bill_payload_s

nRF5 SDK for Thread and Zigbee v4.2.0

#include <zb_zcl_price.h>

Detailed Description

GetConsolidatedBill command payload

See also
SE spec, subclause D.4.2.3.14.2

Field Documentation

◆ earliest_start_time

zb_uint32_t zb_zcl_price_get_consolidated_bill_payload_s::earliest_start_time

UTC Timestamp indicating the earliest start time of billing information to be returned by the corresponding PublishConsolidatedBill command.

◆ min_issuer_event_id

zb_uint32_t zb_zcl_price_get_consolidated_bill_payload_s::min_issuer_event_id

A 32-bit integer representing the minimum IssuerEventID of billing information to be returned by the corresponding PublishConsolidatedBill command.

◆ number_of_commands

zb_uint8_t zb_zcl_price_get_consolidated_bill_payload_s::number_of_commands

An 8-bit Integer which indicates the maximum number of PublishConsolidatedBill commands that can be sent. A value of 0 would indicate all available PublishConsolidatedBill commands shall be returned.

◆ tariff_type

zb_uint8_t zb_zcl_price_get_consolidated_bill_payload_s::tariff_type

An 8-bit bitmap identifying the TariffType of the requested BillingPeriod information. The least significant nibble represents an enumeration of the tariff type. The most significant nibble is reserved.

See also
SE spec, Table D-108
zb_zcl_price_tariff_type_t
  • external/zboss/include/zcl/zb_zcl_price.h