Getting started
This guide walks through your first connection: from opening the simulator to seeing an accepted BootNotification in the message console. You need a compatible public wss://CSMS endpoint. If you don’t have one yet, open demo mode to explore a sample session first.
1. Open the simulator
From the landing page, select Launch Simulator. No account or installation is required. A default charger is already configured: a single AC Type 2 connector rated at 7.4 kW, using the ocpp1.6 subprotocol.
2. Enter your CSMS endpoint
Paste your CSMS WebSocket URL. You can paste either a full URL that already includes the station identity, or a base URL that Chargeflux.io appends the station identity to. The simulator always shows you the final WebSocket URL before connecting, and never silently rewrites it.
Full URL: wss://csms.example.com/ocpp/CF-DEMO-A7K2
Base URL: wss://csms.example.com/ocpp -> appends CF-DEMO-A7K23. Confirm the station identity and preset
The station identity is the virtual Charge Point identity used in the connection convention, for example CF-DEMO-A7K2. A short random suffix is generated by default; edit it to match a station you have registered in your CSMS. Choose an AC or DC charger presetif the default doesn’t match what you are testing.
4. Connect
Select Connect. The browser opens a WebSocket using the ocpp1.6 subprotocol and immediately sends a BootNotification. The simulator correlates the response by its unique message ID and shows the registration status:
- Accepted— the station may operate; the heartbeat interval from the response is applied.
- Pending— the CSMS is not ready to accept the station yet.
- Rejected— the CSMS will not register the station.
If the connection fails before boot, see troubleshooting WebSocket connections.
5. Start charging
Once the station is accepted and connector 1 is Available, select Start Charging. The simulator follows the authorization flow, sends a StartTransaction, enters the Charging state and emits periodic MeterValues. Select Stop Charging to send a StopTransaction.
Last reviewed June 2026 · Chargeflux.io