#include <zb_zcl_metering.h>
Detailed Description
SnapshotPayloadType 2 = Block Information Delivered Set
Field Documentation
◆ bill_delivered_trailing_digit
| zb_uint8_t zb_zcl_metering_block_delivered_payload_s::bill_delivered_trailing_digit |
An 8-bit BitMap used to determine where the decimal point is located in the BillToDateDelivered and ProjectedBillDelivered fields.
◆ bill_to_date_delivered
| zb_uint32_t zb_zcl_metering_block_delivered_payload_s::bill_to_date_delivered |
An unsigned 32-bit integer that provides a value for the costs in the current billing period.
◆ bill_to_date_time_stamp_delivered
| zb_uint32_t zb_zcl_metering_block_delivered_payload_s::bill_to_date_time_stamp_delivered |
A UTC timestamp that indicates when the value of the associated BillToDateDelivered parameter was last updated.
◆ current_summation_delivered
| zb_uint48_t zb_zcl_metering_block_delivered_payload_s::current_summation_delivered |
An unsigned 48-bit integer that returns the value of the CurrentSummationDelivered attribute at the stated snapshot timestamp.
◆ number_of_tiers_and_block_thresholds_in_use
| zb_uint8_t zb_zcl_metering_block_delivered_payload_s::number_of_tiers_and_block_thresholds_in_use |
An 8-bit BitMap representing the number of tiers and block thresholds in use at the time the snapshot was taken.
◆ number_of_tiers_in_use
| zb_uint8_t zb_zcl_metering_block_delivered_payload_s::number_of_tiers_in_use |
An 8-bit integer representing the number of tiers in use at the time the snapshot was taken.
◆ projected_bill_delivered
| zb_uint32_t zb_zcl_metering_block_delivered_payload_s::projected_bill_delivered |
An unsigned 32-bit integer that provides a value indicating what the estimated state of the account will be at the end of the billing period based on past consumption.
◆ projected_bill_time_stamp_delivered
| zb_uint32_t zb_zcl_metering_block_delivered_payload_s::projected_bill_time_stamp_delivered |
A UTC timestamp that indicates when the associated ProjectedBillDelivered parameter was last updated.
◆ tier_block_summation
| zb_uint48_t* zb_zcl_metering_block_delivered_payload_s::tier_block_summation |
The Publish Snapshot command contains N elements of the Block Information Attribute Set (Delivered). The metering server shall send only the number of Tiers and Blocks in use as stated in this command.
◆ tier_summation
| zb_uint48_t* zb_zcl_metering_block_delivered_payload_s::tier_summation |
The Publish Snapshot command contains N elements of CurrentTierNSummationDelivered attributes from the TOU Information Set.
- external/zboss/include/zcl/zb_zcl_metering.h