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

🚀 Feature: OCPP 2.1 support #337

Open
1 task done
xBlaz3kx opened this issue Jan 26, 2025 · 2 comments
Open
1 task done

🚀 Feature: OCPP 2.1 support #337

xBlaz3kx opened this issue Jan 26, 2025 · 2 comments
Labels
feature New feature or request

Comments

@xBlaz3kx
Copy link
Contributor

🔖 Feature description

A couple of days ago, OCA released OCPP version 2.1 (news).
Adding support for the latest version would be great to have!

🎤 Why is this feature needed ?

It should be implemented to stay up to date with latest and greatest.

✌️ How do you aim to achieve this?

By adding new message definitions, interfaces and handler logic under a new package.

A very nice to have would be a configuration management library.

🔄️ Additional Information

I will probably start working on it by examining the spec, context and see if there are any discrepancies in the existing implementations and how much we can/should reuse.

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue
@xBlaz3kx xBlaz3kx added the feature New feature or request label Jan 26, 2025
@xBlaz3kx
Copy link
Contributor Author

I discovered there might be a issue dealing with signed messages in the current implementation that would require a bit of work in the ocpp-j layer:

Image

@xBlaz3kx
Copy link
Contributor Author

xBlaz3kx commented Jan 26, 2025

Also discovered that it would require support for an additional OCPP-j actions: CALL_ERRORRESPONSE and SEND.

Image

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

No branches or pull requests

1 participant