Skip to content

dfrosch/ocppBridge

Repository files navigation

ocppBridge

Overview

ocppBridge is a Python-based application designed to facilitate communication between Electric Vehicle (EV) charging stations using the Open Charge Point Protocol (OCPP) and backend systems. This project utilizes the ocpp library to implement and manage OCPP messages.

Features

  • Supports OCPP 1.6 and OCPP 2.0.1
  • Provides a bridge for communication between EV charging stations and backend systems
  • Dockerized for easy deployment
  • Includes a distroless Docker image for a minimal runtime environment

Prerequisites

  • Python 3.11
  • Docker (for containerization)

Installation

Clone the Repository

git clone https://github.com/dfrosch/ocppBridge.git
cd ocppBridge

Developement

Creation Virtual Environement and run the Central

make venv
python3 ./Central.py

Test the Central

python3 ./Station.py

Distribution

Create a Docker image

make buildx

Run the Docker image

make run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published