Venus OS Image

Venus OS

Feature Request: Write access to Multi RS Solar ESS Settings

I would like to request the ability to control the following via NodeRed/Modbus for the Multi RS Solar:

1) ESS Mode (Optimized with batterylife, Optimized without battery life, Keep batteries charged)

2) ESS Minimum discharge SOC

Both would be useful but either would do.

Charging batteries during cheap times is possible but requires fudges to make it work. I can use Generator rules to turn on the input relays at night and also if I have a large load. The downside is I end up charging the batteries during the day if I have a large load.

I currently have to use a Windows PC to automate clicking buttons in the VictronConnect App to set the ESS Mode!

Don't know if there is a formal method for asking for features but please accept this as one :)

Please Help.......

semlohnhoj asked
semlohnhoj answered ·

1 Answer

Hulp met node red.

Ik ben bezig met node red maar ik vrees dat ik er gewoonweg te weinig van snap.

Voor dat ik heel veel verkeerd doet is mijn vraag, is er iemand in de positie en de mogelijkheid om mij even te helpen met een aantal instellingen.

Ik wil een instelling maken dat mijn grid feed in veranderd door de soc van de batterij.

En ik wil dat er een relai schakeld op de cerbo bij een soc van >95%

En ik wil een relai schakeling maken op basis van temperatuur.

Ik hoor het graag :)

richard-veghel asked
Dirk-Jan Faber commented ·

3 Answers

Problem installing vedirect.usb nodered contrib

Hello. Pretty new to Node-red here so i don't know if it's my fault. 2 days ago i had vedirect node installed just adding it with palette manager and i was able to connect to the device. Now i can't even add the contrib to Node-red. It installs but then it says a module is missing.

0|node-red | 19 Mar 20:27:22 - [info] Installing module: node-red-contrib-victron-vedirect-usb, version: 0.1.0

0|node-red | 19 Mar 20:27:27 - [info] Installed module: node-red-contrib-victron-vedirect-usb

0|node-red | 19 Mar 20:27:27 - [info] Added node types:

0|node-red | 19 Mar 20:27:27 - [info] - node-red-contrib-victron-vedirect-usb:victron-vedirect-usb : Error: Cannot find module '@serialport/bindings'

0|node-red | Require stack:

0|node-red | - /home/deunan/.node-red/node_modules/node-red-contrib-victron-vedirect-usb/src/nodes/vedirect-usb.js

0|node-red | - /usr/lib/node_modules/node-red/node_modules/@node-red/registry/lib/loader.js

0|node-red | - /usr/lib/node_modules/node-red/node_modules/@node-red/registry/lib/index.js

0|node-red | - /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/nodes/index.js

0|node-red | - /usr/lib/node_modules/node-red/node_modules/@node-red/runtime/lib/index.js

0|node-red | - /usr/lib/node_modules/node-red/lib/red.js

0|node-red | - /usr/lib/node_modules/node-red/red.js

I created a new clean VM and the error is still there.

deunan@victron-lab:~$ node -v


Welcome to Node-RED


19 Mar 20:38:21 - [info] Node-RED version: v3.0.2

19 Mar 20:38:21 - [info] Node.js version: v18.15.0

19 Mar 20:38:21 - [info] Linux 5.15.0-56-generic x64 LE

19 Mar 20:38:23 - [info] Loading palette nodes

19 Mar 20:38:27 - [warn] ------------------------------------------------------

19 Mar 20:38:27 - [warn] [node-red-contrib-victron-vedirect-usb/victron-vedirect-usb] Error: Cannot find module '@serialport/bindings'

Thanks in advance for any help.


deunan asked
deunan commented ·

1 Answer

Venus 2.89 large

I have searched in vain for version 2.89 as large. Does not exist??

buddhafragt asked
buddhafragt answered ·

2 Answers

How can I export data to a nas for evaluation


the idea: I was to create a program that regulates the grid setpoint by itself.

Eg;: if the battery is low and there isn't enough sun the grid setpoint need to be set a a certain value. this is working (inside the "change value of grid setpoint")

now I need to finetune this, so I would like to collect some data (Time, Solar Power, Battery level,...) before i let this system run on his own.

is there a way to get this data out of the Cerbo GX module and save it locally (a pc, my nas, maybe a raspberry pi,...)

I tried a few things already but i didn't find it, maybe someone knows how to realize this.

If interested I can share all the data that is in my program.

Maarten asked
hominidae answered ·

2 Answers

Cannot access Remote console ( Local ) from PC

HAve always been using the Remote console from my PC but today it is no longer working. It works via VRM and also via a mobile device on local ip address but not from windows PC. Venus OS is 2.91 . Also tried http://venus.local/ - same problem . Tried Chrome, FireFox and Edge - all the same - comes up with screen below. Checked ip address and that has not changed. I have rebooted the device , my PC and router - still no success.


PeterM asked
w-burg answered ·

4 Answers

Node-red Deploy failing - flow.json is too large

Hi, I'm trying to deploy my file and I am getting...

Deploy failed:

413 Request Entity Too Large


if I delete a node then this goes away. I have quite a large file now

I have tried adding

apiMaxLength: '10mb', to /data/home/nodered/.node-red/settings-user.js which should be doubling the amount I can deploy. However it hasn't changed anything.

Does anyone know what I need to do to make it work please? My flows.json file is failing at 2 megabytes Thanks

andy156 asked
andy156 answered ·

1 Answer

Venus OS 2.93 and 3.0 no Access on Node Red "400 Bad Request"

Hello together,

I want to update my old Venus OS 2.82-Large-30 to the newest possible Venus OS version on my Raspberry 4. The Venus OS 2.82-Large-30 run fine and the Node Red works also fine on port 1880
But I want to have my system up to date soon.

For the installation, I use a new SD-Card, so i made a new clean Installation. After writing the Venus-large 2.93 image on the card, I start the setup on the GUI of Venus OS, I activate also the Node Red service over the menu point "Venus OS Large features" I got the message that the Access to Node Red is now possible under port 1881. A different port as on my old 2.8 installation!

When I try to get access over this port (1881) "" I get the message on my browser window: "400 Bad Request The plain HTTP request was sent to HTTPS port nginx/1.16.1"

I tried also the Venus OS version 3.0 with the same result!

Does anyone have any ideas to solve this problem?

rittschie asked
rittschie commented ·

1 Answer

VE.Bus BMS and Multiplus, remote switch off off Multiplus

Good afternoon,

Is there any configuration or assistant that can be applied that will allow for a remote switch off of the MultiPlus when used with the VE.Bus BMS and Cerbo GX. I know that in this configuration a DMC will allow this to happen, but I really do not want yet another panel to install (cost and space). I had hopped that a switch between the Left and Middle pins of the remote switch on the main board would work, but no luck. I am sure at some stage the ability to turn the inverter on and off through the Cerbo will be available, just as it is when no VE.Bus BMS is used.

My reason for asking is that when I leave the boat the MultiPlus, even with AES applied has been the biggest parasitic load causing a drain of 158Ah in just a week. Having turned the Multiplus off at the switch on the front the parasitic load has dropped to just under 0.2A. With the Multiplus on and in ~AES Search mode the system was drawing between .4A and .8A, occasionally going as high as 1.2A.

OK, I know I can turn the inverter off on the front panel, but that is a pain due to it's location.

bathnm asked
bathnm commented ·

9 Answers

5G (GSM module) for VenusOS


I'm currently running an RPi 4b with Venus OS 2.93. Currently I'm using the SIM7600G Hat together with a Telekom Sim Card very well via LTE/4G. Because of the Telekom contract also includes 5G, I wondered if there is already some support for 5G in Venus OS?

There is already a SIM8200 hat for RPi, which supports 5G, even though it's quite expensive :-)

I thought about just buying it and give it a try, but I could imagine, that there has to be some updates of the 5G AT-commands.

Is there already something available or if not something in develop?

Thank you!

tobe91 asked

0 Answers

Gridmeter L3 Current missing ?

I want to publish the data from a EM24 gridmeter to MQTT, but i could not select L3 current in the drop down menu.


Any ideas ?

b-tronic asked
xury answered ·

1 Answer

VE.Bus System [288] Automatic monitoring Low battery

Hi, I have been getting increasing momentaneous low battery warnings that last a few seconds My system components are: - VICTRON Multiplus 48/300/35-16 - NARADA Gel batteries, 4 x 200 Ah in series - SOLARMAX 2000s solar inverter, with 2010 Wp of panels (connected to the Multiplus via a VICTRON current sensor) - VENUS OS running on a Raspberry PI - Currently configured for ESS 80% I suspect my batteries may be are nearing their End Of Life, that would explain the alarms @ night when they reach 80% SOC. But today I got an alarm at 10 AM, after a -22,58 A spike that triggered a 48.97 voltage drop. This was when the batteries were being charged. Why did this spike occur, when on mains voltage + solar output? Did the inverter go into boost mode for an instant? How can a reliably test the health of my batteries? Maybe I have one or two bad cells? NOTE: I would like to attach photos and/or screenshots, but can't figure out how

dhyland asked
Mike Dorsett answered ·

1 Answer

Is vedirect-dbus open source - where to find ?

Hi, I can see vedirect-dbus running on my rpi4 and am interested in the source code but can't find any reference to it. Is this open source - and where might I find it ?

majh asked
ers answered ·

1 Answer

Blue smart ip67 charger with venus os

I love being able to monitor my system with the vrm portal, its a 48v lifepo4 system but I have a blue smart ip67 charger for my generator 12v starting battery. Is there a way to get that charger to talk to my my raspberry pi running venus os (or a cerbo gx for that matter) so that I can monitor the health of that starting battery remotely and even control the blue smart charger? If not what is the best way to get a voltage reading from that battery into my vrm portal?

larsenf asked
JohnC answered ·

1 Answer

ESS Controlling feed in limiting externally

I want to store energy in my battery bank and only start feeding it back to the grid when electricity is most costly to maximise my profit. Is there a way to control the export limiting in a GX device externally? I have software which can monitor the price of electricity and it needs to control the export to grid based on the price of export electricity.

carel-burger asked
Kari Saaranen answered ·

2 Answers

1466 Posts
679 Users

Topic Experts