Charger management
Sites, chargers and connectors in one tree. Live status, configuration, reservations and firmware updates.
Voltline connects any OCPP 1.6J or 2.0.1 charger, bills drivers by the kWh, and keeps stations online, even on patchy 4G and an unreliable grid.
Charger onboarding target: under 15 minutes, no custom code.
Demo data. Real message frames, simulated charger.
HOW IT CONNECTS
The charger dials out over a secure WebSocket. Voltline answers, authenticates it, and from then on every status change, session and meter reading flows in real time.
Set one URL in the charger's config. The last path segment is its identity. Voltline negotiates 1.6J or 2.0.1 in the WebSocket handshake, so mixed fleets just work.
GET /ocpp/CP-0007 HTTP/1.1
Host: ocpp.voltline.example
Upgrade: websocket
Sec-WebSocket-Protocol: ocpp2.0.1, ocpp1.6
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Protocol: ocpp2.0.1
Every charger gets its own credentials. Unknown identities are rejected before a single OCPP message is read. Mutual TLS with client certificates comes with Security Profile 3.
The charger announces its model and firmware. Voltline records it, sets the heartbeat interval, and the station turns green on your map. New chargers wait as Pending until you approve them.
[2, "19223201", "BootNotification", {
"reason": "PowerUp",
"chargingStation": {
"model": "AC22",
"vendorName": "[Vendor]"
}
}]
[3, "19223201", {
"currentTime": "2026-10-28T08:41:02Z",
"interval": 300,
"status": "Accepted"
}]
Drivers start from the app, an RFID card or a QR code. Meter values stream in every 30 to 60 seconds; billing captures the exact amount when the session ends, and duplicate messages after a reconnect never double-bill.
[2, "7c1f", "TransactionEvent", {
"eventType": "Started",
"triggerReason": "Authorized",
"transactionInfo": { "transactionId": "8c1e" },
"idToken": { "idToken": "04A29F", "type": "ISO14443" }
}]
[3, "7c1f", { "idTokenInfo": { "status": "Accepted" } }]
THE PLATFORM
Hardware-agnostic by design. Bring chargers from any vendor; run them, price them and get paid from one place.
Sites, chargers and connectors in one tree. Live status, configuration, reservations and firmware updates.
Start from the app, RFID or QR. Live kWh, power and cost, with auto-stop at a budget or kWh limit.
Price per kWh, per minute, per session, plus idle fees and time-of-day rates per site.
Cards, bank transfer, USSD and wallet top-ups, pre-authorized before energy flows.
Site power limits and load balancing across chargers sharing one grid connection.
Know within minutes when a charger goes offline or faults, and fix many issues remotely.
BUILT FOR REAL SITES
Chargers keep authorizing drivers from a local list while offline, then replay every transaction when they reconnect. Voltline deduplicates and bills only the energy actually delivered.
Gateway availability target
Remote command round trip, p95 target
To onboard a new charger
Concurrent chargers per region at launch
ONE PLATFORM, THREE SURFACES
Live fleet status, remote start, reset and unlock, firmware campaigns, tariffs and payouts to site hosts.
Find an open charger, start with a tap, RFID or QR, watch the session live and pay by card, transfer or wallet.
REST API and webhooks for your systems; OCPI 2.2.1 to let other networks' drivers charge on your stations.
Something else? Talk to us.
We will connect a charger from your fleet in our lab and show you a live session within a week.
We use your email only to arrange the demo. See our Privacy Policy.