Codetics · EV charging supervision

EV charging supervision, deliberately lite.

EV Supervision Lite is Codetics' new answer to e-mobility supervision: an OCPP 1.6 server, a dashboard and QR code payment, so you can run your chargers without committing to a heavy OCPP/OCPI project on day one.

Free, under the Codetics Attribution License, hosted on your own infrastructure.

supervision.example · dashboard
EV Supervision Lite dashboard on desktop (French interface): network overview with connected chargers, active sessions, energy delivered and connector status.
Account-free charging portal on a phone (French interface): tariff, credit selection and a Pay and start button.
Why Lite

Four years of charging supervision, distilled into one lean product.

Kevin Vavelin spent four years on EV charging supervision: OCPP and OCPI, payments, day-to-day operations. EV Supervision Lite keeps what it actually takes to run a network, and nothing more.

Lite is lean on purpose. Getting started shouldn't require a heavy OCPP/OCPI investment: connect your chargers, follow the sessions, get paid. When your needs grow, Codetics takes it from there.

Features

Everything you need to run a charging network.

A Kotlin/Spring Boot server that owns the data, the permissions and the charging state, and a Next.js dashboard to operate it all.

supervision.example · dashboard
EV Supervision Lite dashboard on desktop (French interface): network overview with connected chargers, active sessions, energy delivered and connector status.
Public charging

No account needed. Scan, pay, charge.

A passing driver needs no app and no sign-up. Payments land directly in your workspace's own Stripe account.

  1. supervision.example · dashboard
    Public charge points: a published point with its connector, a link to open the portal and a QR code download.
    1

    Publish a charge point

    Link a charger, a connector and a tariff, publish the portal, then download the QR code to display on site.

  2. Account-free charging portal on a phone (French interface): tariff, credit selection and a Pay and start button.
    2

    The driver pays on their phone

    They scan the QR code, pick a credit between €5 and €100 and pay with Stripe Checkout, no account required. The start is only requested once Stripe confirms the payment.

  3. Tracking a paid charge on a phone: payment confirmed, start requested, credit paid and amount refunded.
    3

    Live tracking, automatic refund

    The amount is computed from the charger's meter readings, capped at the credit paid, and the balance is refunded. If charging doesn't start within five minutes, the refund is full.

Roles

Everyone sees what matters to them.

Four roles, enforced by the server in every workspace. An identifier from another workspace grants no access at all.

supervision.example · dashboard
EV Supervision Lite dashboard on desktop (French interface): network overview with connected chargers, active sessions, energy delivered and connector status.
Every screen

From the desk to the charge point.

The same dashboard on desktop, tablet and phone: check a charger from the car park as easily as from your desk.

supervision.example · dashboard
EV Supervision Lite dashboard on desktop (French interface): network overview with connected chargers, active sessions, energy delivered and connector status.
Network overview on a tablet.
Network overview on a phone.
Lite, and beyond

Start with Lite. Grow with Codetics.

Lite covers what you need to run your chargers. For newer protocols, custom requirements or a growing network, Codetics designs and operates the next step with you.

EV Supervision Lite · free

  • OCPP 1.6 JSON with tracked remote commands
  • Sessions, measured energy and RFID badges
  • Multiple workspaces and four roles
  • Account-free QR code payment with Stripe
  • OCPI 2.1.1 roaming interfaces
  • Self-hosted, on PostgreSQL or MongoDB
View the code on GitHub

With Codetics · on quote

  • Plug & Charge (ISO 15118)
  • OCPI 2.2.1
  • OCPP 2.0.1 and OCPP 2.1
  • Custom-built features
  • Integration with your existing tools and systems
  • Hosting and operation of your supervision
  • Support for larger networks
Talk to Codetics about your network
Get started

Your first chargers under supervision, in three steps.

The server is a standard Java application, the dashboard a Next.js application. No hosting platform is imposed.

  1. 01

    Get the code

    Clone the GitHub repository and run it locally with Java 25 and Node.js 22; an in-memory H2 database is enough to try it out.

  2. 02

    Deploy on your terms

    Host the server and dashboard wherever you like, over HTTPS, with PostgreSQL or MongoDB in production.

  3. 03

    Connect your chargers

    Register each charger in the dashboard, then point it at your workspace's WebSocket address using OCPP 1.6 JSON.

EV Supervision Lite is released under the Codetics Attribution License 1.0: you may use, modify and sell it, provided the visible credit "EV Supervision Lite — built by Kevin Vavelin, Codetics" stays in place; the software comes with no warranty. LICENSE

EV Supervision Lite FAQ

Start with a clear, fixed-price audit.

One order covers the audit, the migration of your small infrastructure and a documented disaster recovery plan. If your project is bigger, send us a brief.

Send a project brief
Cloud audit & migration

€3,000

VAT not applicable, art. 293 B CGI

Buy the €3,000 audit