question

bowpay avatar image
bowpay asked

Has DC system - how to setup alt chargers

I have a Cerbo GX, 24v system, Quattro 8000 with a SmartShunt for the 24v. I also have a 12v system with a bmv that is powered using 2 Orion 24-12 TR chargers. The 24v side is also charged using a 12-24v Orion TR when the alternator is running. How do I show the correct voltage and amperage in the GX for both the 24v battery and the DC display?


Update: I wanted to update my original request since there was no solution....

I am finally wanting to figure out a way to display a second battery on the Main screen of the Venus OS. The existing DC power tile is really a waste for a system that has a 24v and 12v system. I like to display SOC, Watts, Voltage and Amperage just like the main battery tile using a shunt I select. Ideally it would be nice to show a second battery below the battery in the lower left corner. The perfect solution would allow me to have a checkbox in the settings that says "Dual battery system". This would enable me to select 2 shunts: one for 12v battery and one for the load side of the 12v battery.

newvenososscreen.png

With limited real estate on the main screen a possible way to make this work would be to make the battery tile, in the bottom left, taller. We then could display the main battery side at the top with the second battery below it with a divider between the two. It will be implied that the first battery will always be charging the second battery therefor we won't need to display direction of travel between the two batteries. The amperage/watts reading will give us enough of an indicator if the system is charging or not. Finally the second shunt would be used to display our 12v loads in the DC power tile with total watts. I hope this is clear. Maybe Victron would also be interested in incorporating this change into Venus OS?

cerbo gx
2 |3000

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

1 Answer
ben avatar image
ben answered ·

You cannot display two BMVs on the main UI of one Venus device (Cerbo GX, Venus GX, CCGX).

You can hook up a second BMV and see the data in the Venus menus, though, if that would work.

22 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.

bowpay avatar image bowpay commented ·

I read that. I'm just trying to figure out how to get the DC reading to reflect correctly.

0 Likes 0 ·
ben avatar image ben ♦ bowpay commented ·

What does "reflect correctly" mean to you?

Did you try plugging both BMVs in? You'll simply see two of them in the menu of connected devices. You can click into either of them and look at their detailed values.

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Maybe I don't understand what the DC main display means. I want the DC to reflect the 12v DC devices, the 24v to 12v Orion chargers and the 12-24v alternator charger. Basically all the 12v side combined plus and nagative amp/watts.

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Where it says DC power

0 Likes 0 ·
ben avatar image ben ♦ bowpay commented ·

The "DC Power" box, if turned on, is just an accounting true-up calculated by Venus.

In a nutshell, it calculates that box as roughly

Shore In - AC Loads Out + DC In + PV In

Shore In and AC Loads are calculated using current estimators inside the inverter. DC In is measured using the BMV on your 24V battery. PV In is measured inside the solar charge controller.

The system assumes that any excess power not accounted for in the above is being sent to other DC loads.

That's only right, of course, to a limit. Any losses are also attributed to "DC power" in that true-up. The current sensors themselves have accuracy error. And the numbers will almost never add up perfectly, because the code that does the accounting true-up doesn't run at the exact moments that some of the other values are posted and displayed.

I don't have a picture of your whole circuit to reference here, but I think it's possible that you can infer some of what you'd like to see from the built-in metrics. But probably not all of those values.

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Ok gotcha. Sounds like u r a dev for victron. An idea to allow Venus to scale better. Allow each BMV connected to represent another DC load. I have no problem buying multiple shunts so that I can represent my battery banks. This would be a win/win since I get decide what is important and you guys just sell more shunts. Any idea of companies that customize Venus? I like to learn but I'm a c# developer and don't have much time to devote to this.

0 Likes 0 ·
ben avatar image ben ♦ bowpay commented ·

I'm not a dev for Victron, just an end user who occasionally tinkers. :)

The idea is good -- more modularity and flexibility in the UI would be pretty nice. It gets complicated quickly, though, because with multiple shunts you soon devolve into needing to write custom logic to add/subtract/combine various values. Each system could have its own unique things like that. I think the feature as you've laid it out is pretty substantial.

For third-party help, you could post your needs in the Modifications space and see if anyone there might bite on a custom project.

If you're interested in an off-Cerbo visualization, I might be able to help you get started there. (I do it this way, because the built-in UI is too limited.)

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

I just want the main menu to reflect the 2 shunts. Anything you can do to help would be greatly appreciated. As far as logic I think it could scale to 3 shunts since there are 3 ve ports, main (left), DC load 1, DC load 2. I don't want any deductions because it's more about seeing what's going in/out per shunt that I wire up. The main screen would show 2 small boxes where the DC power graphic is.

0 Likes 0 ·
ben avatar image ben ♦ bowpay commented ·

If you can get the shunts to register on the menus as added items, it's definite possible just to write a few extra values onto the screen in a box somewhere. A number of people have augmented their QMLs with extra data like this (e.g., displaying the AC current and voltage in addition to the power).

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Can you tell me how to get started doing this? The shunts do show up settings>battery monitor when I plug both in.

0 Likes 0 ·
ben avatar image ben ♦ bowpay commented ·

Go pull up the Venus OS wiki docs and have a read through them. ssh into your Venus device and find the qml files. From there, you can either edit them by hand or pull them onto a machine and get the whole Qt editor suite.

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Hi Ben, I got ssh and superuser setup for the access level but I can't ssh. I set the root password as just 9999 but getting permission denied when I ssh. Any ideas?

0 Likes 0 ·
bowpay avatar image bowpay bowpay commented ·

Disregard I figured out I had to set a password of 6 characters or more. lol

0 Likes 0 ·
bowpay avatar image bowpay ben ♦ commented ·

Ben, I wanted to elaborate on what I am looking to do...


Here is the equiment I have...

24v Solar Bank Chargers

12-24v Orion TR 30amp Alternator to 24v Charging

8000va Quattro 24v

250/70 MPPT


12v DC House Bank Chargers

24-12v Orion TR 30amp House Battery Charging

24-12v Orion TR 30amp House Battery Charging


12v Truck Bank Chargers

24-12v Orion 70amp Truck Batteries Charging


What I like to show on the main screen of the GX Screen is 12v House and 12v Truck where the DC Power is currently sitting. This way I have 3 indicators Voltage/amps solar bank, Voltage/amps house bank, Voltage truck bank.

We are only going to monitor the voltage using the 12v smart shunt for the truck battery but I like a full readout of the voltage/amps of the house and solar banks.

Using a smart shunt the house 12v side should show + Orion 30amp + Orion 30amp + 12v DC Loads

Using a smart shunt the 24v Main battery should show just the 24v shunt without trying to interpret the loads using the quattro.

Does this sound doable? Am I missing anything?

0 Likes 0 ·
solarsetup.png (1.4 MiB)
ben avatar image ben ♦ bowpay commented ·

I think I follow you on the two 12V banks, as long as each has a shunt into which all the loads and sources are funneled. Those shunts will show the total (delta) current into or out of those banks.

The 24V shunt part I'm not sure I understand. What does "without trying to interpret the loads using the quattro" mean?

For the shunts you do have hooked up to CGX, do you see values in the menus that make sense to you?

What shunt do you have on the 12V truck bank?

What does "where the DC Power is currently sitting" mean?

Why do you not care to see the SOC of the 12V House Bank? (You say just current and voltage?)


If the data you want are already showing up on those menus, you can definitely get it onto the screen some how, some way.

0 Likes 0 ·
Show more comments