mobilityhouse/ocpp
Python implementation of the Open Charge Point Protocol (OCPP). observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 93
- Release rhythm 61
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 281.0
- age_days: 2673
- days_rel: 45
- days_push: 45
- n_releases_24m: 3
Adoption not part of the score
1038 stars · 391 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python package implementing the JSON version of the Open Charge Point Protocol (OCPP), supporting OCPP 1.6, 2.0.1, and Edition 3. It provides both client (charge point) and server (central system) implementations for EV charging communication.
Use cases
- build an OCPP central system server for managing EV chargers
- implement an OCPP client for a charge point
- handle OCPP 1.6 and 2.0.1 messages in Python
- integrate EV charging stations with a backend
- simulate charge point communication for testing
- parse and validate OCPP JSON messages
When to choose
- you need a Python implementation of OCPP 1.6 or 2.0.1
- you are building EV charging infrastructure software
- you want both charge point and central system support in one library
When to avoid
- you need SOAP-based OCPP (only JSON/WebSocket versions are supported)
- you need a complete turnkey charging station management system rather than a protocol library
Facets
framework · maturity active
websocket api-framework serialization iot apis developer-tools python cross-platform ocpp electric-vehicles ev-charging charge-point central-system protocol-implementation
2 sources
- readme: https://github.com/mobilityhouse/ocpp · fetched 2026-08-28 · f40c91151d30
- registry_pypi: https://pypi.org/pypi/ocpp/json · fetched 2026-08-29 · a95d2af7668c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mobilityhouse/ocpp | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="mobilityhouse/ocpp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem