Package-level declarations
Types
This interface defines an additional geo location that is relevant for the Charge Point.
This interface defines the details of a business.
The capabilities of an EVSE. Refer to this type in the OCPI GitHub repository for more details.
Charge point operator that owns EV charge points.
Represents the properties of a charging station, including location, proximity, and associated tariffs.
A Connector is the socket or cable and plug available for the EV to use. A single EVSE may provide multiple Connectors but only one of them can be in use at the same time. A Connector always belongs to an EVSE object. Refer to this type in the OCPI GitHub repository for more details.
The format of the connector, whether it is a socket or a plug. Refer to this type in the OCPI GitHub repository for more details.
The socket or plug standard of the charge point. Refer to this type in the OCPI GitHub repository for more details.
Enum representing the days of the week. Refer to the OCPI GitHub repository for more details.
Encapsulates text to be displayed to an end user. Refer to this type in the OCPI GitHub repository for more details.
Represents how many kilometers could be traveled using 1000 Wh of Energy
This type is used to specify the energy mix and environmental impact of the supplied energy at a location or in a tariff. Refer to this type in the OCPI GitHub repository for more details.
Key-value pairs (enum + percentage) of energy sources. All given values of all categories should add up to 100 percent. Refer to this type in the OCPI GitHub repository for more details.
Categories of energy sources. Refer to this type in the OCPI GitHub repository for more details.
Amount of waste produced/emitted per kWh. Refer to this type in the OCPI GitHub repository for more details.
Categories of environmental impact values. Refer to this type in the OCPI GitHub repository for more details.
The EVSE object describes the part that controls the power supply to a single EV in a single session. Refer to this type in the OCPI GitHub repository for more details.
The status of an EVSE. Refer to this type in the OCPI GitHub repository for more details.
Specifies one exceptional period for opening or access hours. Refer to this type in the OCPI GitHub repository for more details.
This class defines a geo location.
Opening and access hours of the location. Refer to this type in the OCPI GitHub repository for more details.
This interface references an image related to an Evse in terms of a file name or URL. Refer to this type in the OCPI GitHub repository for more details.
The category of an image to get the correct usage in a user presentation. Refer to this type in the OCPI GitHub repository for more details.
The Location object describes the location and its properties where a group of EVSEs that belong together are installed. Refer to this type in the OCPI GitHub repository for more details.
This value, if provided, is the restriction to the parking spot for different purposes. Refer to this type in the OCPI GitHub repository for more details.
Indicates an electrical power configuration of a connector. Refer to this type in the OCPI GitHub repository for more details.
Represents a price or cost, including and excluding VAT. Refer to the OCPI GitHub repository for more details.
A Price Component describes how a certain amount of a certain dimension being consumed translates into an amount of money owed. Refer to this type in the OCPI GitHub repository for more details.
Regular recurring operation or access hours. Refer to this type in the OCPI GitHub repository for more details.
Enum representing the type of reservation restrictions in OCPI. Refer to the OCPI GitHub repository for more details.
This type is used to schedule status periods in the future. Refer to this type in the OCPI GitHub repository for more details.
Represents the type of a tariff dimension, specifying how the tariff is calculated. Refer to this type in the OCPI GitHub repository for more details.
A TariffElement is a group of PriceComponents that share a set of restrictions under which they apply. Refer to this type in the OCPI GitHub repository for more details.
Represents restrictions on a TariffElement which dictate when the tariff is active or inactive during a charging session. These restrictions are defined in local time. Refer to this type in the OCPI GitHub repository for more details.
The type of the tariff. Refer to this type in the OCPI GitHub repository for more details.