Models for charging history API responses.

ChargingStatistics dataclass

Bases: DataClassORJSONMixin

csv_bytes property

Return the decoded CSV file as bytes.

csv_sessions property

Return charging sessions parsed from CSV.

csv_text property

Return the decoded CSV file as text.

ChargingStatisticsFilterOption dataclass

Bases: DataClassORJSONMixin

Config

Bases: BaseConfig

Configuration for serialization and deserialization.

ChargingStatisticsRequest dataclass

Bases: DataClassORJSONMixin

Config

Bases: BaseConfig

Configuration for serialization and deserialization.