EVChargingTariffPriceComponent (API Reference)
Class EVChargingTariffPriceComponent
Represents the price component of an EV charging tariff. Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
dimension
The dimension or type of the price component.
-
price
public double priceThe price per unit, excluding VAT. The units are defined by the
dimension -
vat
The VAT percentage of the price component. If not present, no VAT is applicable.
-
step
Dimension quantity used as a unit of billing. Present for all other dimensions except
EVChargingTariffDimension.FLAT. The customer is charged price for each full or partial step of the dimension consumed. ForEVChargingTariffDimension.ENERGY, the step size unit is 1 Wh, forEVChargingTariffDimension.TIMEandEVChargingTariffDimension.PARKING_TIMEit is 1 second. For example, if step is 300 for time, then time is billed in 5 minute steps, rounded upwards. Similarly, if step is 100 for energy, then energy is billed in 100 Wh = 0.1 kWh steps.
-
-
Constructor Details
-
EVChargingTariffPriceComponent
public EVChargingTariffPriceComponent()Creates a new instance.
-
-
Method Details