Skip to content

About

IoT backend for EV charging station management, built with Java 21 and Spring Boot.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Charge Management System (CMS)

IoT backend for EV charging station management, built with Java 21 and Spring Boot.

What it does

  • Manages OCPP 1.6 WebSocket connections from charge points
  • Handles OCPP message flows: BootNotification, Authorize, StartTransaction, MeterValues, StopTransaction
  • Publishes telemetry via MQTT (Eclipse Paho + Mosquitto)
  • Integrates with IMS (Incident Management System) to create incidents automatically on charger errors

Status

🔨 Work in progress — Slice 2 complete (OCPP BootNotification flow)

Stack

Java 21 · Spring Boot 4.x · PostgreSQL · Mosquitto · Eclipse Paho · Spring WebSocket

Background

Inspired by real-world experience with Mercedes me Charge (L2/L3 support on OCPP flows).

About

IoT backend for EV charging station management, built with Java 21 and Spring Boot.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages