Discussion about this post

User's avatar
Franc Buve's avatar

Great article, Mark. I could not have described the OCPP device model any better.

-Franc

Karol Nowacki's avatar

Exceptional article. Thanks for this lesson.

"This replaces the generic StatusNotification and the sometimes cryptic vendorErrorCodes from OCPP 1.6 with precise, actionable information." — I would say this is not as good as suggested.

Indeed, with OCPP 2.0.1, you now know which specific component is faulted (has a problem), which is a step forward. However, a single component can still have many different types of problems.

In practice, the StatusNotification.vendorErrorCode from OCPP 1.6 has simply moved to NotifyEventRequest.eventData.techCode in OCPP 2.0.1. Consequently, the actual content remains the same: vendor-specific error codes.

4 more comments...

No posts

Ready for more?