Good day!
A fresh thread for v3.70 beta feedback.
If you haven’t seen them yet, make sure to go through the v3.60 slides: public - Venus OS v3.60 Release - Google Slides .
Change log below, and first please make yourself aware with the beta testing instructions:
Instructions 1 of 3: Venus OS beta testing & how to join/install
In case you don’t know what this message is about, please start with reading this link, which explains the Venus OS beta program. Venus OS is the software running on all our GX devices, such as the Cerbo GX.
Instructions 2 of 3: How to report an issue?
Before posting, please check if your issue already exists, in which case please contribute by replying to that issue or up-voting it.
Only once you are sure its a new possible issue, start a new topic.
Lastly, before posting, preferably first revert to the latest official release, to double check if the issue you’re seeing was present there as well. Regressions require a different treatment than other issues and bugs. And let us know if you did that, and what the difference is. A perfect report contains:
- How its expected to work
- How it doesn’t work as expected
- Details on the system
- What you’ve already tried to make sure its not a setting or other issue.
Please take note that that this works quite differently than it used to do on the old version of Community:
- For a new issue, open a new topic. Instead of adding a new reply at the bottom.
- To add to an already open issue, aka topic, reply to that. Or just upvote it if you have the same issue. This will help us a lot in determining its importance and manage our priorities.
Instructions 3 of 3: using Node-RED, Kevin’s SetupHelper, GuiMods, dbus-serialbattery or other add-ons?
Node-RED or Signal K
In case you are running Node-RED or SignalK, then please at least say so in your bug report.
SetupHelper, GuiMods, dbus-serialbattery
Modifications such as the popular GuiMods, SetupHelper, dbus-serialbattery and other 3rd party add-ons: do not report your issues here. Please do it elsewhere instead; and make sure to check out the related issue tracker first.
These topics and beta testing and bug reports are only for clean systems.
Popular bug report / discussion threads:
- V3.70 beta - issues with new Remote Console borders and background color
- V3.70 beta amps vs watts questions and discussion - #8 by pearson.henry2
- V3.70 beta - DESS related
- V3.70 betas: built-in relays can now be named and have been moved to the Switch pane
Change log
v3.70~50 till 54
-
Add support for Gobius tanks sensors via Bluetooth.
-
Add support for the (new) Ruuvi Air sensors.
-
Shelly support: add option to set which phase a single-channel Shelly is connected on
-
Make PV Inverter compatibility more flexible:
- Add support for scanning/connecting to ports and unitIds other than 502 and 126. The new settings can be found under the + icon on the top right:
.
- Add support for scanning/connecting to ports and unitIds other than 502 and 126. The new settings can be found under the + icon on the top right:
-
New UI
- EVCS: show charge current also when an Energy Meter is used to measure the output of a (non-Victron) EVCS
- Improve handling of notifications. Various changes have been made which all together make it more intuitive. For example what action silences an alarm is more clear now, the red dot in the notification center has been removed, and more changes.
- Fix USB GPSes to not be available in the menu when accessing it on a display (GX Touch, Ekrano GX). Until now, they were only visible when accessing the New UI via Remote Console.
- Various other improvements & fixes.
-
Classic UI
- Add (read-only) indicator of the new CAN-Open motordrive profile. To set that profile, and use its data: use the New UI.
-
Marine MFD HTML5 App: Add switch pane support
-
Various low level updates & improvements
Venus OS Large
-
Update Node-RED from v4.0.9 to v4.1.1. For the highlights, read the Node-RED 4.1 blog post and for full details read the Node-RED change log](Releases · node-red/node-red · GitHub).
- Note that the Node-RED flow editor now asks you if you want to be informed if there is a new version available. Which is not very useful since it is not possible to update it. We’ll check if we can remove that popup/question altogether.
-
Node-RED victron-vrm-api node v0.3.7
- add configuration option to force ipv4 use for the queries
- fix in adding the Dynamic ESS schedules, resulting in getting usable schedules in the flow
- further reintroduce the Dynamic ESS installation stats endpoint - this is the endpoint to use when you want to create your own dashboard graphs
- updated example flows
Developers
- we’ve added com.victronenergy.system /Capacity, which holds the capacity of the main battery bank, in case available from whichever device provides that.
v3.70~47 till 49
-
New UI
- Boat page: use speed from com.victronenergy.system, not from the gps service.
- Various small fixes and improvements
- Update translations
-
Show EV charger current correctly when energy meter is used to measure an EV charger.
Venus OS Large / Node-RED
-
node-red-contrib-victron v1.6.51
- Add new virtual switch types: bilge pump, dropdown, basic slider.
- breaking change: reduce the number of switches from 4 to 1. This reduction is for maintainability reasons and was announced a 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.payloadthat came in, allowing further triggering after updates of values. Virtual switches have multiple outputs, outputting the state and value. -
Documentation has been added to the virtual switches within the edit panel.
-
Other than above quite significant changes, several bugs got fixed.
-
victron-vrm-api node v0.3.6
- Restore previously removed Dynamic ESS stats endpoint, with one addition/change: the endpoint now always returns 24 hourly data points, maintaining compatibility with existing flows. Also a deprecation warning has been added. The new end point, “Fetch Dynamic ESS schedules” introduced earlier during v3.70 is the recommend method for getting DESS schedules.
- Fix PATCH operations for Dynamic ESS configuration (now correctly uses msg.payload)
Venus OS Large / SignalK
- signalk-server v2.14.4 → v2.17.2 and plugin updates:
- kip v3.12.0 → v4.0.5
- freeboard-sk v2.15.1 → v2.18.2
- signalk-n2kais-to-nmea0183 v1.5.0 → v2.0.3
- signalk-venus-plugin v1.43.1 → v2.1.0
Various updates to Venus OS / linux base system.
v3.70~46
- DVCC: Fix bug where charge current limit on the Multi in systems without a BMS, or systems with a VE.Bus BMS, would not be correctly applied: switching the Multi off, and then adjusting the Maximum charge current limit in the DVCC menu, would not be applied when the Multi was turned back on. Instead the Multi would charge at the maximum it was configured for.
- Fix issue in systems with more than two relays. Note that there is no official Victron product that has more than two relays; but some diy/rpi platforms do. Those additional relays now also show up on the switch pane.
- CANopen motor drive support: stability improvement.
- Shelly support: read active power instead of apparent power. Thank you @kudos50 for reporting.
v3.70~45
-
victron-vrm-api v0.3.4
- Re-add end of yesterday as end time in installation stats, which was accidentally removed per v3.70~44. Also add ‘end of tomorrow’ and ‘end of year’ as selectable end moment.
-
New UI: various improvements, details will be added tomorrow
-
Add new CAN-Open profile to the canbus profiles, for electric drives & E Boat page integration.
Works with Sevcon & Curtis motor drives, details here: GitHub - victronenergy/dbus-canopen-motordrive: Venus OS driver for Sevcon Gen4 and Curtis F series controllers: enables motordrive data reporting
v3.70~42 till v3.70~44
-
Dynamic ESS: Fix a bug, where the system falsely drives loads from battery during high consumption and a grid2battery restriction, while charging is scheduled.
-
Shelly support improvements,
- Fix not being able to set energy meter position and role
- Use IP instead of server name in /Connection path
- Shelly single channel dimmer support
- Synchronize Shelly device & channel name with service & switchable output name.
- Improve connection stability
- For information on Shelly support: that was added earlier during v3.70 beta development, see below.
-
Various lower level stability improvements.
Venus OS Large / Node-RED:
- Node-RED vrm-api nodes:
- Breaking change: the installation → stats → Dynamic ESS is moved to Installations → Fetch Dynamic ESS schedule. Flow usijg that old end-point will need to be adjusted. Note that the global context storage location also changed (to
installations['fetch-dynamic-ess-schedules']). The data for this new endpoint is always in 15-minute buckets. If the buy or sell contract for the site is set to hourly, 4 subsequent 15-minute buckets will contain the same prices. - A Node-RED smart status indicator has been added to for several nodes and other endpoints. It shows the most relevant information in the node status (e.g. total solar yield) like in below example, facilitating efficient flow development and debugging:
- Breaking change: the installation → stats → Dynamic ESS is moved to Installations → Fetch Dynamic ESS schedule. Flow usijg that old end-point will need to be adjusted. Note that the global context storage location also changed (to
v3.70~41
- Fix product name of MultiPlus-II 48/4k5/55-32 and MultiPlus-II 48/6k5/100-50
- New UI
- Remote Console on LAN: (a) Local Webpage: Add VRM download suggestion on network errors, and (b) Support WASM download from VRM, instead of from the GX. Useful when using a slow link, like VPN over mobile. Enabled via query parameter: download=vrm
- Notifications: ensure injected notifications are shown
- Settings: allow user-access to open settings menu items on local UI
- Lots of small switch related improvements:
- Switches: allow Dimming slider to be controlled when State=Off
- Switches: allow control Type to change to Numeric Input and beyond
- Switches: allow plus/minus buttons to be used while spinbox is edited
- Switches: allow scrolling in Dropdown popup
- Switches: fix Dropdown control height
- Switches: improve Dropdown press highlight
- Switches: show Virtual keyboard on GX when Numeric Input control is focused
- Switches: update Dropdown to read /Labels as array instead of map
v3.70~40
- Minor improvements
- Fix bug in combination with Wakespeed alternatorsm when no maximum charge current is set by the user in DVCC that happens when battery is full / Lynx BMS asks to completely stop charging
v3.70~39
-
New UI
- Various small improvements to the Switches
- Various code / stability / performance / underwater improvements.
-
Classic UI on the RaspberryPi: rotate the view in case the display is detected as portrait, which we encountered when using the (recently released) Raspberry Pi Touch Display 2 in our work on adding the Rpi5 - (which is work in progress and for later - no need to ask when ready etc
) -
More under water improvements.
v3.70~37
-
New UI
- Add new Switch types, use Node-RED Virtual Switches to see them.
- ESS: show self-consume from battery more often
- EV charger: show correct charge current (fix clamped value)
- EV charger: use sensible min/max defaults when setting charge current
- Notifications: close card panes before showing notifications
- Setting menus: reduce ListButton touch area, less chance of accidentally changing a setting.
-
include the cerbosgx in the einstein image
Venus OS Large
- Victron Node Palette:
- Virtual devices:
- Switch: 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
- Switches: add supporting the UI control that allows to hide a control from the UI Switch pane.
- Virtual battery: add configurable default
- Introduce further virtual switch types:
- temperature setpoint
- stepped switch
- numeric input
- three-state switch
- All above is node-red-contrib-victron 1.6.44 → 1.6.50
- Virtual devices:
Developer:
- Run initscripts on hotpluggable USB drives
- Modified the script to look for
venus-runtime-*.tar.gzat runtime. Adds to already existing feature that runs scripts at boot.
- Modified the script to look for
- Update /opt/victronenergy/dbus-systemcalc-py/ext/velib-python/tools/dbus-signal-cntr.py to improve its formatting. Especially for developers this is a nice easy tool to check that you’re driver is not overloading the system by sending updates on dbus too often.
v3.70~35
- Fix crash in systems where “Control MK3-USB connected inverter/charger system” was turned on, even though there was no USB-connected inverter/chargers. (Introduced in v3.70~30). Thanks to @ogps for reporting
v3.70~34
General
- ESS: Fix bug in peak shaving function when the “Self-consumption from battery” setting is set to “Only critical loads”
New UI
- Add option to disable each relay in the GX. Since setting it to manual now causes the relay to show up in the Switch pane, we needed to add an option to hide it when unused. That is now done.
- Add option to set the polarity for the relays in the GX. Ie. make On close the relay, or make On open the relay.
- Fix bug that caused input current limit settings to be 0.1A off from the value that was actually set. Ie. setting it to 13.5A resulted in the value ending up to be 13.4A. Bug was introduced recently, during v3.70 development
- Small improvements to some of the switch pane controls.
- Improve key navigation.
- Various other small fixes and improvements
v3.70~33
- No changes
v3.70~29 up to and including v3.70~32
- DVCC: Add limited CCL control for second Multi aka VE.Bus systems connected to a GX using an MK3-USB. Having such control at all was introduced in a recent official release, but didn’t include CCL control of the second Multi. The use case for which it’s added now is when having each system connected to a different AC source, for example one to the grid and the other to a generator. And the feature us that when a BMS requests a complete stop of charging, for example due to low cell temperature or high cell voltage, it now also stops charging by the 2nd Multi.
- wireless tank senders: Fix status remaining non-zero after correcting bad user settings.
- fix communication issue (Remote Console on VRM for Classic UI + Node-RED on VRM + SignalK on VRM) on IPv6 only networks. And fix it for networks blocking outbound traffic on port 22. Both issues were introduced in v3.60 or earlier.
- Fix potential issue with MGE Batteries regarding reporting of min/max cel voltages/temperatures. Introduced in v3.70.
- Fix issue with the Energy Solutions SmartSwitch where the Show UI control was broken. Broken somewhere in v3.70.
- NMEA2000-out: transmit alarms on the GX onto the N2K network. Garmin will visualize them. Still coming is a feature to disable this in case so whished.
- MFD Marine HTML5 App: Adjust app theme (dark/light) when system theme changes and when in Auto Mode.
- SolarEdge PV Inverters: Fix bug where limiter setup was repeated multiple times, increasing by one on each connection loss: after many connection losses, this would take progressively longer and longer to complete reconnection to an inverter.
- SolarEdge PV Inverters: Fix bug where limiting would briefly be available even when disabled in settings.
Under water / developers:
- Add /inject path which allows to create a notification in the UI
- Fix memory leak causing a restart of an underlying service
- NMEA2000-out: report language as ISO 639-1 string on VREG 0xE3E2.
- Made valgrind work, and similar tools. Install using opkg.
v3.70~28
Various
- ESS: Fix bug causing the “grid meter is missing” alarms to no longer show up when the meter was lost.
- Marine MFD HTML5 app: fix possible light/dark/light (or the other way around) flickering when opening gui-v2
- Fix issue that (sometimes) caused login information to get lost when accessing Remote Console on LAN, or for example in the GX Android Wifi Display App; when having the “Local network security profile” setting set to Secure or Weak.
Venus OS Large / Node-RED
- Fix a bug that caused input nodes to not receive the initial value. Introduced in the previous beta version, v3.70~27, now fixed.
- Included node-red-contrib version is v1.6.44
v3.70~27
Dynamic ESS
- Fix bug related when having a (also small) negative grid set-point set in the ESS parameters by the installer/user.
DVCC
- Fix bug causing a system with a Lynx Smart BMS, and Lynx Smart BMS NG, to stop all chargers, instead of only those configured to be charging the main battery bank (System instance is the same as the GX)
New UI / gui-v2
- Fix onscreen keyboard no longer working. Issue was introduced earlier during v3.70 development.
- Fix gui-v2 no longer working, as Remote Console, on certain Marine MFDs. Issue was introduced earlier during v3.70 development.
- Fix issues related to power flow/electron direction
- Add AC Loads and Essential Loads drill downs
- Various UX related improvements to the Switch pane controls
- Fix loading QML from filesystem on the GX, this restores the ability to alter QML files directly on the GX.
- Various other stability improvements.
PV Inverter support
- Fix issues related to Enphase limiting
Venus OS Large / Node-RED
- Fix grid meter frequency not being updated for EM540 grid meters as well as a few other grid meters.
- Fix “Not connected to D-Bus” error happing on certain nodes after doing a deploy from the Node-RED editor. The connection would restore after 20 to 60 seconds. Now the error doesn’t happen at all anymore.
- A few more stability related improvements.
- Above changes are all due to updating the node-red-contrib-victron to v1.6.43.
Thank you @ron_h, @M_Lange as well as others for your bug reports!
v3.70~26
N2K Motor drives:
- Add support for function code 155 (motor) and 160 (engine gateway), while still allowing the (incorrect) function code 180 as well.
- Add support for more brands/models of motor drives by adding support for the combustion engine PGNs 127488, 127489 and 127493. Available data through this set of PGNs is motor direction, rpm and motor temperature.
Venus OS Large / Node-RED
- Update Victron Node pallette (node-red-contrib-victron v1.6.42):
- restore cached values immediately on node re-deployment, thus preventing a dbus error on re-deploy.
- Prevent crash of Node-RED when sending null or undefined for “text” when setting the status of a node
- Reconnect to the dbus quicker in case the connection to the dbus does get lost. v3.70 already had faster reconnects defined than v3.60 did, per v1.6.42 its further sped up
v3.70~25
- More RV-C improvements (I’ll detail all of it in the coming days)
- MQTT: Add protection against brute force attempts
- HTTP(S): login screen: fix layout issue + add protection against brute force attempts.
v3.70~24
Classic UI:
- Fix order of menu entries. (Qt 6.8 changed how indices are looked up, the fix makes the show property function properly again.). Thank you @kwindrem , and others for reporting.
New UI:
- Show relevant toast notification when second relay is changed to manual
- Resetting gauge ranges resets boat page gauge ranges (backported to 3.64)
- Show ‘power’ on BoatPage gauges when ‘current’ is invalid (backported to 3.64)
- Show motor drive current when current is selected as the preferred measure (backported)
- Overview: open genset page for dcgenset drilldown
- Always show PageGenset for genset services
- PvInverterPage should link to product page instead of device info
- Battery settings: allow System menu to be opened (backported to 3.64)
- Add registration and data link status to GSM page, logic fixes (backported to 3.64)
- Refer to dcgenset inputs as “DC genset” instead of “Generic source”
New UI Web Version / Remote Console:
- Apply CSS fixes to show GUI further on older MFD devices
- Add visible error information UI loading fails
- Save latest query param setting for css display type
- Extend canvas to full height and center item in the window
- Fix color flickering on loading
- Fix logo colors on splash screen
- Display loading bar when downloading UI
Venus OS Large / Node-RED:
- Improve first time use of Node-RED on Venus OS: it is now no longer necessary to deploy once to be able to start configuring nodes. This fix was done by installing a flows.json that includes the required Config node; if there is no flows.json yet.
v3.70~22 and 23
- GX GSM/LTE/4G modem: Few more improvements.
Developers
- Add SDK to compile for 64bit targets (aarch64)
v3.70~21
- GX GSM/LTE/4G modem: Fix gui-v2 menu saying Offline while it was actually working ok.
v3.70~20
- GX GSM/LTE/4G modem: Make low-level modem command handling more robust and improve PDP context setup.
v3.70~16, 17, 18 and 19
- Add support for Shelly switches and meters
- Supports Shelly gen2 (and higher) devices.
- Devices are discovered with mDNS and GX connects to the shelly websocket endpoint.
- Devices will by default be disabled, use the New UI to find and enable them. Here is the new menu entry:
And the page behind that:
- Fix various device / system capability recognition issues at boot-up. Introduced recently. These are being considered for a v3.64 official version to be released soon.
- Fix DESS sometimes not available / appearing to be switched off.
- Fix BMSes not properly detected at boot-up in some cases (depends on boot-up speed and such)
- New UI v1.2.7
- Webbrowser version: fix issue causing DVCC max. battery voltage to round to full integers, ie. 55 V instead of 55.2 V. This issue is also present in v3.62 or v3.63, and will be made available as official release v3.64 soon.
- Add note to Modbus-TCP Server configuration pages explaining where/how to change the unit-ids.
- Add feature to change the WiFi Access Point password.
- Fix wrongly showing with the DC generator label instead of the selected type (Electric Drive, Fridge, Water pump, and so forth)
- Various other visualisation / rendering fixes
- Update translations.
Venus OS Large / Node-RED
- Fix Relay control node configuration; broken earlier during v3.70 development.
Under the hood
- Switch from Qt 6.6.x to Qt 6.8.3
v3.70~15
- Fix broken VRM remote updates for some types of products. Introduced earlier during v3.70 development.
- Various of RV-C related improvements. Will be detailed later
- Fix Venus GX rootfs being mounted read/write by default instead of read-only. Fixes modifications check page for Venus GX as well.
v3.70~10, 11 and 12 and 13
- Add GX internal relays to the new Switch pane as well as add option to name them. To use this, go to Settings → Integrations → Relays, there set the function of the relay to be Manual. Once done, go to the Device list, where you’ll find the relay and can (a) give it a name, (b) set a group name, which is to organise multiple switches on the Switch pane, and (c) hide it from the Switch pane when wanted. For example when just used be a Node-RED flow and the intention is not to have it visible as a controllable output in the user interface.
- New UI:
- Add user option to disable all animations. This can save up to 40% CPU on a Cerbo GX.
- Improve keyboard navigation
- Fix bug in controlling generators from settings page
- Show BatteryLife info toast in ESS control card
- Temp Sensor: Use product name if custom name is unavailable
- Classic UI: fix link local address not being visible (also available in Venus OS v3.63 official)
Venus OS Large / Node-RED
- Major change to all the Virtual devices: it is now possible to set multiple properties of a Virtual device in one message. This reduces CPU as well as reduces clutter in your flow design.
Before:
[screenshot]
After:
[screenshot]
Under the hood:
- Improve startup-time a bit for systems using GX genset start/stop
- CAN-bms protocol: add 0x357 frame, as an alternative to 0x356 for the battery to transmit its voltage, current and temperature, but then with 4 bytes for battery current instead of 2. This is to accommodate very large systems which overflow the 2-byte current values in 0x356.
v3.70~8 and v3.70~9
- Fix login screen shown in web browsers while it shouldn’t. Broken in v3.70~7
- Fix link local ip address not visible. Broken in v3.60
- New UI: fix bug that sometimes DC Loads weren’t shown on the brief and overview page.
Venus OS Large / Signal K Server
- Update from v2.13.5 to v2.14.4, and update all plugins, webapps and other packages to their latest version.
v3.70~7
New UI
- Fix issue in setting PV Inverter position from within the Device List. (Thanks for Combi Noord for reporting this to us).
Venus OS Large / Node-RED
- Victron node palette updated (node-red-contrib-victron v1.6.36)
- Fix bug in sending in initial value at GX start-up as well as when doing a re-deploy, for nodes configured to send messages only when the value has changed. This bug was introduced in Venus OS v3.60.
- Virtual Switches: rename latching to toggle.
- Fix issue when using the Victron Node-RED palette in other Node-RED installs, for example when having Node-RED installed as a plugin inside Signal K. This bug was introduced recently during Venus OS v3.70 beta series.
v3.70~6
- Fix BMVs no longer showing up since Venus OS v3.60. Some (early) production batches of BMVs are affected, and what happens is that the BMV is no longer visible after updating to v3.60 or later. Broken per v3.60, coming in v3.63.
- Fix NMEA2000 instance configuration, worked in Remote Console but not on the GX display (Ekrano GX, GX Touch) since recent official versions. Fix will also be available in a v3.63 official release soon.
- DESS: Avoid buying from grid after intended discharge
RS Family
- Add SOC and Time to go for Inverter RS, was only available for the Multi RS
- Hide solar details from the UI for models without solar
Tank sensors
- Fix some tank sensor settings, broken per v3.60. Fix will also be available in a v3.63 official release soon.
- Add tank shape configuration and high/low alarm configuration for wireless tank sensors (Mopeka)
Classic UI
- Fix backlight intensity slider issue, broken per v3.60. Fix will also be available in a v3.63 official release soon.
- UX improvements that prevents needing to click / tab in twice in certain conditions.
Bluetooth for VictronConnect
- Stability / connection improvements when using a USB Bluetooth dongle.
Underwater
- changes to allow changing the Wifi AP password. But there is no UI for that yet, coming soon.
v3.70~3 till ~5
New UI - general features & fixes
- Add keyboard navigation feature
- Brief page: show centre details also when 4 circular gauges are enabled, instead of up to three
- Fix active AC input shown as ‘241’ when inverting, instead of ‘Disconnected’ or similar wording. This fix will be released as v3.64 official soon. Thank you
- Improve Modifications Checks page
- Firmware page: add item that shows the type of installed firmware (normal/large)
- Various small rewordings
- Make StatusBar notification icon clickable
- Show minimum SoC on ESS control card only when needed
New UI - web browser version / Remote Console
- Set color scheme based on device (laptop/tablet/phone) selected scheme (dark/light)
- Fix being unable to load on a slow internet connect, thank you @BartChampagne for reporting
- Add device mockup frame for WASM builds
- Improve speed of opening / connecting
- When opened on lan, open UI in device frame.
Other
- Solar Edge PV Inverters: fix bug where inverters without a certain limiter support would now show no data at all. Introduced in v3.60 and affects only some Solar Edge models. Thank you Tim Griffioen for reporting
- Improve boot-up time
- Fix missing Power factor for ABB B23 & B24 meter. Thank you Marcel B for spotting this
Modbus-TCP Server
- Add option to set Modbus-TCP server to read-only. Allows for much more secure option. Thank you @Bob_Bobson for the idea.
Venus OS large / Node-RED
- node-red-contrib-victron 1.6.32 → 1.6.33
- Add virtual generator
- Return of the virtual switch
- Save state of virtual devices
- Reconnect virtual nodes to the dbus after loosing connection
- Library update
- Update documentation
- Update Node-RED itself from v3.1.15 to 4.0.9
- Full changelog: Releases · node-red/node-red · GitHub
- Release blog post: Version 4.0 released : Node-RED.
v3.60 → v3.70~2
- Fix FzSonic salt batteries, support for them was completely broken in Venus 3.60. Thank you @smueff1970 for finding the problem and solution.
- Remove support for Shelly grid meters on the CCGX. To save a but of CPU and memory resources. Shelly as a grid meter has never been supported officially, is also not planned at at the moment.
- Fix Venus GX ethernet for certain production. series of the Venus GX. Broken in v3.60 and also released as v3.61.
- Fix NMEA2000 / VE.Can compatibility issue with products being configured with a label using UTF-8 characters. Thank you @MotoringMariah for the report!
Under the hood:
-
Improve startup performance : reduce boot time. Especially when going from one major version to another where, sometimes, lots of new user parameters or under water settings are added.
-
Energy Meters
- Add power factor for ABB B21, B23 and B24 meters
- Add power factor for Carlo Gavazzi EM540 and EM530 meters
- Also works if meter is configured single phase.
- Also works if L2 is used for a PV-inverter.
- Further improve resilience against out of order packets and other wifi or lan network issues for the VM-3P75CT.
Modbus-TCP
- Add register for Venus version (register 834)
EV Charging Station
- Fix issue that could cause the EV Charger to reduce charge current while not needed, in combination with overload warnings of connected Multis/Quattros.
Node-RED
- victron-vrm-api v0.2.14 & v0.2.15
- Library update
- Fix: Correct date calculation for Stats API
- Improve debugging












