OCPP Course - Part 2
OCPP Course - Part 2
3 4
Connecting Stations to a Central System
When a station is powered on, it should automatically
connect to the central system in the following way::
1. Open websocket connection 1. The station checks its internal configuration for the
URL of the central system and tries to open a new
2. Send Boot Notification
WebSocket connection there.
This way both the client and the server always know, which
response (CALLRESULT) is linked to which request (CALL)
Structure of an OCPP CALL message
CALL message format: The third parameter "BootNotification” tells which kind of
[<MessageTypeId>, message we are sending.
”<UniqueId>”, “<Action>”
{<Payload>}] [2, "19223201", "BootNotification", {"chargePointVendor": "VendorX",
"chargePointModel": " V-MOD1-A"} ]
Example:
[2, "19223201", "BootNotification", When the Central System receives a Boot Notification message
{"chargePointVendor": "VendorX", from a Station, it knows that this Station has now been
"chargePointModel": ”V-MOD1-A"} ] rebooted. It can then perform different actions needed by the
Central System, for example mark that the Station is now
online.
Structure of an OCPP CALL message
CALL message format: The last in the message is then the actual payload of the
[<MessageTypeId>, BootNotifcation message.
”<UniqueId>”, “<Action>” [2, "19223201", "BootNotification", {"chargePointVendor":
{<Payload>}] "VendorX", "chargePointModel": " V-MOD1-A"} ]