Help connecting REC-BMS to Raspberry Venus OS with RS485 cable

Hi, I am looking for some help to write a script that allows the Venus OS to show all the REC-BMS data parameters.

The RS-485 Communication Protocol and the RS-485 instruction set is listed in the REC manual: REC-ABMS manual (page 10)

Can anyone help?


@Kevin Windrem

federico993 asked

0 Answers

Integration between Color Control GX and Sodium Battery 48TL200

Hello, i want to integrate the Color Control GX with my sodium batteries (Fiamm 48TL200), but, unfortunately the Collor Control GX does not support this batteries BMS, i want to develop the support. There's some tutorial or some kind of documents i can use to do this integration?

lucashubner asked
mvader (Victron Energy) commented ·

4 Answers

BMS 12/200 really 200?

Designing an all Victron Li system for my Sprinter van. I have a 220 amp alternator and while I know that I may not be able to use half that for charging my house system, I want to be able to use as much as the system will allow. So I got a BMS 12/200 thinking it would allow up to 200 amp charging. Now I see that the input (AB) is limited to 80Amps when using a 100 Amp fuse. That's still a lot, and maybe more realistic about what I can expect but still not 200. It seems installing a larger fuse would allow more, but elsewhere it says this is limited to 80 amps.

And nowhere do I see a table of fuses I can use on the LB side. I have the multiPlus 12/3000 and other loads on the LB side - I want to put a big old fuse in there but how big?

doclayton asked

0 Answers

Same remote switch for Orion 12/24-20 and Battery Protect 65

I have two charging sources for my battery. One is the Orion from alternator one should be a grid charger connected over the BP65. The BMS should shut down the charging when Battery is full via the remote contacts.

Can the two devices be connected to the same switch/relais in parallel?

sponk asked

0 Answers

EMUS BMS integration to the Color Control GX


I want to install a 48V LiFePO4 Battery system with an EMUS BMS, if I connect the EMUS BMS to the CCGX do I still need a BMV in order the monitor my battery on the CCGX?

Thanks in advance

kai-behrends asked
bricki answered ·

1 Answer

Inverter/Charger Setup - Moving from VE.Bus BMS to Smart BMS 12/100

Hello! My current setup is using a VE.Bus BMS and my MultiPlus Compact 12/2000/80 was configured to that. I remember I had to install an assistant for the VE.Bus BMS. I wonder what I'll need to do now. Should I uninstall the assistant? Do I need to do something at all? Thanks!

georgeleonardo asked

0 Answers

BMS 12/200 as current limiter with alternator control cable (ASS 030510100)


I am trying to protect my alternators while charging lithium batteries. I have seen this document:

This states that if using the mentioned cable the BMS 12/200 can be used as a current limiter. in this video: it is mentioned that up to 200A can be used.

I do not have the VE.Bus unit. Can anyone explain to me what voltage or signal that is supposed to be sent through the mentioned cable. It looks like the red wire is 12V + , but what is to be sent through the yellow cable, connected to the charge disconnect port of the VE.Bus.

Thank you.


didrik asked
chezgals edited ·

1 Answer

Help with simple Off-Grid Setup 48v EasySolar + LiFePo4


i'm starting my plans about a simple off-grid solar setup, built around EasySolar 48/5000 and LiFePo4 Batteries.

My goal of the setup is to have one normal european AC 230V-16A output, so that i can plug in for example a washing machine (most of them reach 3200W while heating the water), or simply all electronic products suitable for AC 230V outlets. That is why i chose the EasySolar 48/5000, that offers around the wattage necessary. Also the ability to load this with an external power source. So this is fix.

About the size of the batteries, i am not sure yet if i need double Ah, or if 100Ah is enough, but this is easy to exchange, when i know that all other components are in a correct setup.

I would really appreciate someone looking at the simple setup plan to check:

- if all the components kind of fit and work together,

- if some important parts are missing,

- if it could be simpler or less components (= cheaper, but i dont think so, its super simple already),

- what special connection cables i need, that dont come with the main products,

- is a 250A Fuse behind the batteries right? (the BatteryProtect has a Maximum Peak Current of 250A so i figured this would be fine...)

I am new to Lithium-Batteries and the VE.Bus BMS, so especially there i am not sure, if all connections are correct. Or if the VE.Bus BMS is the right BMS for me... Also i saw inverted and non-inverted remote cables. What do i need?

- do i need something like a battery balancer? it seems to me that it does not make sense with Lithium-Batteries...or am i wrong?

Im looking forward to someone leaving a statement to this setup and my questions.

Thanks in advance :)


habi asked
habi commented ·

1 Answer

Smart BMS CL 12/100 power supply

The remote on-switch maintains the 12V-12V function. But how is the BMS function supplied with power? And how much power does the BMS function consume?

I am afraid that the power supply for the BMS will be interrupted by mistake.

Many thanks for the help


gumpi asked
gumpi answered ·

2 Answers

LiFePo4 Smart Battery with multiple VE.Bus BMS allowed?


the short question is: is it allowed to use in one system multiple VE.Bus BMS?

My Plan is: One VE.Bus BMS is connected to a single 25,6V 200Ah Smart Batteries, and this I have 6x. So in total 6 BMS systems and 6 Batteries. All 6 BMS Systems are connected with Ve.Bus. The Relay for the Load disconnect in case of a low voltage I want to install on each batterie, so the batterie can disconnect from the system and not the load! Will this work? How this Bank will then displayed on the Color Control GX?

We are building boats with an AGM bank and I want to change this to LiFePO4 Batteries. The reason why I didn't do this was, because I don't like the logic of the Victron BMS system. I checked a lot Victron battery circuit suggestion and the logic was to be able to shut of the charge sources with a signal and the loads with a relay. Other manufacturers separate the battery from the system with a relay, which I like more because one bad batterie doesn't turn off the hole system.

The system now:

  • Battery Bank: 24V AGM 14 x Victron 12V 200Ah
  • Inverter: Quattro8000VA
  • Charger: Skilla-i 24/100
  • Alternator 2x 110A
  • Display: Cerbo GX with Touch GX
  • DC Loads 7x 300A to 600A each!

When I have to follow the Victron circuit suggestion for the Smart LiFePo4 Batterie, I have to use to each load a separate big relay, but for this I don't have the space! So I want to put the Relay on the Batterie, this means the batterie is disconnecting from the Batterie Bank, not the loads.

If this is not possible, do you have other ideas? I Could use the Victron 25,6/50 Super Pack with a build in BMS, but to reach 30kWh I need 30 batteries and for this I don't have the space.


offshore asked
offshore commented ·

2 Answers

Is there any Victron device that allows me to mix LiFeP04 battery sizes?


I am dealing with a van upgrade that has a single existing 110 Ah LiFeP04 battery. The system will be upgraded with multiplus, smartsolar mppt, orion, cerbo

The target is to have a 200 Ah battery system and we are currently considering several options.

- Adding one 110 Ah battery. (The state of the current battery os unknown)

- Replacing the system with 2 x 100 Ah batteries (Space is limited and we would like to avoid this solution)

- Replacing the system with 1 x 200 Ah. (Preferred solution so far)

If we go we option 2 or 3, I was wondering if there is any way to re-use the old battery even if amp and size are not the same? Could it somehow be hooked up to the system without reducing the performance of the new battery(ies)?


amidships asked
Paul B commented ·

1 Answer

Can I connect all my charge sources to the Smart BMS CL 12V 100A?

I'm in the planning stage of a Victron lifepo4 install on my boat. I will have 2 battery banks (starter and lifepo4 leisure) and 2 alternators.

My plan is to connect both alternators to the starter battery and then to the alternator/starter input on the Smart BMS CL 12V 100A.

I'm also considering connecting the solar to the starter battery so both banks get charged.

I intend to use the BMV-712 smart to turn off the charge sources at (for instance) 14.2V. This way I can have the solar charge the FLA starter battery at a proper voltage and the BMS will regulate the charge to the lithium bank.

My question is; is there any reason I shouldn't do any of this?

mahdi asked
mahdi commented ·

1 Answer

Load Disconnect with Cerbo GX


I'm looking to use a Cerbo GX with a battery with inbuilt BMS. I understand that the battery BMS logic will pass through the Cerbo and essentially disable the connected inverter from discharging when required on low SOC. How can DC loads also be disconnected in this instance when they are supplied via a Smart Battery Protect or Orion?

One option I have thought of is setting up one of the relay outputs on the Cerbo as generator start/stop dependant on low SOC, and wiring this to the control input on the Smart Battery Protect/Orion.

Any other ideas would be appreciated.

stevomyatt asked
sebcbien commented ·

1 Answer

Cerbo GX, DVCC and combined charging from Multi, MPPTs and alternator. How measured?

Hello all.

I have some curly questions on using a Cerbo GX and Distributed Voltage and Current Control (DVCC) to manage the system described below.

The yacht installation I’m preparing will have four Victron 12.8V 300Ah Smart LiFePO4 batteries, arranged in parallel. Their overall voltage will be sensed by a SmartShunt, connected to the Cerbo by VE.Direct. The batteries’ 3 Pole Balance Temperature & Voltage (BTV) cables will be daisy-chained to a Smart BMS CL 12-100. This BMS will control a Smart Battery-Protect 220 via its Load Disconnect terminal. The BMS will also control a Cyrix-Li-Charge 120 via its Charge Disconnect terminal. Three Smart MPPT 100/50 solar charge controllers will send current from 1200W of solar panels to the batteries through the Cyrix. The MPPTs will connect to the Cerbo by VE.Direct-to-USB adapters, into a USB hub and then to one of the Cerbo’s USB ports. Another job the BMS will do is regulate battery charging from a 115A alternator.

The system will include a MultiPlus 12/3000/120-50 inverter/charger, connected to the Cerbo by VE.Bus. Current from the MultiPlus will not be routed through either the Smart Battery Protect 220 or the Cyrix-Li-Charge 120, to avoid damaging those with flow in both directions.

I’ve read Victron’s explanations of DVCC, along with relevant discussions here in the Community. I’m satisfied it will work. What I think will happen (and not happen) is:

- the Cerbo will take the battery voltage sensed by the shunt and assess this in terms of what it was told the batteries are, during setup;

- it will look up its program library of how these batteries like to be treated and will instruct the MPPTs and the MultiPlus how they should serve up amps for charging, or draw on them for inverting;

- when the Cerbo assesses that the battery voltage reported by the shunt is getting low, it will tell the MultiPlus to stop inverting;

- the Cerbo will not be able to stop the DC loads from drawing upon the batteries, as it has no data connection to the BMS or the battery-protect. These two will use their load-disconnect linkage to cut the loads when one of the batteries says ‘Stop!’;

- if something goes wrong and the Cerbo doesn’t succeed in stopping the MPPTs from charging, the BMS will step in when the batteries ask it to and stop the charging via its charge-disconnect link to the Cyrix;

- however, if something goes wrong and the Cerbo doesn’t succeed in stopping the MultiPlus from charging, there’s nothing in the system or the setup to cut it off. I assume that the MultiPlus will not stop itself from charging, given it’s been told to be dumb and work under DVCC rules. Perhaps I could add a Cerbo controlled relay as a back-up, to switch off the MultiPlus if it goes feral?

Please set me straight if any of the above is off-beam.


Some aspects I’m less clear on are:

- will the shunt report the overall charging current from the MPPTs, the MultiPlus and the alternator, such that the Cerbo might instruct the MultiPlus and the MPPTs to ease-off or stop?

- if the batteries are full, does the BMS have the ability to throttle the current from the alternator? Checking … . Yes, it does.

- and last but not least …

… the Cerbo GX has a second pair of CAN-bus ports, called BMS.Can. Little is written about these, other than how they can be used to hook up other-brand CAN-bus BMS equipped batteries or BMSs. So how good would it be to have Victron lithium batteries that can talk directly to a Cerbo over CAN-bus? :-D Has Victron said these are on the way, or ruled them out for some reason?

valden asked
bathnm commented ·

3 Answers

VRM not displaying BMS Cell Data

Hi All

I have 3 Victron Lithium batteries, BMS, Cerbo, BMV712 - all connected and working perfectly.

Set up VRM and every, again, working perfectly, I am getting all the data coming through.

However, there are 2 widgets, showing no data - they relate the BMS.

See attached picture - any thoughts what the BMS is not sharing this with VRM ?




miya asked
miya commented ·

2 Answers

Phoenix Multiplus 12/3000/120 remote ON/OFF

I have a Phoenix Multiplus 12/3000/120. This specific model

is there any way to separately control the charger and inverter for a two signal BMS like on the new models?

thanks for any help.

kylepaulin asked

0 Answers

MPPT 100/20 and Bioenno Battery with Built-In BMS


I have a MPPT 100/20 charger with a Bioenno 30Ah battery that has its own BMS built-in.

I'm wondering if I need to change any settings in the MPPT due to the embedded BMS in the battery. As I look at the MPPT's history data on its Bulk/Absorption/Float states they seem reasonable for the setup I have, but I wonder if the MPPT is really achieving any of those states given the downstream BMS in the battery, which the MPPT is unware of. Maybe the charge mode of the battery is being dictated by its own BMS and I'm never really officially in Bulk, Absorption or Float.


gwalsh asked
marvs answered ·

1 Answer

Smart BMS CL 12V 100A - Charge and Load Disconnect

Hi All

I am planning using the BMS CL to sit between Lithium house batteries and Alternator. I plan connecting the BMS CL to my EasyPlus with the 'Cable for Smart BMS CL 12-100 to MultiPlus' (PN: ASS070200100). This mean the load / charge disconnect plugs on the BMS CL are now being used by the EasyPlus.

My problem is - I have other loads / charging sources (independent of the EasyPlus) that I also want to disconnect when the BMS commands it.

Can I simply tap addition wires in to the load / charge disconnect terminals on the BMS CL - to control multiple battery protection devices ?



miya asked

0 Answers

Lithium Battery Smart balancing strategies


I am trying to design a cell balancing strategy for my 2 series connected Victron Lithium Batteries.

Latest manual suggests that everyday cycled batteries need 4 to 8 hours a month of cell balancing (i.e. absorption phase, battery voltage above 28V)

and that "systems with series connected batteries" may need a weekly full charge.

So, if I do a 1-2 hour absorption phase per week, is this equal to doing 4-8 hours a month?

jasontav asked
Paul B answered ·

1 Answer

Can’t upgrade VE.BUS firmware with BMS connected

I have a Multi 5000/48 with SmartLithium batteries connected with the Victron VE.BUS BMS. AFAIK there’s no information regarding BMS in the VE.BUS FW Upgrade documentation. VictronConnect says I can’t upgrade the FW when there’s a BMS connected, so I wonder what’s the recommended procedure in order to install the FW upgrade?

The reason for the upgrade is that I get “VE.BUS Error 11 reporting requiring minimum VE.BUS firmware version 454.”. I’m running v430.

rallyhagge asked
Daniël Boekel (Victron Energy Staff) answered ·

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
andrea-collecchia commented ·

4 Answers

Do you HAVE to use a compatible Battery/BMS for MultiPlus-II / EasySolar-II for it to work?

I'm thinking of creating my own LiFePo4 battery - with it's own BMS for safety, and use this on a MultiPlus-II or EasySolar-II.

Do these products NEED a proper supported battery with BMS-CAN interface?
Or does it only mean that I have less 'features' I can view on the system?

Would the Victron Battery Monitor be useful for this? I.e. does it provide information to the system for this type of situation? ("unsupported" battery)

I believe I should also look into REC-BMS as this seems to be supported by Victron and could provide me with a better integrated system.

Thanks for the advice,

twista asked
Matthias Lange - DE answered ·

1 Answer

Gateway for Phoenix to communicate of CAN with Orion BMS

I'm looking for experience around controlling Victron inverters over CANBUS. I was told by Orion that their Jr BMS could shut down discharge to protect my battery over CAN, but would likely need some sort of gateway.

chris-knauf asked
irwinr commented ·

2 Answers

VE.Bus BMS and MultiPlus / Cerbo combination

I have wanted to be able to control the Multiplus via the Cerbo, but the VE.Bus BMS and VE.Bus BMS Assistant on the Multiplus block the Cerbo from changing the invert state between On / Off / Invert Only / Charge Only.

Having done some testing I have reverted to the 2-Wire BMS assistant on the Multiplus and wired the VE.Bus BMS Charge Disconnect to the Aux 1 port and Pre-Alarm to Aux 2, using an Inverting remote on-off cable. I am now able to change the status of the Multiplus from within the Cerbo Screens. The Cerbo correctly shows the VE.Bus BMS status through the relevant MultiPlus screen. Both disconnected at the moment.


I also had a VE.Bus Smart Dongle and found I could modify the status of the Multiplus via my phone as well. When status changed the Cerbo reflected that changed status. So I have a system working as I would like, but not using any functionality of the VE.Bus. I guess I could have achieved the same thing using the smallBMS with pre-alarm.

What I was wondering is if anyone can advise what functionality I might have lost by disconnecting the VE.Bus BMS from the VE.Bus?

I have noticed during my testing today that there is no Alarm or Error that is logged when the VE.Bus BMS signals load or charge disconnect, simulated by disconnecting the signal. The Cerbo clearly isn't triggering on the change of the Multiplus VE.Bus BMS status. I am not sure if it ever did alarm/alert when the VE.Bus BMS was connected via the VE.Bus port to know if I lost functionality. I do know a few weeks back I had a VE.Bus BMS Charge disconnect event and never saw anything on the Cerbo.

Hope people find this useful and it would be good to understand what functionality has been lost by taking this approach and not have the VE.Bus BMS communicating on the bus.

bathnm asked
bathnm commented ·

0 Answers

REC BMS / Venus GX / BMV 712 Shunt?

I am planning an install with LiFePO4, Victron and the REC BMS. The REC BMS will already hooked up with a shunt on the neg side and will be monitoring the battery. I then plan on having the REC hooked up to the Venus GX. I want to be able to monitor things remotely using the BMV-712. Will the BMV-712 be able to get all of it's info from the REC BMS, via the Venus GX or will I need a secondary shunt on it's neg side of the BMV-712 as well? Additionally, I want to be sure that I will be able to read all the data that the REC BMS is collecting about the bank (including temp) and each individual cell that the BMS is monitoring. Will all of this data be available on the BMV-712 or would I need to forget about the Venus GX and the BMV-712 and use the CCGX instead? Based on certain installation requirements, I'd much prefer the Venus GX/BMV-712 combo, unless my monitoring requirements could not be met.

Thank you.

poppycock asked
federico993 commented ·

5 Answers

My BMS tells MultiPlus-II not to charge or discharge but MultiPlus-II ignors it.

MP-II has the proper assistant loaded.

BMS indicates that is telling MP-II not to charge o discharge, but I see current going back and forth on the battery.


Is keeping the battery at "Float" voltage not considered charging or discharging?


marekp asked
marekp commented ·

2 Answers

Multiplus Two Signal BMS Questions.

I have a multiplus 12/3000/120 and I'm looking to setup the two signal BMS assistant. I have three questions.

1. I've seen it mentioned that you have to use Aux1 and temp inputs, but when I load the assistant, I see you have the option to use Aux1 and Aux2 (though default is temp). Can I just Aux 2 and still use my temp sensor?


2. I have a Clean Power Auto MiniBMS 7 that has a main normally open contactor that will shut off the entire battery as well as two outputs that are designed for a normally closed relay. So I think I should be able to connect the BMS to the multi and configure it to be closed to turn off the charger (battery full) and turn off the inverter (battery empty). However I'm not sure about feeding 12v to the Multiplus as I've read in other threads it's not recommended. Any suggestions?


HVC turn on – 3.6V per cell
HVC turn off – 3.45V per cell
LVC turn on – 2.9V per cell
LVC turn off – 3.1V per cell

In addition to voltage hysteresis there is also 10 seconds time hysteresis for each threshold, to filter out brief voltage sags/spikes, which could be caused by engine starting or other brief heavy loads.

Cell level protection disconnects the bank if any cell is discharged to 2.6V to prevent battery damage.

Cell level protection disconnects the bank if any cell is overcharged to 3.65V to prevent battery damage.

3. I've heard it's not wise run an inverter through a contactor (which is the main protection for the BMS) is not good. I'm not sure if the inrush current is bad for the contactor (possible welding issues) or the inverter. Would something like this work: and would anyone know if this could be used with other products other than the REC-BMS (not my BMS) since my BMS is switching on the negative? They come in 0.5, 1.5 and 4 second delay versions.

nebulight asked
federico993 commented ·

3 Answers

Charging my LifePo4 with an alternator


I am designing my setup but the only thing that is not clear to me is how to safely have my batteries charge through my alternator.

The battery will be a LiFePo4 battery, 12V 600Ah.
Inverter/charger Victron Phoenix 12/2500/120
700W of Solar through SmartSolar 100/50

I am still deciding on the BMS. My van is a 2006 Renault Master, so I'm pretty sure it's not one of the newer "smart alternators".

From what I can find online it looks like there might be a way to use either a BMS or a VE.Bus BMS to do this? I would like the alternator to be connected to my starter battery at all times, and connect a system to that that
A) Doesn't destroy my alternator
B) Doesn't drain my starter
C) Shuts off charging when battery is full

Has anyone already made a setup like this?

Thank you!!!

shivadas asked
Trina edited ·

4 Answers

How do i control Inverter via VE.Can connected BMS?

I'm using the Victron CCGX, v 2.23 to interface a BMS and the Victron Energy Multiplus 48V 5000VA 70 Amp inverter/charge. I send the CCGX the charge/discharge and voltage limits, as well as the other battery parameters. I expected that when the charge current i send to the victron CCGX exceeds the limit i set, the inverter/charger should switch off but this is not the case, nothing happens.

I tried turning on DVCC as directed by the manual, turning the victron CCGX to an active controller, but it still didnt work. I then noticed that there is a parameter called "BMS control", which is off and i tried turning it on but it doesn't want to turn on.

Please what am i doing wrong, how should i configure the victron CCGX to allow the BMS sent values to take control of the inverter/charger

engineering-centre asked
engineering-centre commented ·

1 Answer

Smart bms power source


I have a smart bms I purchased with my LifePo4 smart batteries. I am not in a position where I can easily return it so need to use it.
my dilemma hangs in the fact that I won’t be using the main poles as intended, should I provide power here (input pole) in the belief that it also provides the power for the unit to function? There are no other ve+ inputs on it so I assume this is a fair place to start.

graham78 asked
Matthias Lange - DE commented ·

1 Answer