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 partial trigger message support #145

Merged
merged 9 commits into from
Aug 24, 2023
Merged

Add partial trigger message support #145

merged 9 commits into from
Aug 24, 2023

Conversation

marcemmers
Copy link
Contributor

@marcemmers marcemmers commented Aug 17, 2023

Still missing the following messages:

  • PublishFirmwareStatusNotification
  • SignChargingStationCertificate
  • SignV2GCertificate
  • SignCombinedCertificate

We are free to not implement messages as long as we return NotImplemented which is what we currently do.

Edit: I was able to implement LogStatusNotification and FirmwareStatusNotification as well but could not test it due to the logging not being implemented in everest/core yet or not being able to test the firmware update from the ocpp-testing code.

Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Signed-off-by: Marc Emmers <m.emmers@alfen.com>
…atus notification

Signed-off-by: Marc Emmers <m.emmers@alfen.com>
…nd added connectorId check just to be sure

Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Signed-off-by: Marc Emmers <m.emmers@alfen.com>
Copy link
Contributor

@Pietfried Pietfried left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Marc, apart from some minor requested changes this looks good to me. The StatusNotification trigger for all evse is missing. Have a look at the note in F06.FR.11

lib/ocpp/v201/charge_point.cpp Outdated Show resolved Hide resolved
lib/ocpp/v201/charge_point.cpp Show resolved Hide resolved
include/ocpp/v201/evse.hpp Outdated Show resolved Hide resolved
@marcemmers
Copy link
Contributor Author

Also the note in F06.FR.11 looks to me as, this requirement is not applied to StatusNotification messages.

@Pietfried
Copy link
Contributor

I was referring to an older version of the spec... sorry for the confusion.

Signed-off-by: Marc Emmers <m.emmers@alfen.com>
@marcemmers marcemmers merged commit 6cfe002 into main Aug 24, 2023
3 checks passed
@marcemmers marcemmers deleted the me-trigger-message branch September 6, 2023 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants