Skip to content
OCPP Toolkit

The OCPP testing tool that proves your charge point works

Connect your charge point to Monta’s OCPP Toolkit, run the tests, and watch the raw logs confirm each one. Prove compatibility yourself, before a faulty model ever reaches the field.

Inspectable

See exactly what your charge point sends

img logs

Each test is backed by the raw OCPP logs. Watch BootNotification report your serial, vendor, model, and firmware; see MeterValues arrive during a session; follow the status move from Preparing to Charging to Finishing. You confirm a clean pass yourself, rather than taking a datasheet on faith.

Read the OCPP guide
Why Monta

Why prove compatibility with Monta

“Supports OCPP” hides a hundred small differences between charge point models. Find them here, on your terms, instead of in production where a stalled session means a driver who cannot charge.

Free and self-service

Connect, test, and read the results yourself. No licence to buy, no lab to book, no waiting on a queue.

Read the raw logs, not a tick

Every step shows the actual OCPP messages, so you confirm behaviour yourself instead of trusting a black box.

Tested on the open protocol

The Toolkit runs against the same OCPP layer that powers Monta in production. You test against the standard, not a proprietary rig.

A clear path to market

Pass the required tests and Monta can add your model to its supported hardware, in front of its operators.

How It Works

How the OCPP Toolkit works

Four steps take a charge point from first connection to a confirmed result.

Step 1

Connect over a websocket

Point your charge point at wss://ocpp-toolkit.monta.app/ on port 443, or ws://ocpp-toolkit.monta.app/ on port 80 if it does not support secure websockets.

Step 2

Enter your serial number

Open the Toolkit, enter the charge point identity, and click Next to start the session.

Step 3

Step through the tests

Run each test and watch the raw OCPP logs confirm the right message arrives at the right moment.

Step 4

Send your results to Monta

Once the required tests pass, send your completed results so Monta can add the model to its supported hardware list.

Read the hardware guide

What the OCPP Toolkit tests

The required tests confirm the behaviour Monta needs to run a charge point. Smart charging is optional, tested only if your hardware supports it.

TestWhat it verifiesRequired?
BootNotificationThe charge point reports its serial, vendor, model, and firmware on connectRequired
Remote start and stopMonta can start and stop a session remotely, through Preparing, Charging, and FinishingRequired
Local start and stop (RFID)A synced RFID card can start and stop a session at the charge pointRequired, skip if no RFID
TriggerMessagesThe charge point returns Heartbeat, MeterValues, StatusNotification, and BootNotification on requestRequired
MeterValuesMeter readings arrive during a session, on Monta’s default 180 second intervalRequired
Cable lockThe connector stays locked or releases based on UnlockConnectorOnEVSideDisconnectRequired
Smart charging and load balancingCharging current follows a profile, and the charge point reports SuspendedEVSE at a 0 A limitOptional

FAQs

Yes. You connect your charge point, run the tests, and read the results at no cost. There is no licence fee and no subscription to test a model.

Over a websocket: wss://ocpp-toolkit.monta.app/ on port 443, or ws://ocpp-toolkit.monta.app/ on port 80 if your unit does not support secure websockets.

A charge point that can reach the test endpoint, its serial number, and an EV or an EV simulator to plug in. You enter the serial number in the Toolkit, then step through the tests.

No. If your unit does not read RFID cards, skip the local start and stop test and note it when you send your results to Monta.

You send your completed results to Monta. Once the required tests pass, Monta can add the charge point to its list of supported hardware.

BootNotification, remote start and stop, local start and stop, TriggerMessages, MeterValues, cable lock, and configuration handling. Smart charging is optional.

Prove your charge point works with Monta