MicroOcppMongoose

Mongoose WebSocket Adapter for ArduinoOcpp

GPL-3.0 License

Stars
3
Committers
2

Bot releases are hidden (Show)

MicroOcppMongoose - MicroOcppMongoose v1.1.0 Latest Release

Published by matth-x 5 months ago

General update of the Mongoose WS adapter with bug fixes and new features from core MicroOcpp.

PIO package: matth-x/[email protected]

Most notably, the CA certificate is no longer copied into the heap memory which needs to be considered when passing it as a short-living string (see #10). Furthermore, MO-Mongoose expects hex-encoded values for the Configuration AuthorizationKey in ChangeConfiguration requests. The firmware-side interface still exposes the raw keys for backwards-compatibility, but this will be revised in v2.0 (see #4).

Changelog:

Changed

  • Adopt bool isConnected() from Connection interface (#7)
  • Do not copy cert into heap memory (#10)
  • Migrate to base64-encoder in Mongoose (#4)

Added

  • OCPP 2.0.1 compatibility (#6)
  • Send host name in TLS handshake (#9)

Removed

  • Custom config Cst_CaCert (#10)

Fixed

  • Encode AuthorizationKey in Hex (#4)
MicroOcppMongoose - MicroOcppMongoose v1.0.0

Published by matth-x about 1 year ago

First release of the MicroOcppMongoose library. This version relates to MicroOcpp v1.0.0

PIO package: matth-x/[email protected]

Changed

  • Adopt Connection interface update
  • Adopt Configuration API update (#1)
  • Require manual apply for URL changes (#2)
  • Adopt build flag prefix change from MOCPP_ to MO_