Developing with ZBOSS for Zigbee
zb_zcl_price_get_tariff_information_payload_s Struct Reference

#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
 

Detailed Description

GetTariffInformation command payload

See also
SE spec, subclause D.4.2.3.8.2

Field Documentation

◆ earliest_start_time

zb_uint32_t zb_zcl_price_get_tariff_information_payload_s::earliest_start_time

UTC Timestamp indicating the earliest start time of tariffs to be returned by the corresponding PublishTariffInformation command.

◆ min_issuer_event_id

zb_uint32_t zb_zcl_price_get_tariff_information_payload_s::min_issuer_event_id

A 32-bit integer representing the minimum IssuerEventID of tariffs to be returned by the corresponding PublishTariffInformation command.

◆ number_of_commands

zb_uint8_t zb_zcl_price_get_tariff_information_payload_s::number_of_commands

An 8-bit integer which represents the maximum number of PublishTariffInformation commands that the client is willing to receive in response to this command. A value of 0 would indicate all available PublishTariffInformation commands shall be returned.

◆ tariff_type

zb_uint8_t zb_zcl_price_get_tariff_information_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. The most significant nibble is reserved

See also
SE spec, Table D-108
zb_zcl_price_tariff_type_t

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