Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for OCPP 2.0 #29

Closed
4 tasks done
OrangeTux opened this issue Oct 11, 2019 · 1 comment
Closed
4 tasks done

Add support for OCPP 2.0 #29

OrangeTux opened this issue Oct 11, 2019 · 1 comment

Comments

@OrangeTux
Copy link
Collaborator

OrangeTux commented Oct 11, 2019

@tropxy Already did some good work on adding OCPP 2.0 the enums and structures needed for OCPP 2.0.

But more work has to be done OCPP 2.0 support can be merged to master.

This issue keeps track of the issues related to that goal:

  • - Add data classes for the payloads for all call and call results. And implement all enums.
  • - Refactor ocpp.v16.charge_point.ChargePoint and abstract out all code that can be shared across both v1.6 and v2.0 chargers. And than implement ocpp.v20.charge_point.ChargePoint based on that shared code.
  • - Create OCPP 2.0 examples for both charge point and central system.
  • - Update documentation about OCPP 2.0

I suggest to create a feature branch ocpp-20-support. As well created individual tickets for each of points stated above. Each ticket will be worked on in it's on branch. Those branches will me merged into ocpp-20-support. When all tickets are done ocpp-20-support can be merged into master.

@OrangeTux
Copy link
Collaborator Author

OCPP 2.0 has been released as part of version 0.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant