13.1.22. OCPP201¶
A OCPP charge point / charging station module for OCPP 2.0.1
13.1.22.1. Module Configuration¶
MessageLogPath:string <optional>
default: “/tmp/everest_ocpp_logs”
Path to folder where logs of all OCPP messages get written to
CoreDatabasePath:string <optional>
default: “/tmp/ocpp201”
Path to the persistent SQLite database folder
DeviceModelDatabasePath:string <optional>
default: “device_model_storage.db”
Path to the SQLite database for the device model
DeviceModelDatabaseMigrationPath:string <optional>
default: “device_model_migrations”
Path to the migration files for the device model
DeviceModelSchemaPath:string <optional>
default: “component_schemas”
Path to the device model component schema directory
ConfigFilePath:string <optional>
default: “config.json”
Path to the configuration file of libocpp
EnableExternalWebsocketControl:boolean <optional>
default: False
If true websocket can be disconnected and connected externally
MessageQueueResumeDelay:integer <optional>
default: 0
Time (seconds) to delay resuming the message queue after reconnecting
13.1.22.2. Provides¶
main:empty
This is a OCPP 2.0.1 charge point
auth_validator:auth_token_validator
Validates the provided token using CSMS, AuthorizationList or AuthorizationCache
auth_provider:auth_token_provider
Provides authorization requests by CSMS
data_transfer:ocpp_data_transfer
OCPP data transfer towards the CSMS
ocpp_generic:ocpp
Generic OCPP interface.
13.1.22.3. Requirements¶
evse_manager:evse_manager 1..128
system:system 1
security:evse_security 1
data_transfer:ocpp_data_transfer 0..1
auth:auth 1