condition property
getter/setter pair
Condition that the charging session needs to meet to apply the tariff element. An element without any condition is typically present for charging sessions that do not meet any of the conditions.
For example, a tariff element with a lower price can be valid only during nighttime, while a generic tariff element without conditions applies for daytime charging sessions. The conditions are listed in priority order. I.e., when EVChargingTariffElementCondition.date is present, it should be matched first, followed by EVChargingTariffElementCondition.days and so on.
Implementation
EVChargingTariffElementCondition? condition;