Venus OS v3.70~15 available for public testing

UPDATE 2025-07-17: Venus OS v3.63 official has been released; back to beta testing of v3.70

Good day!

After having released v3.60 last week, its time to start a new series.

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 or other add-ons?

In case you are running Node-RED or SignalK, then please at least say so in your bug report.

Kevin’s GuiMods and other 3rd party add-ons: don’t report your gui issues here. Please do it elsewhere instead; and make sure to check out the related issue tracker first.

Changes made by us can cause a compatibility issue with the GuiMods; and these betas report pages are for official firmware only.

Popular bug report / discussion threads:

Change log

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
  • 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

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

Will node red virtual switches be returning in 3.70?

4 Likes

yes

1 Like

Installed 3.70~2 without any problems.

Hopefully these can be included in the 3.70 beta at some point:

Which is the same as:

3 Likes

8 posts were split to a new topic: V3.70 beta amps vs watts questions and discussion

15 posts were split to a new topic: V3.70 beta - DESS related

Great, thanks. Looking forward to testing it out :grinning_face:

Hello all! Per just now, we have v3.70~5 in public testing.

  • Lots of improvements and changes in the New UI
  • Node-RED updated to v4.x
  • Victron Node-RED palette: the return of the virtual switch :partying_face: , and more.

The change log above is mostly complete, will be completed later and then I’ll add a second message here.

For now, have a good weekend!

10 Likes

I can confirm that with the speed ratelimited to 1Mbps or even 512kbps, GUI-v2 loaded up just fine on my test GX.
The initial download blob took a while to load (as expected) but once loaded it worked without a problem.

1 Like

When activate a virtual switch, delete the relais button in the overlay

When delete the virtual switch in node-red, these do not disappear in the overlay.

In gui v2 settings, the gauge ranges reset button does not work for the boat page gauges (while using virtual devices to get some data displayed there)

Could you check if this PV; Limit system feed-in (Maximum feed-in) is a bug or not @mpvader

The maximum system export current (per phase) seems to be ignored when enabling Dynamic Power limit and setting a maximum feed-in in Watt.

1 Like

After I installed the new beta version the VRM no longer showed realtime, the grid of devices that show the power flow no longer had the moving worm things. It also did not give the option for remote console. I rebooted a few times and still no realtime VRM. The time to go which in the last beta was off went back to normal but I reverted back to the previous version in memory because I was not able to see in real time what was going on remotely.

Very happy with 2 updates on v3.70~5.
Being able to show 3 DC sources is great.
Also having 4 tank levels as well as battery % in centre is ideal.
Looking great!


1 Like

A post was split to a new topic: V3.70 new UI dark & light mode

In the new ui I’m missing the maximum charger power which was available in the old interface before 3.60

4 posts were split to a new topic: V3.70 beta DYNESS issue?

Working here. Depending on other ESS / DESS / Inverter settings this option may not be visible

1 Like

Strange, I had this setting before and I can still control the charging power with node red.

1 Like