OCPP 2.0.1

Message Builder

Build any OCPP 2.0.1 frame with a guided form. Select an action, fill in the fields, and get a ready-to-use JSON message.

Select an action

Choose what type of message you want to build. Both CP→CSMS and CSMS→CP directions are supported.

Select an action above to start building

The form fields will be generated from the official 2.0.1 JSON Schema

How to use

  1. Select an OCPP 2.0.1 action from the dropdown
  2. Click Load example to prefill with valid data
  3. Edit the fields as needed (required fields are marked *)
  4. Click Generate Frame to produce the JSON
  5. Copy, download, or validate the generated frame

Key 2.0.1 differences

  • IdToken replaces plain idTag strings — it has idToken + type fields
  • TransactionEvent replaces StartTransaction / StopTransaction
  • EVSE has numeric id (not connectorId alone)
  • • Complex objects like ChargingStation are nested
Frame format
[2"unique-id""Action"{...}]
MessageTypeId 2 = CALL