[ocpp]

Settings for the OCPP Manager

[ocpp] autoCreateChargePoints

Type
bool
Default
0
Range
0|1
Specifies if DPs for new charge points should automatically be created. When set to 0, ChargePoint DPs must be created manually using the config panel.

[ocpp] bindAddress

Type
string
Default
0.0.0.0
The IP address to which the OCPP WebSocket server is bound.

[ocpp] heartbeatInterval

Type
uint
Default
30
Interval for heartbeat in seconds.

[ocpp] port

Type
uint
Default
443
Range
1..65535
Port on which the OCPP WebSocket server listens to.

[ocpp] privateKey

Type
string
Default
privkey.pem
The path to the HTTPS private key certificate, relative to the config directory. Needed for securityProfile >= 2.

[ocpp] publicKey

Type
string
Default
certificate.pem
The path to the HTTPS public key certificate, relative to the config directory. Needed for securityProfile >= 2.

[ocpp] retryBootNotificationInterval

Type
uint
Default
30
Interval for retrying boot notification in seconds.

[ocpp] rootCA

Type
string
Default
root-cert.pem
The path to the root certification authority. Needed for securityProfile 3.

[ocpp] securityProfile

Type
uint
Default
3
Range
0..3
  • 0: WebSocket Server with HTTP only, without any authentication
  • 1: WebSocket Server with HTTP only, using HTTP Basic Authentication
  • 2: WebSocket Server with HTTPS only, using HTTP Basic Authentication
  • 3: WebSocket Server with HTTPS and client certificates for authentication

[ocpp] strictMode

Type
bool
Default
1
Range
0|1
Enforces subprotocol schemas to prevent invalid calls and responses when enabled.