Ocpp v1.6 beta refactored
Pre-release
Pre-release
OCPP 1.6
Breaking changes
- Renamed Confirmation interface to Response
- Moved profiles (functional blocks) into separate packages
- Moved shared OCPP 1.6 types into a separate types package
- Changed all listener names to handler
- Renamed CentralSystem and ChargePoint OCPP-J structs to Server and Client respectively
Examples were updated according to the changes.
Additions & Improvements:
- Moved some logic from v16.go into separate files
- RFC3339 standard is now used for dateTime formatting
- Added MessageTypeNotSupported error code in OCPP-J
- Checks for unsupported feature when sending a request
- Improved documentation for OCPP-J and OCPP 1.6
OCPP 2.0
Added partial implementation of the OCPP 2.0 specification. No full examples are available yet.