Reference for all OCPP configuration keys supported by the Charger Simulator.
Values can be set locally in the charger settings, or remotely via OCPP
ChangeConfiguration (1.6) / SetVariables (2.0.1).
| Setting | OCPP 1.6 Key | OCPP 2.0.1 Variable |
|---|---|---|
| Chargepoint ID | ChargePointId |
SecurityCtrlr.Identity |
| Backend URL | CentralSystemUrl |
OCPPCommCtrlr.NetworkConfigurationPriority + NetworkProfile |
| Heartbeat Interval | HeartbeatInterval |
OCPPCommCtrlr.HeartbeatInterval |
| WS Password | AuthorizationKey |
SecurityCtrlr.BasicAuthPassword |
| Meter Value Interval | MeterValueSampleInterval |
SampledDataCtrlr.TxUpdatedInterval |
| Connection Timeout | ConnectionTimeOut |
TxCtrlr.EVConnectionTimeOut |
| Local Authorization | LocalAuthorizeOffline |
AuthCtrlr.LocalAuthorizeOffline |
They are the same field. The WS Password stored per charger is the
HTTP Basic Auth password used when opening the WebSocket to the backend.
The OCPP keys AuthorizationKey (1.6) and
SecurityCtrlr.BasicAuthPassword (2.0.1) read from and
write to this same field.
ChangeConfiguration / SetVariables.GetConfiguration / GetVariables
never returns the password value (spec-compliant).| Operation | OCPP 1.6 | OCPP 2.0.1 |
|---|---|---|
| Read config | GetConfiguration |
GetVariables |
| Write config | ChangeConfiguration |
SetVariables |
| Remote Start | RemoteStartTransaction |
RequestStartTransaction |
| Remote Stop | RemoteStopTransaction |
RequestStopTransaction |
| Reset | Reset (Soft / Hard) |
Reset (OnIdle / Immediate) |
| Unlock Connector | UnlockConnector |
UnlockConnector |
| Change Availability | ChangeAvailability |
ChangeAvailability |
| Firmware Update | UpdateFirmware |
UpdateFirmware |