Documentation
Learn how to test a CSMS with a browser UI and cloud-hosted virtual charger — start with the OCPP 1.6 simulator, read OCPP 1.6J sample messages, or follow the 2.0.1 path, then diagnose connection problems.
Getting started
Make your first hosted CSMS connection and send a BootNotification in under a minute.
OCPP 1.6 simulator
OCPP 1.6 simulator for CSMS testing: OCPP 1.6J virtual charge point, BootNotification, remote start/stop, MeterValues, and message console.
OCPP 2.0.1 simulator
OCPP 2.0.1 simulator for CSMS testing: TransactionEvent sessions, Boot/status, RequestStart, and message console.
What is OCPP?
Open Charge Point Protocol explained: roles, 1.6 vs 2.0.1, core messages, and how to test with a simulator.
OCPP 1.6J sample messages
JSON examples and when each Core message is triggered — BootNotification through RemoteStart.
BootNotification
How BootNotification works in OCPP 1.6J: Accepted / Pending / Rejected and Heartbeat samples.
Connector status
StatusNotification and the nine OCPP 1.6 connector states in plain language.
Charging session messages
Authorize, StartTransaction, MeterValues, and StopTransaction — when each fires.
RemoteStartTransaction
How to test RemoteStart and RemoteStop from a CSMS against a virtual charge point.
OCPP 2.0.1 sample messages
TransactionEvent, BootNotification, status, and RequestStart — JSON and when each fires.
TransactionEvent
Started, Updated, and Ended: the OCPP 2.0.1 replacement for Start/Stop/MeterValues.
OCPP 1.6 vs 2.0.1 vs 2.1
Official spec links, compatibility, and which version to test in the simulator.
OCPP 2.1
What 2.1 adds (ISO 15118-20, V2X, DER), IEC 63584-210, and Chargeflux support status.
OCPI sample messages
OCPI 2.2.1 Locations, Sessions, CDRs, and Commands — when each request is sent.
OCPI START_SESSION
Commands module and how START_SESSION becomes an OCPP remote start.
OCPI vs OCPP
Roaming HTTP versus charger WebSocket — who talks to whom, official specs.
EVSE simulator
EVSE simulator / OCPP charge point simulator: what a virtual charge point is and when hosted beats a hardware-only lab.
EV charger testing
Protocol vs lab vs certification: what CSMS teams can prove in software before a hardware EVSE is free.
Test CSMS without hardware
A practical path for CPO/CPMS teams to validate integrations before a lab EVSE is free.
Connect your CSMS
Endpoint requirements, sign-in and how the cloud runtime connects to your CSMS.
Troubleshooting WebSocket
Common hosted WebSocket connection failures and what to try.
API
Create hosted stations, drive runtime commands and stream events from CI or automation.