![]() |
nRF5 SDK for Thread and Zigbee v1.0.0
|
#include <zb_zcl_calendar.h>
Data Fields | |
zb_uint32_t | start_time |
zb_uint8_t | number_of_events |
zb_uint8_t | calendar_type |
zb_uint32_t | provider_id |
zb_uint32_t | issuer_calendar_id |
GetSpecialDays command payload
zb_uint8_t zb_zcl_calendar_get_special_days_payload_s::calendar_type |
An 8-bit enumeration identifying the calendar type of the requested Special Days. Generation Meters shall use the ‘Received’ Calendar.
zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::issuer_calendar_id |
Unique identifier generated by the commodity supplier. A value of 0x00000000 will cause the return of all Special Days profiles.
zb_uint8_t zb_zcl_calendar_get_special_days_payload_s::number_of_events |
An 8-bit integer which represents the maximum number of Special Day Table instances to be sent. A value of 0 would indicate all available Special Day tables shall be returned.
zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::provider_id |
An unsigned 32-bit field containing a unique identifier for the commodity provider. This field allows differentiation in deregulated markets where multiple commodity providers may be available.
zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::start_time |
UTC Timestamp to select active and scheduled events to be returned by the corresponding PublishSpecialDays command.