Authorization
Authorization defines the access to the EV charging infrastructure for a select or undefined user group.
The Charge Controller supports three major authorization flows:
- Free Charging: Allows unrestricted initiation of charging sessions
- Local Authorization: Allows initiation of charging sessions of registered users with different levels of backend involvement
- Remote Authorization: Authorize charging sessions through an OCPP Backend
Free Charging cannot be combined with Remote Authorization or Local Authorization methods and needs to be disabled before using the other authorization methods.
If Free Charging is enabled, the Local Authorization and Remote Authorization are ignored.
Local Authorization and Remote Authorization flows can operate in tandem.
1. Hardware prerequisites
Charging Stations are typically required to provide at least one authorization flow. The following table lists the required hardware for each authorization flow option:
1.1. Compatible RFID reader modules
One of the following RFID reader modules may be used to authenticate through RFID tokens:
1.2. RFID on Double Charging Stations
Two RFID setups are supported on Double Charging Stations:
- Shared RFID Setup: One RFID module on two Charge Controllers
- Independent RFID Setup: Two RFID modules on two Charge Controllers
1.2.1. RFID configuration
- Shared RFID Setup
- Independent RFID Setup
- Step 1: Configuring the Master
- Step 2: Configuring the Slave
- (On Master Charge Controller) Log in to the Legacy Config UI using the Manufacturer Login Credentials
- Under Manufacturer, set
RFID Slave
toOff
- Under Manufacturer, set
Enable RFID
toOn
- At the bottom of the Legacy Config UI, click to apply the changes
- (On Slave Charge Controller) Log in to the Legacy Config UI using the Manufacturer Login Credentials
- Under Manufacturer, set
Enable RFID
toOff
- At the bottom of the Legacy Config UI, click to apply the changes
- Step 1: Configuring the Master
- Step 2: Configuring the Slave
- (On Master Charge Controller) Log in to the Legacy Config UI using the Manufacturer Login Credentials
- Under Manufacturer, set
RFID Slave
toOn
- Under Manufacturer, set
Enable RFID
toOn
- At the bottom of the Legacy Config UI, click to apply the changes
- (On Slave Charge Controller) Log in to the Legacy Config UI using the Manufacturer Login Credentials
- Under Manufacturer, set
Enable RFID
toOn
- At the bottom of the Legacy Config UI, click to apply the changes
2. Free Charging
Free Charging allows anyone to charge their EV without going through an authorization procedure.
2.1. Relevant parameters
While Free Charging is enabled, Eichrecht will automatically be disabled (the meter will transmit unsigned values)
2.2. Minimal configuration
- In the Config UI, under AUTHORIZATION > Free Charging, set
Free Charging
toOn
- Set
Free Charging Mode
toNo OCPP
- At the bottom of the Config UI, click , then click to apply the changes
2.2.1. Free Charging modes
Free Charging comes with several modes to choose from. The base functionality stays the same. The one thing that changes is the active OCPP communication from the Charge Controller for monitoring and reporting purposes. The OCPP functions affected by the active Free Charging mode are:
On Charging Stations with outlet covers any RFID tag must be scanned to release the outlet cover regardless of the selected Free Charging mode.
2.2.2. Free Charging mode decision chart
Use the following chart to help choose the Free Charging Mode
that makes most sense for your situation:
3. Local Authorization
Local Authorization is an authorization feature that works independently of Remote Authorization and Free Charging.
Local authorization is managed through the Local Whitelist.
3.1. Local Whitelist
The Local Whitelist is a backend-independent list, which is stored exclusively on the Charge Controller. UIDs which are entered in this list are always authorized for loading. There is no interaction between the OCPP Backend and the Local Whitelist other than status notifications.
When Local Authorization is active in tandem with Remote Authorization, the Local Whitelist takes precedence over any remote validations. In other words
3.2. Enable
- Make sure that the following parameters are set like so:
3.2.1. Managing the Local Whitelist
The Local Whitelist can be populated with various elements:
3.2.1.0.1. Adding RFID entries to the Local Whitelist
- add a single entry
- Scan RFID cards
- Under WHITELISTS > Local Whitelist, click
- Enter the desired UID
- Click
- Under WHITELISTS > Local Whitelist, click . This activates the RFID learning mode
- Read the RFID card you'd like to add to the Whitelist through the RFID card scanner
- Repeat step 2 for any additional cards
- Click
The Local Whitelist should be populated with the new IDs.
3.2.1.1. Authorization on Double Charging Stations
Use-case: You want to authorize a UID on just one of two Connectors inside a Double Charging Station.
- Add
_1
to the end of a UID to authorize it only on the Master Charge Controller - Add
_2
to the end of a UID to authorize it only on the Slave Charge Controller
3.2.1.1.1. Example
3.2.2. Whitelisting through OCPP
The OCPP Whitelist is a local cache of the Backend on the Charging Station.
Here, all RFID tags authorized by the Backend can be transferred to the Charging Station periodically.
This intended operation even in the event of a networking error between the Charging Station and Backend. Also, the local cache improves authorization speed.
If this option is deactivated, a request is made to the Backend every time a request is made to the Charging Station (i.e. whenever an RFID is presented to the RFID reader). Only when this is accepted, the charging process is authorized.
3.2.2.1. Configuration
To enable the OCPP whitelist:
-
Apply the following configuration:
In the List of entries in OCPP whitelist
(also List of entries in cache
) all UIDs released by the Backend are cached. In which intervals this list is updated depends on the respective backend.
In certain cases (troubleshooting) it may be useful to delete the entire list.
To do this, remove all numbers in the list and save the change with Save & Restart.
3.2.2.2. Refreshing the OCPP Whitelist cache
The setting OCPP Whitelist expiry mode
determines how the Charging Station handles cache entry deletions:
3.3. Manual authorization through the charging button
For testing and troubleshooting purposes, you can manually override authorization requirements, regardless of your current configuration.
- Enabling the charging button
- Using the charging button
- Log in to the Config UI using the Operator Login Credentials
- Under AUTHORIZATION > General, set
Enable charging button on dashboard
toOn
- At the bottom of the Config UI, click , then click to apply the changes
- Log in to the Config UI using the Operator Login Credentials
- Under DASHBOARD, click the charging button labeled Start:
- The charging process should now start
3.4. OCPP remote authorization configuration
The following parameters can be configured over OCPP: