Skip to content

Releases: victronenergy/node-red-contrib-victron

v1.7.22

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 10 Aug 11:56

What's Changed

  • feat(virtual): add /Position and /PhaseSetting to virtual AC-load-style devices

Full Changelog: v1.7.21...v1.7.22

v1.7.21

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 03 Aug 09:05

What's Changed

  • [fix] dropdown-type Virtual Switch value not saved across restarts

Full Changelog: v1.7.20...v1.7.21

v1.7.20

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 08 Jul 06:49

What's Changed

  • feat(virtual): generalize S2 protocol support beyond acload
  • library bump, fixing gps utctime

Full Changelog: v1.7.19...v1.7.20

v1.7.19

v1.7.19 Pre-release
Pre-release

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 04 Jul 07:22

What's Changed

  • fix(nodes): restore legacy global context key for singleton services

Full Changelog: v1.7.18...v1.7.19

v1.7.18

v1.7.18 Pre-release
Pre-release

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 01 Jul 09:42

What's Changed

  • Virtual GPS node now works reliably - Fixed a crash that occurred when the virtual GPS device reported the current time over the system bus (regression from 1.7.15)
  • Virtual AC Load node is smarter - Energy totals are now calculated automatically from power readings, so you don't need to set them manually.
  • Virtual AC load S2 energy management integration improved for oportunitly loads integration
  • Virtual EV node updated for better compatibility with the e-node connected EV's to allow Dynamic ESS to schedule for charging.
  • Virtual switch node fixed - A bug where sending a message could unexpectedly modify the original message payload has been resolved.
  • Subflow support improved - Virtual nodes used inside subflows no longer fail due to invalid characters in the node ID.

Full Changelog: v1.7.17...v1.7.18

v1.7.17

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 27 Jun 11:36

What's Changed

  • Virtual PV inverter can now auto-calculate cumulative energy (kWh) from power values - no manual calculation needed
  • Energy counters now survive Node-RED restarts across virtual PV inverter, AC load, grid meter, energy meter, and genset nodes
  • Fixed: importing flows without a Victron config node no longer crashes Node-RED
  • Fixed: nodes no longer crash on first message when no path is configured
  • Fixed: Settings/Platform/System services no longer appear as duplicates in dropdowns after redeploy
  • Fixed: node labels no longer cause a crash on legacy or imported flows

Full Changelog: v1.7.16...v1.7.17

v1.7.16

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 18 Jun 17:42

What's Changed

  • Virtual switch nodes now show a live preview of how the control will look on your GX device, updating as you type.
  • The system input node now exposes individual ESS battery status reason codes (Low SoC, BatteryLife, charge/discharge limits, etc.).
  • Minor visual fix in the conditional node's edit dialog.

Full Changelog: v1.7.15...v1.7.16

v1.7.15

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 10 Jun 11:44

What's Changed

  • Fixed duplicate entries appearing in service dropdowns (#490)
  • Fixed device instance 0 showing as unlabelled in dropdowns (#490)
  • Fixed Virtual Switch STEPPED mode defaulting Max steps to 7, preserving the value on dialog reopen, and sending immediate updates to the GX remote console (#500)
  • Added /UtcTime to the virtual GPS device and GPS input node; auto-injected when not set by the flow (#503)
  • Updated underlying libraries

Full Changelog: v1.7.14...v1.7.15

v1.7.14

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 04 Jun 05:50

What's Changed

  • Fixed: grey nodes on startup - Nodes could appear grey (uninitialized) immediately after deploying a flow. Node registration now happens synchronously again, so all nodes initialize correctly on startup.
  • Virtual indicator: live SVG preview in the edit dialog - The virtual indicator node now shows a real-time SVG preview while you configure it. You can see exactly how the indicator will look before deploying the flow.
  • Virtual switch: Auto mode now works with leading-slash keys - A bug prevented the virtual switch from switching back to Auto mode when the incoming msg.payload key started with a / (e.g. /Auto). This is now fixed.

Bug fixes

  • Virtual switch: Settings/Adjustable path is now read-only - The Settings/Adjustable path is now correctly marked read-only, preventing accidental writes to a property that should only be set by the system.
  • Virtual switch: fixed conditional debounce - An issue with the debounce logic was fixed, improving reliability when messages arrive in quick succession.
  • Error handler cleanup - Removed redundant unhandledRejection handlers that could cause duplicate error log entries in some environments

Full Changelog: v1.7.13...v1.7.14

v1.7.13

Choose a tag to compare

@dirkjanfaber dirkjanfaber released this 18 May 13:51

What's Changed

  • fix(virtual): ev LastUpdated/Charging and Location only update on value change
  • fix(virtual): correct TemperatureType max from 2 to 6
  • fix(inject): remove required constraint from notificationTitle field
  • feat(conditional): add hysteresis to conditional input node

Full Changelog: v1.7.12...v1.7.13