Skip to content

Commit

Permalink
Merge pull request #90 from IZIVIA/fix/#86-add-missing-capabilities
Browse files Browse the repository at this point in the history
fix(location) #86: add missing capabilities
  • Loading branch information
lilgallon authored Mar 21, 2024
2 parents c8211f6 + f2fe348 commit 6aaf27c
Showing 1 changed file with 21 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,27 @@ package com.izivia.ocpi.toolkit.modules.locations.domain
*/
enum class Capability {
/**
* The EVSE supports charging profiles. Sending Charging Profiles is not yet supported by OCPI.
* The EVSE supports charging profiles.
*/
CHARGING_PROFILE_CAPABLE,

/**
* The EVSE supports charging preferences.
* The EVSE supports charging preferences.
*/
CHARGING_PREFERENCES_CAPABLE,

/**
* Charging at this EVSE can be payed with credit card.
* EVSE has a payment terminal that supports chip cards.
*/
CHIP_CARD_SUPPORT,

/**
* EVSE has a payment terminal that supports contactless cards.
*/
CONTACTLESS_CARD_SUPPORT,

/**
* EVSE has a payment terminal that makes it possible to pay for charging using a credit card.
*/
CREDIT_CARD_PAYABLE,

Expand All @@ -24,6 +34,11 @@ enum class Capability {
*/
DEBIT_CARD_PAYABLE,

/**
* EVSE has a payment terminal with a pin-code entry device.
*/
PED_TERMINAL,

/**
* The EVSE can remotely be started/stopped.
*/
Expand All @@ -35,19 +50,17 @@ enum class Capability {
RESERVABLE,

/**
* Charging at this EVSE can be authorized with an RFID token
* Charging at this EVSE can be authorized with an RFID token.
*/
RFID_READER,

/**
* When a StartSession is sent to this EVSE, the MSP is required to add the optional connector_id field in the
* StartSession object.
* When a StartSession is sent to this EVSE, the MSP is required to add the optional connector_id field in the StartSession object.
*/
START_SESSION_CONNECTOR_REQUIRED,

/**
* This EVSE supports token groups, two or more tokens work as one, so that a session can be started with one token
* and stopped with another (handy when a card and key-fob are given to the EV-driver).
* This EVSE supports token groups, two or more tokens work as one, so that a session can be started with one token and stopped with another (handy when a card and key-fob are given to the EV-driver).
*/
TOKEN_GROUP_CAPABLE,

Expand Down

0 comments on commit 6aaf27c

Please sign in to comment.