Skip to content

Releases: Argonne-National-Laboratory/node-red-contrib-ocpp

V1.3.5 Fix for disconnected CP/CSMS and refactoring.

22 May 19:43
Compare
Choose a tag to compare

This release aims to address issues #47, #48, and #50 and add code from pull requests.

Thanks to @art #49
and @abkulaki #45
for their contributions

This release should have better tracking of EVSE connections.
There was also a spelling mistake in the ocpp section (listed as MessageID instead of MessageId) . Either is now supported to avoid a compatibility issue, but only the more official MessageId is listed in the documentation.

v1.3.4 "CP Client JSON" better reconnect support

19 Apr 18:40
Compare
Choose a tag to compare

Node-Red package:

  • Bump required NodeJS version to 16
  • Bump required Node-Red version to 2

CP Client JSON node:

  • Replace 3rd party reconnecting-ws with local implementation
    • New config params for min/max/inc reconnection timings
    • Node show # of reconnect retries
  • msgType 99 + command "ws_state" makes node output msg.ocpp.websocket with connection status

README.md

  • Long overdue spellcheck 🙄

All other:

  • Mainly removing "dead wood" commented out lines

v1.3.3 Bug Fix Release for "CP Client JSON"

22 May 19:54
Compare
Choose a tag to compare

This release fixes issue #23 and addresses a crash that could occur if the Central System (CSMS) URL is invalid.

NOTE : Only the node "CP Client JSON" was updated.

Thank you to those that reported the issue.

v1.3.2 Bug fix release

06 Feb 17:37
Compare
Choose a tag to compare

This release addresses the Issues:
#4
#35

Minor release v1.3.1

30 Jan 23:38
Compare
Choose a tag to compare

NOTE: If you use the the cp request node, this update is required
Fix broken require statement in ocpp-req node
Add check for websocket subprotocol in ocpp-server

Version 1.1.0 release

11 Jun 19:18
Compare
Choose a tag to compare

What's New in this Release

  • Breaking Change: Requires node v10 or higher
  • Enhancement: #7 Reconnecting-Websocket from pull request
  • Update: UUID to new instantiating format { u4: uuid }
  • Bump: several 3rd party dependencies
  • Fix: spelling mistakes on config dialogs

v1.0.11 Release

29 Jul 19:34
Compare
Choose a tag to compare

Update: to latest 3rd party modules only (in response to github security warnings)

v1.0.10 Release

18 Jun 21:40
Compare
Choose a tag to compare
  • Update 3rd party dependencies
  • Fix node status of CS request nodes to properly reflect connection to CP

v1.0.9 Release

21 Jan 18:38
Compare
Choose a tag to compare
  • Fix: Removed leftover debugging code that created a port on 8833
  • FIX: Prevent CP Client from causing a delayed second close of the websocket it is assigned to.
  • FEATURE: Added an example flow in the examples folder
  • UPDATE: Updated README.MD to reflect the need for nodejs 8.5 or higher
  • FIX: Nodes should now properly assign their default labels.
  • UPDATE: Added more "debug" calls
  • UPDATE: Segmented "debug" labels to be "anl:ocpp:[cs/cp]:.... " so you can filter on just CS or CP
  • UPDATE: Reduced the timeout for stale messages from 2 to 1 minute
  • FIX: Corrected upper/lower case issue with default ocpp commands in the CS Server node setup.
  • UPDATED: Made default OCPP commands presented in the drop-downs of the setup dialog more readable.
  • UPDATE: Reordered OCPP commands in setup dialog to be alphabetical

v1.0.8 Release

26 Sep 16:47
Compare
Choose a tag to compare
  • Updated to Express 4.x
  • Fix default data/command issue with CP client JSON node
  • Use debug module (anl:ocpp:*) for better module debugging
    • set DEBUG= "anl:ocpp:*" in command line env.
  • Enhanced to node red node status (response and request)
  • Fix check for null data being passed to file logger