question

mvader (Victron Energy) avatar image
mvader (Victron Energy) asked

Venus OS v3.20~51 available for testing

UPDATE 2024-02-13 - v3.20 has been released officially (announcement). v3.30 beta testing will start within days.
UPDATE 2024-02-12 - v3.20~51 is now available
UPDATE 2024-02-10 - v3.20~50 is now available


Good evening!

With Venus OS v3.14 out and released officially, we can resume beta testing of the v3.20 beta series.

The highlights in the v3.20 beta series are:

  1. A new user interface, work name gui-v2, more information at the bottom of this post. Note that that gui will not be part of the v3.20 official release.

  2. New HTML5 Marine MFD user interface, see screenshots at the bottom of this post (search for "highlight")


Aside from above, there are many many more changes, to learn about them, see the many change log entries below.


Yours sincerely,

Matthijs Vader


Instructions: 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: How to post an issue?

By posting an answer below. Do please keep all findings organised: one answer issue per issue. So first check the existing threads if your issue has already been seen. And if it does, add a comment saying "me too". And preferably some more details. And in case its not listed yet, add a new Answer.

Note that Answers and Comments are two different things on this portal.

Lastly, before posting issues, preferably first revert to the latest official release (v3.10), 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 include information about the results/differences in behaviour in your report.


Instructions: Node-RED, Kevin’s GuiMods or other add-ons?

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

GuiMods and other 3rd party add-ons: don’t report your gui issues here. Do it elsewhere instead.

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


Changes v3.20~51 - and official release

  • Fix bug that caused the Orion XS state to show Low Power or AES some times. That state doesn't exist, and when showing that it is off. Now it just shows Off in that case.


Changes v3.20~50

  • Orion XS: set internal profile to Alternator when configured as a DCDC Charger. Note that VRM Portal will needs an update to work properly with this.
  • GUI: Update translations


Changes v3.20~48 & v3.20~49

  • Marine MFD HTML5 app: better support for smaller/low screens
  • PV Inverters -> SMA TriPower: work around for an issue in the recent SMA firmware update 3.04.16R.
  • RS: Fix alarm configuration of short circuit alarm. Configuration changes were not written to the device.


Developers / under the hood

  • FlashMQ is updated from v1.8.4 to v1.9.1, to fix it running away on certain DNS failures.


Changes v3.20~47

  • Change the page in the devicelist for the Orion XS, use the term Output rather than Battery, since voltage shown there is the voltage at the Orion XS terminals rather than the (optionally-) corrected or sensed battery voltage, and similar small changes.
  • Better handle the situation that the Aux input setting of a connected BMV/SmartShunt is changed from Temp or Voltage input to None. By invalidating the reading.


Changes v3.20~46

  • Remove ESS AC import and AC export current limit settings, which were introduced in v3.20~38. They will be added back after the official release of v3.20, which is expected a few weeks from now.
  • RS: Add tracker names to the daily history page.


Changes v3.20~44 & ~45

  • GUI: Reword online update options to make it more clear. Latest release became Official release and Release candidate became Beta release.
  • ESS: fix bug where the Minimum SOC was not observed in systems without a managed battery (introduced in v3.20~39). Thank you @PF_1 and others!
  • Generator start/stop: add a new setting called "Generator stop time". The mechanism used to allow for up to 15 seconds for the generator to stop, after receiving the stop signal. But in some cases that proved to be too short. See this thread for details.
  • Generator monitoring:
    • add DSE 6120 MKIII model
    • remove Comap Engine/Load as it is not consistently available in all installations and causes issues.
  • RS Series:
    • add more error descriptions and alarms that have been added to RS firmware recently.
    • fix bug that could cause timeout during remote firmware update (max time increased from 60 to 90 seconds).
    • add custom names for RS products to VRM (more work is required before its actually visible!)
  • Ruuvi tags: add low battery alarm to VRM (more work is required before its actually visible!)
  • Fix inverter/charger notifications while booting - thank you @beat!
  • Update translations (more updates are coming before release of v3.20)


Changes v3.20~43

  • MPPT RS: add custom tracker names. Note that this is work in progress, having them on VRM is now the last missing piece.
  • GUI / Lynx Smart BMS
    • Add missing BMS Error #36: ATC/ATD failure
    • Fix rendering issue on diagnostics page
  • gui-v2
    • Fix certain the Settings -> Display & language menu not loading as well as a crash when opening Settings -> I/O -> Digital inputs. Thank you for the continuous feedback on this; it turned out to be various issues left and right; we're certain that the above are fixed and still continue testing.
    • Fix various bugs in Tanks/Sensors
    • Performance improvements.
  • Orion XS: increase firmware update speed, applies to remote firmware updates, done over VRM.

Venus OS Large

  • Fix issues with node-red flow; now included version of node-red-contrib-victron is v1.5.10. thank you @beat for reporting.

Changes v3.20~42

  • Multi RS: Properly visualise three phase systems on gui, gui-v2 and VRM.
  • gui-v2:
    • Fix crash in WebAssembly due to Qt Dialog bug
    • Fix crash in VeQItem when QML sets invalid uid
    • Fix firmware version display bug
    • Fix battery details page bugs Fix generator page "total run time" display bug;
    • Fix generator page auto-start uid bug
    • Fix NumberSelectionDialog stepSize bug
    • Fix Global.evChargers.power value synchronization
    • Disallow pushing components with errors to PageStack
    • Add "time to service" value to generator page
    • Change order of control cards
    • Show EVCS current value on Overview if only one charger
    • Remove unnecessary translation ids
    • Implement image provider for monospaced digits

Changes v3.20~41

  • Can-bus BMS batteries: add debouncing to warnings and alarms to fix a rare spurious notifications.
  • Orion XS: add shared current sense to DVCC. When enabled, the Orion uses that to stop charging / switch to float when battery is full. DVCC function is now complete (SVS, STS, SCS)
  • N2K: add support for reading generic alternator data. Reauiremenrs: N2K device class=35 (electrical generation), function=141 (DC generator), PGN 127506 DC Details with DC type set to alternator, PGN 127508 Battery Status (voltage, current and temperature). Works with the Curent monitor of Across Ocean Systems.
  • RS: Add support for custom tracker names. Requires an upcoming VictronConnect version to set them; and does not show in VRM yet.
  • RS: add passthrough mode
  • RS: add AC disconnect reason
  • RS: Log MPP mode per tracker (on maximum powerpoint vs limited)

Changes v3.20~38, ~39 and ~40

  • ESS:
    • Show the ESS grid setpoint also when ESS mode is set to Keep Batteries Charged. The grid setpoint is still followed for feeding AC- and DC-coupled energy into the grid, this allows setting the setpoint without first changing to Optimised. Thanks to Warwick C. for reporting
    • Added the option to make an ESS system limit the AC current at the grid meter; see the two new options, "Limit system AC import current" and "Limit system AC export current" in the Settings -> ESS menu. Note that that is work in progress, its known to not yet limit export when having a DC-coupled system and feed-in enabled. Other details:
      • Works for both single- and three phase systems
      • The configured limit is applied to each phase
      • This new setting only works if there is a grid meter in the system. For systems without a grid meter, use the AC input limit setting in the inverter/charger in combination with the Peak shaving option in the GX. See this blog post for more information.
      • The ESS setting "Minimum SOC (unless grid fails)" defines down to what percentage the battery capacity will be used by the system for ESS and Dynamic ESS. The rest of the battery capacity, ie. when the battery state of charg is below that threshold, is reserved for when the grid fails as well as this new feature - peak shaving.
  • gui:
    • update translations
    • Make the temperature calibration parameters accessible to "user and installer", so that users and installers can now manually correct and optimise the temperature readings of the Cerbo and Ekrano built-in temperature ports.
  • Ekrano GX: fix the display showing garbled data when cold (freezer temperatures)
  • Color Control GX: fix VRM instance number of Multis and Quattros. Bug was introduced in v3.20~37.
  • VRM:
    • Update data-paths for Orion XS DC/DC Converter
    • Transmit generator service interval to VRM
  • gui-v2-beta
    • Minimize QML module loading and register all qml types at compile time

    • Fix vecan/rvc and generator settings pages when used in a browser (WASM)

    • Add support for ARCO Zeus alternator controller

    • Avoid runtime theme lookups, generate constants at compile time

    • Fix position selection in PV inverter settings

    • Fix bug in 'Settings -> Ethernet' page when used in a browser (WASM)

    • Use veutil for unit conversions and drop custom implementations

    • Fix display of battery '100%' SOC in Brief/Overview pages

    • Fix naming of 'DC system' devices to not be called 'DC Generator'

    • Show temperature inputs in Levels page regardless of /Status; fixes missing temperature inputs.

    • Device List: add settings for inverter, temperature, meteo, motordrive, pulsemeter, digitalinput

    • Show proper error descriptions for BMS, charger and wakespeed errors

    • Fix issue where combo box popup does not open

    • Show individual (not combined) tracker power in solar device list

    • Load qml files from the file system, not from compiled resources (pending CI integration to enable custom QML editing on device)


Venus OS Large


Developers / deep under the hood:

  • Add wireguard-tools as optional package (opkg) as well as enable the wireguard driver in the kernel.
  • update dunfell, fixes CVE-2023-48795 and others


Changes v3.20~36 and v3.20~37

  • gui-v2-beta
    • Flatten theme with strongly-typed theme object+properties
    • Allocated fixed-width geometry for QuantityLabel values
    • Construct brief page monitor panel on-demand to reduce CPU usage
    • Register singleton types at compile time with QML_SINGLETON
    • Consolidate AC input widgets on Overview Page into one
    • Only read data from the active AC input data source
    • Add Inverter/Charger page to DeviceList
    • Improve UI for generator start/stop flow with intermediate dialogs
    • Fix bug in Units::scaledQuantity()
    • Fix missing RPM units in an AC input setting
    • Fix various bugs in generator settings


Venus OS Large & Developer related:

  • Prepare to support remote access to Node-RED dashboard2, aka the new Dashboard solution by Node-RED, which is announced as the successor as the well known Node-RED dashboard. More about the new version here: https://dashboard.flowfuse.com/about.html. I've briefly looked for a page that explains nicely what the main improvements are, but haven't found one yet.
  • Dynamic-ESS: fix a bug in a system health monitoring parameter. (last reported time slot could not be in the future).


Changes v3.20~35

Venus OS Large & Developer related:

  • Node-red-contrib v1.5.4 -> v1.5.7
    • this was already announced in v3.20~34, but wasn't included then.
  • dbus-flashmq various changes, mostly required for finishing some user settings pages in the gui-v2 project:
    • Adds support for /Identifier to supplement /DeviceInstance in cases there is more than one of something.
    • Fixes writing arrays as values, including null, which becomes an array.
    • Fix dealing with signals that don't contain the values of paths
    • Fix publishing all known item data on read/getvalue
  • signalk-n2kais-to-nmea0183 1.3.1 -> 1.4.0
    • feature: add option to send self data (note that this was already announced in the change log for v3.20~20, but then wasn't included)


Changes v3.20~33 -> v3.20~34

General

  • Add support for the new Orion XS 12/12 50A DC DC Charger; including DVCC, shared temperature sense and shared voltage sense.
  • VM-3P75CT Energy Meter: add position setting for PV Inverters. Requires latest energy meter firmware; which is included per VictronConnect v5.101. (also backported to v3.14)
  • Improve robustness of BMS-Can port in the Cerbo GX by making it auto recover from a CAN-Bus bus off state. Until now a power cycle was needed. To get it into that state, the communication wires would for example need to get shorted, or data at the wrong baudrate would have to be sent on the same network. Note that the same
  • Fix (most likely extremely) rare bug in the energy counters, used for the kWh graphs on VRM, in related to VE.Bus systems. They could get stuck; not anymore; we've seen this once on a support case. Existed since 2015.
  • Fix remote firmware updates for EV Chargers, introduced in v3.20~33.
  • Fix an non-existing "Digital input 0" showing up sometimes in the configuration menu.


DVCC

  • Add support for FinDreams battery (includes forcing DVCC on)
  • Add support for Weco battery (includes forcing DVCC on)


Modbus-TCP

  • Add registers for setting the boost factor, PowerAssist & Inverter output voltage settings for VE.Bus devices (Multis, Quattros). Of use in certain advanced hybrid generator systems to further optimise them (automatically).
  • Add registers for Orion XS DC-DC Charger


Node-RED

  • node-red-contrib-victron 1.5.4 -> 1.5.7
    • New nodes: input-dcdc / output-dcdc, supporting the new Orion XS
    • Show changed values under the node, instead of just "(dis)connected" or "ok"

    • Add total power to grid meter

    • Remove solar charger from relay control


Advanced/developers

  • Add Ignore AC in option for Multis. The same was already available for Quattros. (com.victronenergy.vebus /Ac/Control/IgnoreAcIn1)
  • MQTT: Support GetValue on sub-paths (super nodes in the dbus tree). It will publish all topics of items below it.
  • Add the qt6/qtshadertools to the SDK


gui-v2-beta:

  • Make animations more efficient: decreases CPU load
  • Don't aggregate AC current in multiphase systems
  • Remove unnecessary DC services and loads from DC inputs aggregator
  • Add DC services and loads to Device List, add DC Loads drilldown
  • Replace BatteryWidget charging animation by one that needs less CPU load
  • Improve translation file handling
  • Load faster in the webbrowser (MQTT: transition to Ready state after receiving full_publish_complete)
  • Fix bug in modal dialog show/hide
  • Fix bug in component URL handling
  • Fix bug related to WLAN connection
  • Show per-tracker entries in solar drilldown list
  • Ensure solar history dialog appear


Changes v3.20~31 -> v3.20~33

  • Replace Mosquitto by FlashMQ. FlashMQ was already used for all local MQTT traffic (HTML5 app and gui-v2-beta), and now it is also used for all remote traffic (VRM Portal dashboard, Remote firmware updates); In normale operation, this changing nothing. More on a developer level this reduces CPU usage and opens up the road to further remote features, most importantly running gui-v2-beta remotely over VRM.
  • ComAp: Fix Runtime hours display which was off by a factor of 60 (also released in v3.13)
  • DSE: fix engine speed reporting
  • DSE: fix 7xxx MKII support (also released in v3.13)
  • PV Inverter integration (also backported to v3.14)
    • Fix issues in detecting newer models of Fronius inverters that caused them to be recognised as single phase inverters rather than what they are: three phase; when not using the Sunspec/ModbusTCP type of integration (which is disabled by default).
  • HTML5 app
    • Add Ukrainian language + update various translations.
  • Dynamic ESS: various improvements.


Node-RED:

    - Custom output node: ability to set `msg.path` as well
    - Add new paths for existing nodes:
      - input-vebus: `/Alarms/BmsPreAlarm`, `/Ac/State/RemoteGeneratorSelected`, `/Dc/0/PreferRenewableEnergy`
      - output-vebus: `/Ac/Control/RemoteGeneratorSelected`, `/Dc/0/PreferRenewableEnergy`
      - input-solarcharger: `/Pv/[0-3]/MppOperationMode`
      - input-settings: `/Settings/CGwacs/BatteryLife/SocLimit`
      - input-inverter:` /Pv/[0-3]/MppOperationMode`
      - input-genset: `/Engine/OilPressure`
      - input-generator: `/ServiceCounter`
      - output-generator: `/ServiceCounterReset`
      - input-meteo: `/ExternalTemperature2`
      - input-multi: `/Pv/[0-3]/MppOperationMode`
      - output-settings: `/Settings/Pump0/AutoStartEnabled`, `/Settings/Pump0/Mode`, `/Settings/Pump0/StartValue`, `/Settings/Pump0/StopValue`
    - Updated documentation


Changes v3.20~28 -> v3.20~30

  • ComAp generater integration: add support for tank sensor on the ComAp
  • Add support for new Mopeka sensor models: Universal Pro, TD40, Pro 200 and Pro+ (also released in Venus OS v3.14)
  • Dynamic ESS improvements
  • Security updates for many used components (OS level)


Changes v3.20~27

  • DSE generators: add showing tank data.
  • Stability fix for Energy Meter, EVCS, CoMap, DSE and other modbus connected devices. Fixes occasional lock-ups.
  • Small Dynamic ESS improvements.
  • FlashMQ improvements
    • Publish N//full_publish_completed after full publish.
    • Add min/max to the json.
    • And more internal changes.
  • Further harden resize2fs and remount-rw scripts. Those scripts are used by tinkerers / people modding the GX device.


Changes v3.20~23 -> 26

  • Further updates to boat/motorhome 2 demo


Changes v3.20~22

  • Update boat/motorhome 2 demo


Changes v3.20~19 -> v3.20~21

  • Add Ukranian language
  • Fix bug related to some SolarEdge inverters, bug was introduced per v3.20~18; thank you to those that quickly reported this! (also backported to v3.14)
  • Add support for new SMA TriPower X PV-inverters, and possibly even more models. All PV-inverters that use the newer Sunspec models in the 700 series (IEEE1547) will now be supported. Limiting, aka Zero-feedin is not (yet) supported on any of these. (also backported to v3.14)
  • FlashMQ stability improvements
  • Update Boat/Motorhome demo 2; it includes an alternator, and a few tanks and temperature sensors.
  • RV-C: Fix tank out DGN
  • Dynamic ESS: fix repeated charge/discharge pattern for batteries using the (third part) dbus-serial driver. This driver reports SOC as a floating point number, but jumps over some values, sending DESS directly from charge to discharge and skipping idle. New hysteresis implementation ensures that idle is always entered.


Developers:

  • fix /etc/fstab being empty after remounting the rootfs as writable, issue on RaspberryPis as well as Cerbo with large image.


Venus OS Large

  • Update signalk-venus-plug from v1.33.1 to v1.34.0


Changes v3.20~18

  • Add support for read-out of KACO PV Inverters. Note that Zero feed-in is not supported at the moment (also backported to v3.14)


Changes v3.20~15 -> v3.20~17

Note: due to a possible issue, see discussion below, we have disabled the online updates for all raspberrypi models. Downloading the .swu file and then manually installing it is still possible.


  • Various Dynamic ESS related improvements:
    • Remove the separate DESS MinSoc setting. DynamicESS now uses the ESS MinSoc.
    • Stop showing "Low Soc" errorcode when DynamicEss reaches the target SOC.
    • Fix bug that limited solar chargers in relation to the target SOC. Rather than limiting, get there early, and power loads or feed excess into the grid.
    • Implement restrictions for the German market:
      • Two modes are supported: Disallow export from battery to grid, and Disallow import from grid to battery.
      • When converting from DC to grid is disallowed, export-power is limited to local consumption, plus DC-coupled PV (which is green).
      • When converting from grid to DC is disallowed, import-power is limited to AC-coupled PV.
  • Fix bug where DVCC user charge current limit is ignored with VE.Bus BMS. Introduced in Venus OS v3.00.
  • Managed batteries: Detect WeCo battery
  • Re-add the Marine MFD HTML5 app, including various improvements already announced for v3.20~14 (but not visible then due to a mistake in the build):
    • Fix missing data.
    • Fix power conversions (W/kW) for generators.
    • Fix inconsistent energy values between pages.
    • Fix tank warning colors.
    • Fix rounding of device component values.
    • Fix issue where values were shown while the device was unplugged/not running.
    • Remove active current limit from inverter/charger on system overview.
    • Remove artificial Charged state from batteries.
    • Make charger and inverter/charger input current limit adjustable in steps of 0.5A.
    • Show the same power unit for multi-phase devices.
    • Made modals responsive
    • Remove the word "overview" from the energy detailed page.
    • Add Ukrainian translations.

  • A few more improvements on the Marine MFD HTML5 App:
    • Multi phased data visual alignment
    • Fix value overflows
    • Lock description translations
  • Add support for the second temperature sensor on newer versions of the IMT-SI meteorological sensor
  • DSE Gensets:
    • hide menu entries that are not relevant for DSE gensets.
    • Add "Number of engine starts" item for DSE gensets.
  • VRM Logging:
    • Transmit EV Charger energy data
    • Transmit a few Dynamic ESS parameters
  • EV Chargers:
    • Fix TCP connection remaining open for disabled devices (this is an improvement introduced earlier during v3.20 development which had a bug, fixed now).


Changes v3.20~12 and v3.20~14

  • Add DSE generator error messages
  • Fix MultiPlus II 2x120V device screen shows large negative current on AC-Out L2 when inverting or with single phase grid connection (also released in v3.12)


Development / internals:

  • Fix issue for certain electric drive / motor controllers causing the device to not show on the device list.

  • Fix packaging of Python multiprocessing package


Changes v3.20~11 and v3.20~12

  • Support additional DSE generator models. The complete list is now:
    • 4510 MKII
    • 4620
    • 6110 MKII
    • 7310 MKII
    • 7410 MKII
    • 7420 MKII
    • 8610 MKII
    • 8660 MKII
  • VM-3P75CT: update minimum required firmware version to v1.03

Developers

  • Update Qt6 to QT 6.5.2


Changes v3.20~10

  • Fix issue that caused the energy meter its role setting to get lost and return to the default. The issue affected systems having energy meter setup to measure output of a PV Inverter, a grid meter or an AC load. We recommend to double check the system, any system that has ran v3.20~9 for a while, might need this setting to be restored manually. Issue was introduced in v3.20~9


Changes v3.20~8 and v3.20~9

ESS:

  • Increase limit of 32.7kW per phase limit to 138kW. (also released as Venus OS v3.1x)
  • Fix problem where the recently introduced setting "Self-consumption from Battery" to "only critical loads" did not work correctly if a Multi on L1 was compensating for loads on other phases. (also released as Venus OS v3.1x)


Managed batteries:

  • Add menu entry showing module-level alarms. Note that there are no batteries that support this yet. (also released as Venus OS v3.1x)


Quattro-II

  • Add support for new Error 128 as well as transmit more diagnostic data to VRM. (also released as Venus OS v3.1x)


EV Charger and VE-Energy Meter

  • Add enable/disable switch for EV Chargers and VE-energy meters. Defaults to disabled: from now onwards, when installing an EV Charger with a GX, the EV Charger needs to be enabled in the GX. Any EVCS already seen in a prior GX firmware version will be enabled automatically. (also released as Venus OS v3.1x)
  • Add option to manually add VE Energy Meter, mostly intended in case the meter is not on the same network, which might happen in systems having a more complex ethernet/IP network. (also released as Venus OS v3.1x)


Energy Meters, SmartShunt and Inverter and Multi RS:

  • Fix issue in reporting to VRM that happens in some cases. Installing the new version will solve the issue automatically.
  • Note that there might also be a bug in v3.20~9, that makes systems with an energy meter configured to measure a PV Inverter change the role by themselves to Grid, which we are working on.


RV-C: (also released as Venus OS v3.1x)

  • Fix bugs in the VE.Bus related DGNs:
    • Fix external control state in CHARGER_STATE DGN.
    • Improve CHARGER_STATE in case the charger is disabled or mains is not present.
    • Improve INVERTER_STATE in case the inverter is disabled or cannot invert due to low battery.
  • Fix sending of DGNs of the main interface (the GX itself). Broken since VenusOS v3.00. Mostly harmless, since this only contains GX firmware version and similar data.


Venus OS Large

  • Update Signal K Server from v1.46.3 to v2.3.0
  • Update NodeJS from v1.18.16 to v1.18.18


Changes v3.20~5, 6 and 7

  • Fix Ekrano GX remote firmware update issues with VE.Can products: the remote firmware update mechanism did not accept having two ports configured with the VE.Can profile, which the Ekrano has by default. (Officially released in v3.11)
  • Add support for DSE 4620 genset controllers (this connects via ModbusTCP, just like ComAp. More details, as well as more models, will follow later). (also released as Venus OS v3.1x)
  • Various fixes related to Generator start/stop (also released as Venus OS v3.1x)
  • Show a warning if the firmware for the MK3 controller built into the GX device has not been updated yet. For details, see the v3.00 blog post. (also released as Venus OS v3.1x)
  • Dynamic ESS:
    • Fix problem with oscillation around the Dynamic ESS minsoc point. Once the system reached the minimum SOC, it would go back into normal ESS mode. This could cause the battery to start recharging, causing oscillation. Now we remain in DESS mode, but we go to idle, and set the ErrorCode accordingly (Low SOC).
  • Solar and wind priority: fix a small bug around charge battery to 100% visualisation. (also released as Venus OS v3.1x)


RaspberryPi:

  • Add files for the RaspberryPi 3a Plus model. Thank you @Head!


Changes v3.20~3 and v3.20~4

  • Fix various bugs in the gui related to generator start/stop, all regressions introduced per v3.10; and all also released officially as v3.11:
    • Fix generator start stop reported run time
    • Fix an info toast message is not shown when setting service timer
    • Fix bug where FischerPanda gensets sometimes lose the engine values (Oil Pressure, RPM, etc)
  • IMT Irradiance sensors: Log the value of second temperature probe to VRM.
  • Dynamic ESS:
    • Fix bug where the maximum system feed-in setting was exceeded during automatic DynamicESS use


Venus OS Large

  • Victron Palette, aka node-red-contrib-victron, v1.5.0 to v1.5.2
    • Add option to show the values in the flow. Instead of OK and Connected. A very nice improvement, see below screenshot. Activate in the configuration node.
    • Update dependencies
    • Send only changed rounded values
  • Node-RED: update from v3.0.2 to v3.1.0.


The 23.8 in below screenshot is what is new in Node-RED per Venus OS v3.20~4:



Changes v3.10 -> v3.20~2

  • Re-add HTML5 app. Changes compared to the previous version:
    • Increase performance / response speed
    • Fix tank levels showing NaN sometimes
  • Remote Multi/Quattro firmware updates: fix bug where the Multis and Quattros don't show on on the VRM firmware update device list if the mk3 firmware has not been upgraded. (also released as Venus OS v3.1x)
  • IMT Irradiance sensors:
    • add support for second temperature probe on devices with two temperature probes
    • add support for IMT sensors running firmware versions older than v1.53.
  • VE-3P75CT meter: increase ESS speed slightly
  • Update FzSonick batteries product name


Developers:

  • re-enable FlashMQ



Previous posts on v3.20:



Highlight #1: Completely renewed Marine MFD / HTML5 App

1685824333731.png

(click for large)


And here a more extended system, with more tanks, and more energy sources:

1685824162825.png

(click for large)

Note that above two screenshots are taken from the design files, it might differ a bit from actual implemenation.

These are screenshots taken from the new implementation, but there I'm not able to now have them embedded in actual look on a marine MFD like above:
1685821774230.png


And light mode:

1685821833984.png


And for comparison, here is a screenshot of the old version:

1685823688829.png



Highlight #2 - New user interface, gui-v2

There is a new page, called Brief:

1700597863477.png


The button on the upper right opens and closes a side pane for it:

1700597875345.png


The overview page has been redesigned as well. And the idea behind it is different. Rather than an (almost) correct electrical diagram, its more a functional one. With all generation on the left, conversion & storage in the middle, and consumption on the right.

1700599761868.png


Above is the dark mode. There is also a light mode:

1700597940491.png


And its no longer necessary to go deep into the Device list to, for example, start and stop the generator or modify the shore current limit. Day to day controls are now accessible using that small button on the top left. Here is how those controls look:

1700597981524.png


Further details on gui-v2:

  • It is still in beta, porting all the features and functions of the old UI over to the new one is an enormous task, and I expect that to take several more months. Our internal deadline is March 2024.
  • The gui-v2 will not be part of the official v3.20 release. After we've released v3.20, planned for February, beta testing of gui-v2 will continue in v3.30.
  • Beta testing is best done using a browser, http://<ipaddress>/gui-beta. And you need to enable the MQTT on LAN (Plaintext) setting for that to work.
  • More screenshots as well as further instructions and a list of known issues is here:

    https://bit.ly/gui-v2

  • Feedback is very welcome, especially positive feedback of course ;o). Before posting issues, please do check the known limitations list in the slide deck behind that bit.ly link. We're well aware that not all works yet.


Venus OS
15 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Good day all, per just now, v3.20~45 is available is a beta version. Various fixed and a few minor additions.
2 Likes 2 ·
Hello all, per just now v3.20~46 is available as a beta version. Small changes, and one “step back”: we’re preparing for official release, and have removed the recently added ESS import and export current limit settings, as those new features and algorithms need more testing first.
2 Likes 2 ·
ojack avatar image ojack mvader (Victron Energy) ♦♦ commented ·
Do you guys never have to sleep ;-)
0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ ojack commented ·
unfortunately sleeping can't be skipped! ;o)
0 Likes 0 ·
Good morning, per this morning we released v3.20~47 for beta testing. What has changed are some entries in the Orion XS page.
2 Likes 2 ·
Hello all!


Per just now we have made v3.20~51 available as a beta version.

The change is only one small fix related to the Orion XS, see change log.


Unless new issues show up, we're planning to release v3.20 officially still this week. (and as said before, gui-v2 is not part of that, beta testing of that resumes with v3.30 beta testing).




2 Likes 2 ·
Good day, per just now is v3.20~42 available. One long overdue fix: properly visualise the Multi RSes when in a three phase system.


And change is various fixes in gui-v2; including that the display got locked up / showing multiple pages on top of each other.

1 Like 1 ·
Hey all, per just now, v3.20~43 is available. Mostly to fix the various reported regressions in gui-v2 and Node-RED palette
1 Like 1 ·

Hello all! Its done, v3.20 was released officially just now.

You can read the announcement here: https://professional.victronenergy.com/news/detail/236/.

Thank you for all help and feedback! Next up is beta testing of v3.30, which I expect to start in a few days.

1 Like 1 ·
Hello! Per just now, a new beta version to test: v3.20~49 .


Especially with regards to the HTML5 app it would be nice to hear confirmations from a users that all works well on their MFDs!

0 Likes 0 ·
Good morning! Per just now, v3.20~50 is available for beta testing. Changes to Orion XS and added translations


Feedback welcome, but no need to report issues on gui-v2.

Our focus right now is on getting v3.20 ready for official release - and gui-v2 is not part of that.


have a good weekend!


0 Likes 0 ·
Juha Tuomala avatar image Juha Tuomala mvader (Victron Energy) ♦♦ commented ·
Could you please make the "firmware update available" visible via Modbus? I could then show it in Home Assistant which I see much more frequently than Cerbo's console. If you do, please add version numbers and URL to release notes whatever also, those will make it even better.
1 Like 1 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ Juha Tuomala commented ·
Hi, not any time soon I'm afraid.
1 Like 1 ·
Juha Tuomala avatar image Juha Tuomala commented ·
  • Beta testing is best done using a browser, http://<ipaddress>/gui-beta. And you need to enable the MQTT on LAN (Plaintext) setting for that to work.

This stopped working after today beta update. There is no beta gui anymore in language and display either. Am I missing something?

0 Likes 0 ·
Marc Elvery avatar image Marc Elvery Juha Tuomala commented ·
The new beta gui is not in 3.20 release version, so you have to wait until 3.30 goes in beta
1 Like 1 ·
58 Answers
luka-renko avatar image
luka-renko answered ·

I have noticed that I have 3 bars for solar on main screen. Not sure where they come from as I only have one BlueSolar MPPT 100/50 connected.
1707642587241.png


I also do not understand how this bars are supposed to work:
- when is solar to 100%? Would expect that 100% would be max-produced-of-all-times.
- why is AC consumption shown as minimal at 888W (on MP Compact 12/1600/70)? Would expect 100% to be max capacity of inverter when inverting (no shore power).
- not sure how DC consumption should be show, but it does not look good if it fluctuate all the time up and down.


1707642587241.png (129.7 KiB)
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @Luka Renko , That part only half finished. It will make more sense soon
1 Like 1 ·
Daniele Calabrese avatar image
Daniele Calabrese answered ·

I am using beta 50. GUI looks great issue I have is that 1 i get notification from bilge pump, low and high voltage but nothing shows on noitication screen, also I cannot change the inverter on/off/charger from the new GUI I need to use VRM or remote access not from the cerbo touch screen

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @Daniele Calabrese , adding the notifications is being worked on right now - will be fixed!


Inverter/charger on off as well.

2 Likes 2 ·
Daniele Calabrese avatar image Daniele Calabrese mvader (Victron Energy) ♦♦ commented ·
Thanks so so much and what about possibly to change inverter on/off/charger only? Cannot do it from the console
0 Likes 0 ·
jmq1961 avatar image
jmq1961 answered ·

I use a dbus- mqtt meter.

it was always working fine but from now on it is no longer working.

tested with v3.20~ 50 and v3.20~51

if i connect with MQTT explorer to the flash MQ i see that no data is received by flash MQ.

What can be the problen.


Thanks

Jean-Marie


1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @JMQ1961 I’m not sure. Best is probably to post that as a new question in the Modifications section.
0 Likes 0 ·
pwalker28 avatar image
pwalker28 answered ·

Hello, great release (.51) - just one comment on a bug i've noticed is that the display will not sleep after setting any of the timeout's. Always seems to be on. Cheers

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Noel avatar image
Noel answered ·

Just updated to v3.20 (20240213074236), and I have lost my SolarEdge connection (not shown any more).


Did the SolarEdge bug get reintroduced again, or is it me only?


1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Noel avatar image Noel commented ·
Never mind. Found the problem.

A typical ID-10-T error (read Idiot).
I'm accessing my SolarEdge by using Modbus-Proxy, and guess what... It was down.


0 Likes 0 ·
andrii-podanenko avatar image
andrii-podanenko answered ·

Updated to 3.20 Stable

Missing v2 gui )))) @mvader (Victron Energy)


Looking forward to jump on 3.30 asap

Thank you

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Johannes Li (Johannes Li) avatar image
Johannes Li (Johannes Li) answered ·

FEATURE REQUEST:

Please make smart shunts selected as „Water-Generator“ appear on the MFD Overview.


img-0159.jpeg


img-0159.jpeg (3.1 MiB)
1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Yes noted
0 Likes 0 ·
anthonya avatar image
anthonya answered ·

@mvader (Victron Energy) at the top of this page it says that v3.20 has been officially released on 13 Feb. But when I go to firmware update it shows V3.21.

4 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Right, thats because today we released v3.21. Announcement is here:


https://professional.victronenergy.com/news/detail/237/

0 Likes 0 ·
Mark avatar image Mark mvader (Victron Energy) ♦♦ commented ·

Since updating to v3.21, the mppt keeps disappearing and saying not connected in the device list,even though the battery is being charged by the mppt!. Then reappears randomly.this never happened on v3.14,all cabling is good and secure and no mods installed!

0 Likes 0 ·
Show more comments

Related Resources