esp_zb_zcl_price_publish_price_s is only used within esp_zigbee_gateway sample.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
uint32_t
Unique identifier for the commodity provider.
uint8_t[13]
Commodity provider-specific information regarding the current billing rate.
uint32_t
Unique identifier generated by the commodity provider allows devices to determine which pricing information is newer.
uint32_t
UTC Time field containing the current time as determined by the device.
uint8_t
Field identifying the commodity as well as this base units of measure.
uint16_t
Field identifying information concerning the local unit of currency used in the price field.
uint32_t : 4
Determines where the decimal point is located in the price field.
uint32_t : 4
Indicates the current price tier as chosen by the commodity provider.
uint32_t : 4
Represents the maximum number of price tiers available.
uint32_t : 4
Indicates the register tier used with the current Price Tier.
uint32_t
Denotes the time at which the signal becomes valid. Value 0x00000000 is a special time denoting "now".
uint16_t
Denotes amount of time in minutes after Start Time during which the price signal is valid.
uint32_t
Contains the price of the commodity measured in base unit of Currency per Unit of Measure with the decimal point located as indicated by the Price Trailing Digit field when the commodity is delivered to premises.
uint8_t
Gives the ratio of the price denoted in the Price field to the "normal" price, chosen by the commodity provider.
uint32_t
Contains the price of the commodity measured in base unit of Currency per Unit of Measure with the decimal point located as indicated by the Price Trailing Digit field when the commodity is received from premises.
uint8_t
Gives the ratio of the price denoted in the Generation Price field to the "normal" price, chosen by the commodity provider.
uint32_t
Provides mechanism to describe an alternative measure of the cost of the energy consumed.
uint8_t
Identifies the unit for Alternate Cost Delivered field.
uint8_t
Determines where the decimal point is located in the alternate cost field.
uint8_t
Indicates the number of block thresholds available.
uint8_t
Identifies additional control options (PriceAcknowledgement policy and total number of tier flag).
uint8_t
Specifies the total number of generation tiers applicable in the current tariff.
uint8_t
Specifies the current generation tier.
uint8_t
Indicates a maximum number of tier available.
uint8_t
Indicates the current price tier.
uint8_t
Indicates the register tier used with the current Price Tier.

References

from examples