Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.55 KB

README.md

File metadata and controls

48 lines (30 loc) · 1.55 KB

OCPP CSMS Server

This repository contains an implementation of a Central System Management Software (CSMS) based on the Open Charge Point Protocol (OCPP). It is designed to provide seamless communication between electric vehicle (EV) charge points and backend systems, offering a robust solution for managing charging networks.

Features

  • OCPP Support: Implements key features of OCPP versions 1.6 and 2.0.1.
  • Scalability: Designed to handle multiple charge points at large scale.
  • Real-time Communication: Ensures reliable two-way communication between the CSMS and charge points.
  • Secure: Supports secure WebSocket communication and authentication.

Getting Started

Usage

helm repo add ocpp-csms-server https://flowionab.github.io/ocpp-csms-server

Connecting Charge Points

Ensure that your charge points are configured to communicate with the CSMS's WebSocket endpoint. By default, this is ws://localhost:3000/ocpp.

API Documentation

Detailed API documentation is available here.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes and push to your fork.
  4. Open a pull request to the main branch.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Open Charge Alliance for maintaining the OCPP specification.
  • Community contributors for suggestions and improvements.