Macros | |
#define | ZB_ZCL_PRICE_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0002u) |
Default value for Price cluster revision global attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER1_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x00} |
Default value for Tier1_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER2_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x32 ,0x00} |
Default value for Tier2_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER3_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x33 ,0x00} |
Default value for Tier3_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER4_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x34 ,0x00} |
Default value for Tier4_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER5_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x35 ,0x00} |
Default value for Tier5_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER6_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x36 ,0x00} |
Default value for Tier6_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER7_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x37 ,0x00} |
Default value for Tier7_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER8_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x38 ,0x00} |
Default value for Tier8_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER9_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x39 ,0x00} |
Default value for Tier9_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER10_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x30, 0x00} |
Default value for Tier10_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER11_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x31, 0x00} |
Default value for Tier11_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER12_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x32, 0x00} |
Default value for Tier12_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER13_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x33, 0x00} |
Default value for Tier13_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER14_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x34, 0x00} |
Default value for Tier14_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_TIER15_PRICE_LABEL_DEFAULT_VALUE {0x54, 0x49, 0x45, 0x52, 0x20, 0x31 ,0x35, 0x00} |
Default value for Tier15_PriceLabel attribute. | |
#define | ZB_ZCL_PRICE_SRV_CONVERSION_FACTOR_DEFAULT_VALUE ((zb_uint32_t)0x10000000) |
Default value for ConversionFactor attribute. | |
#define | ZB_ZCL_PRICE_SRV_CONVERSION_FACTOR_TRAILING_DIGIT_DEFAULT_VALUE ((zb_uint8_t)0x70) |
Default value for ConversionFactorTrailingDigit attribute. | |
#define | ZB_ZCL_PRICE_SRV_CALORIFIC_VALUE_DEFAULT_VALUE ((zb_uint32_t)0x2625A00) |
Default value for CalorificValue attribute. | |
#define | ZB_ZCL_PRICE_SRV_CALORIFIC_VALUE_UNIT_DEFAULT_VALUE ((zb_uint8_t)0x1) |
Default value for CalorificValueUnit attribute. | |
#define | ZB_ZCL_PRICE_SRV_CALORIFIC_VALUE_TRAILING_DIGIT_DEFAULT_VALUE ((zb_uint8_t)0x60) |
Default value for CalorificValueTrailingDigit attribute. | |
Enumerations | |
enum | zb_zcl_price_set_received_extended_price_information_e { ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER16 = ZB_ZCL_ATTR_SET_WITH_ATTR_ID(ZB_ZCL_PRICE_SET_RECEIVED_EXTENDED_PRICE_INFORMATION, 0x0F), ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER17, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER18, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER19, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER20, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER21, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER22, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER23, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER24, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER25, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER26, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER27, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER28, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER29, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER30, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER31, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER32, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER33, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER34, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER35, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER36, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER37, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER38, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER39, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER40, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER41, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER42, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER43, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER44, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER45, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER46, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER47, ZB_ZCL_ATTR_PRICE_SRV_RECEIVED_PRICE_TIER48 } |
Received Extended Price Information Attributes Set. More... | |
In case of TOU charging only, the price server shall support up to 48 TOU rates. To reduce the number of attributes, RxTierNBlock1Price attributes are reused to represent rates for tiers 1 to 15. Rates for tiers 16 to 48 are provided in the Received Extended Price Information Set.