Modbus TCP Image

Modbus TCP

Battery Modbus Data


I connected a battery with Pace BMS to a CerboGX via CAN Bus.

Its working, i get data from the BMS displayed in the Cerbo.

Now i tried to read those through Modbus in ioBroker like other Sources (MP2, Gridmeter), but i get the following error:

Error processing function Code 4, Unit id 225, start adress 13, quantity 2, src Error finding service with device type vebus at device instance 512

Any ideas?



dragonfreak asked

0 Answers

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

Siemens PAC2200 Grid Meter Modbus TCP


I have a Cerbo GX.

I would like to use my Siemens PAC2200 as grid meter for my GX.

Is there someone how has experice white this and help me connect this by modbus TCP?

Regards, Niels

niels asked
P.H.J. Sibbing edited ·

3 Answers

SR450/100 Modbusregister 3724 to 3727 not available

I'm using a Cerbo GX as Gateway to read via Modbus TCP the Registers of all my Victron hardware as discribt in the published excel document from victron. -Pylontech battery works as described -MultiPlus II works as described -RS450 register 789 to 791 and 3700 to 3723 works If I try to read the power from each tracker individualy or all at once's, the Cerbo GX shows an error, that this adresses aren't available. On the Webinterface the Cerbo shows me each tracker indivdualy! I don't know, where I can get those values? Thank you in advance FCFCGarfield

fcfcgarfield asked
fcfcgarfield commented ·

0 Answers

Modbus tcp register number 62 for VE.Bus reset is breaking the multiplus connection

I have a raspberry pi that communicates with the Cerbo GX and the Multiplus 2 through the modbus registers in codesys. However, when trying to write the register 62 to perform a system reset when the relay test is not completed and in pending mode, when trying to write this register the whole multiplus modbus tcp communication will not be stable anymore. Like literally it could break the modbus connection with the moltiplus randomly. Is there any explanation for this? Thanks in advanced!

alawwirbilal asked

0 Answers

Read com.victronenergy.vebus all Enegry register has value 0


I would like to have an overview using modbus of kwh charged from and send to the grid but when reading this registers they are all 0. (using a cerbo GX)

Energy from AC-In 1 to AC-out 74
Energy from AC-In 1 to battery 76
Energy from AC-In 2 to AC-out 78
Energy from AC-In 2 to battery 80
Energy from AC-out to AC-in 1 (reverse fed PV) 82
Energy from AC-out to AC-in 2 (reverse fed PV) 84
Energy from battery to AC-in 1 86
Energy from battery to AC-in 2 88
Energy from battery to AC-out 90

using the battery registers

Discharged Energy 301
Charged Energy 302

is not an option since i am using a can.bus connected BMS battery.

what are the other options ?



ceke01 asked
Jean Jacques de Jong answered ·

3 Answers

Solaredge ac input dropping connection

I have a Solaredge SE4000 connected to Phase 1 AC input and 95% of the time the Cerbo see the unit and calculates everything smoothly. The solar edge drops connection occasional once or twice every five mins. (It was the same on another modbus slave so its a solar edge issue) problem is I think it throws the ESS monitoring out for a few seconds when it connects and goes, would it be more sensible to put a grid meter on the solar edge and use that instead?

jonnyhottub asked
matt1309 edited ·

3 Answers

How to change 'Settings->ESS->Grid Metering' from 'extern' (not from the GUI)


in order to optimize external (connected at AC-IN1) and internal (connected to AC-OUT1) sources (AC PV-Inverters, CHP) because the external PV is used within existing long term contract with the grid provider - in short, for each kWh from this source feeded into the grid (sold) Euros are feed back ;-). Extendending the internal sources to a comparable level to internal sinks (large battery in in place) i would like to minimize the external PV for 'internal sources/charging'. After checking all parameters available via Modbus and/or dbus, i found the GUI changable parameter at Settings->ESS->Grid Metering (allows 'Inverter' and 'external meter' to be selected) which results in the desired system behaviour. In order to set these parameter from 'outside of VenusOS' haven't found (yet) the corresponding parameter mapped to dbus or modbus. Did someone out here have an indicator where to look at ?

best regards,


Martin Gasthuber asked
rue-1 answered ·

2 Answers

Can you Switching relays in a MultiPlus or Quattro via Modbus?

Can you switch relays in a MultiPlus or Quattro via Modbus?

arkue asked
Alexandra answered ·

1 Answer

EV Charger low SOC

Screenshot 2023-01-27 at 8.45.01 am.pngI'm pretty sure they're linked up alright but not sure why the SOC isn't being reported. Just noticed the DNS details don't match up on the EV Charger and the Venus GX. All latest firmware..

Any ideas?

Edit: When trying to charge in Auto or Manual, charging does not start. It says car connected, 'low soc'

Screenshot 2023-01-27 at 8.34.26 am.pngScreenshot 2023-01-27 at 8.33.13 am.pngScreenshot 2023-01-27 at 8.32.03 am.pngScreenshot 2023-01-27 at 8.28.54 am.pngScreenshot 2023-01-27 at 8.28.21 am.png

Isaac Shannos asked
matthias-roetzer commented ·

3 Answers

Occasional Modbus timeouts on Cerbo GX since 2.93


after updating my Cerbo GX from 2.92 to 2.93, I get occasional timeouts while reading registers periodically. Exactly every 45min, my client (ioBroker) reports an "undefined" Modbus error, resulting in a timeout. Immediate reconnection works like a charm for another 45min.

Is anyone aware of this?

oxident asked

0 Answers

VE.Bus charge power (System)

I was going through the CCGX-Modbus-TCP-register-list

VE.Bus charge power (System) is described as 'System value etc. AND: Positive: power flowing from the Multi to the dc system. Negative: the other way around.'

Do I simply understand this as:

Positive: Grid power or PV-inverter power (on Phase 1 AC out) flowing to charge the battery; and

Negative: Battery being discharged to support household loads, or grid feed-in?

If so, I have separate sensors that measure PV and Battery power, why are these values then significantly different than VE_Bus_charge_power?

shubham asked
Alexandra answered ·

1 Answer

Récupérer la consommation "ACout" en kWh


Grâce à Modbus TCP, j'ai interfacé mes équipements Victron avec ma domotique Jeedom.

Je récupère pas mal d'informations mais je n'ai pas trouvé la consommation quotidienne "ACout" en kWh (pourtant l'info existe dans le VRM).

Savez-vous comment la récupérer avec Modbus TCP ?


dvb asked
dvb answered ·

4 Answers

Old SMA Inverter only Modbus RTU Converter not working


I have a SMA STP TRipower 5000TL only with RS485. Now I Orderd a converter but i´m not able to get in contact from my Vitron GX. Scan got no results.

The Facts:

Converter: USR-TCP485/232-410 s

Multiplus IP:

Modbus TCP Running

I post a screenshot of the GX Details and the Config Page of the Converter. Can somone help what I configured wrong? Or ist the Converter not possible at the end.

What i want to see is the SMA as PV INterter in the Dashbord with his PV production.





jojogomez asked
olafd answered ·

1 Answer

Utiliser Linky comme compteur d'energie


je dispose d'un véhicule possédant une installation solaire (BMV 702, Multiplus 800Va, MPPT 100/30, MPPT 75/15, VenusOS) et pour lequel j'ai configuré l'assistant ESS. une simple rallonge est branché entre le véhicule et le logement dont je suis locataire.
Le mode ESS marche a merveille ! Je souhaiterais pour ne pas modifier le réseau électrique existant du logement utiliser les données fournies par le compteur Linky afin de transmettre ces dernières à l'installation solaire afin de limiter la quantité de surplus injectée dans le réseau. Je sais qu'il existe l'ET112 pour ce genre de cas mais je souhaiterais ne rien modifier et donc utiliser la téléinfo du linky pour récupérer L1 et ensuite le transmettre au VenusOS via modbus pour piloter l'assistant ESS.
Quelqu'un a-t-il déjà mis en oeuvre ce genre de chose et pourrait m'aider à reproduire celà ?Je suis inculte en python et modbus donc un p'tit coup de pouce serait vraiment apprécié ! D'avance merci à tous pour vos retours !

vanupied asked
nhuillard commented ·

6 Answers

394 Posts
319 Users

Topic Experts