mobilityhouse / ocpp

Python implementation of the Open Charge Point Protocol (OCPP).
MIT License
744 stars 291 forks source link

Removing state that ties a ChargePoint instance to a specific connected CP #615

Closed ben-garrett-ev-energy closed 4 months ago

ben-garrett-ev-energy commented 4 months ago

We want to be able to use the message parsing/creation and the @on annotations of the ocpp library, but we don't want to have ChargePoint objects tied to a specific connection - we want them to be stateless and able to handle messages for any connected CPs in a parallel architecture.

ben-garrett-ev-energy commented 4 months ago

Sorry, I'm new to forks and didn't want to raise a PR on the upstream repo!