Python implementation of the Open Charge Point Protocol (OCPP).
-
Updated
Jan 8, 2026 - Python
Python implementation of the Open Charge Point Protocol (OCPP).
Home Assistant integration for electric vehicle chargers that support the Open Charge Point Protocol (OCPP).
⚡ChargePi🔌 is an open-source Raspberry Pi 4 based ⚡Charging Point🔌 project, which supports multiple EVSEs and simple connectors🔌. A charging connector🔌 consists of a WS281x RGB 🚥 LED strip, a relay and a power meter.
Home Assistant solar charger custom integration using OCPP and/or EV specific API to charge EV from surplus solar and weather forecast.
A secure, lightweight OCPP proxy server designed as a Home Assistant add-on that enables intelligent EV charger sharing. Supports both OCPP 1.6 and OCPP 2.0.1 protocols with automatic version detection.
Home Assistant integration for BMW Wallbox using OCPP 2.0.1 protocol
Home Assistant integration for the Grizzl-E Smart charger with its faulty OCPP implementation
Home Assistant integration for Grizzl-E Smart chargers patch to support the Open Charge Point Protocol (OCPP).
Simple, yet feature-rich, CSMS or LC OCPP Server with Smart Charging Capabilities
A OCPP 1.6 Charging Station Simulator
DERIM (Distributed Energy Resource Integration Middleware) is an open-source, modular middleware platform that bridges the gap between heterogeneous distributed energy resources (DERs) and modern smart grid management systems. It ingests real-time data from solar PV inverters, battery energy storage systems, and EV charging stations with standars
Home Assistant integration that collects OCPP sensor data while acting as an OCPP relay between an EV charger and a management server.
Machnata – A universal JSON Schema-to-Protobuf generator that creates portable data structures for C/C++, Java, C#, Python, Go and more. Supports OCPP, OCPI, HL7 and custom schemas for cross-platform and embedded development.
Unofficial Home Assistant integration for EV chargers on the Tap Electric platform. Community-maintained, not affiliated with Tap Electric B.V.
Add a description, image, and links to the ocpp topic page so that developers can more easily learn about it.
To associate your repository with the ocpp topic, visit your repo's landing page and select "manage topics."