Releases: victronenergy/node-red-contrib-victron
v1.6.55
What's Changed
- fix: allow output nodes to use configured path without msg.path
Full Changelog: v1.6.54...v1.6.55
v1.6.54
What's Changed
- fix: detect array types when setting D-Bus values
- library update
Full Changelog: v1.6.53...v1.6.54
v1.6.53
v1.6.53
New Features
- RGB control support for virtual switches
- AC Load virtual device: New virtual device type with configurable 1/3 phase support and experimental S2 protocol integration
- E-drive rebrand: Motor drive virtual device renamed to "E-drive" for better clarity
Improvements
- Rate limiting added to input nodes to prevent message flooding
- Debounced virtual device property writes to mitigate UI race conditions
- Case-insensitive sorting for measurement dropdowns
- Set current limit on AC input 1 or AC input 2 (issue #260)
Bug Fixes
- Fixed device type selection when deployed without type
- Fixed trailing-edge throttle for rate limiting (issue #279)
- Fixed zero value handling for initial values in output nodes
- Fixed global namespace pollution with
window.__victron - Fixed default service paths to be input-only when mode field is missing
v1.6.52
What's Changed
- Add Ruuvi Air support (is not available at the OS level yet)
- Documentation on dropdown and stepped switch where switched
- Add tooltip for Name and Group
- Widen the documentation box so the text fits better
- On deploy of the dropbox fill the dimming value with 0 instead of label[0]
Full Changelog: v1.6.51...v1.6.52
v1.6.51
What's Changed
This release features a lot of changes, mainly focussed on the virtual switches. Apart from adding several new types (bilge pump, dropdown and basic slider), it also reduces the number of switches from 4 to 1. This reduction is for maintainability reasons and was announced here.
In order to group your switches together, you can now pre-define a group from the edit panel already. Another thing that was added to all virtual devices is one (or more) output(s)! The first output just passes through the msg.payload that came in. Virtual switches already have multiple outputs, outputting the state and value.
In order to make the use of this a bit easier also documentation got added to the virtual switches within the edit panel.
Other than this quite big update, several bugs got fixed, notably the one where we release the dbus service name on close. This prevents lingering deleted virtual switches on the dbus, while Node-RED hadn't restarted. And should make working with virtual devices a way more pleasant experience.
Here are the changes more cryptically worded:
- When using /victron/cache, do not render arbitrary data without stringification by @Chris927 in #290
- Virtual switch: add basic slider by @dirkjanfaber in #298
- Set ValidTypes path correctly by @dirkjanfaber in #297
- Virtual switch: add bilge pump by @dirkjanfaber in #300
- Virtual switch: add dropdown by @dirkjanfaber in #299
- Virtual switch: Add customname and group name by @dirkjanfaber in #301
- Reduce the nr of switches from 4 to just 1 by @dirkjanfaber in #303
- fix: relative resources paths when node-red runs under a prefix path by @Chris927 in #308
- fix: properly release DBus service name on node close by @dirkjanfaber in #310
- Refactor code, part 1 by @dirkjanfaber in #311
Full Changelog: v1.6.50...v1.6.51
v1.6.50
- Fix to make selecting the virtual device type possible for new nodes (introduced in 1.6.49)
Full Changelog: v1.6.49...v1.6.50
v1.6.49
What's Changed
- fix building for Venus
- let default name of switch mimic the swich type instead of switch [1-4]
- disallow changing the device type after deployment
- set connection to show Node-RED and update product name
Full Changelog: v1.6.48...v1.6.49
v1.6.48
Test release for fixing missing resources.
v1.6.47
- Switch type "unranged setpoint" has been renamed to "numeric input"
- feat(victron-virtual): add UI control visibility for virtual switches
- fix(dbus-listener): improve error handling for GPS service and virtual reconnects
Full Changelog: v1.6.46...v1.6.47
v1.6.46
What's Changed
- Fix for setting nr of steps for the stepped switch
- Renaming of switch type 8 to numeric input box
- feat: configurable default voltage for virtual battery by @dirkjanfaber in #280
Full Changelog: v1.6.45...v1.6.46