• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

Maximizing solar for AC loads without grid feedback

bb12489

New Member
Joined
Feb 7, 2024
Messages
7
Location
Clayton, nc
I've done a lot of research over the past few days after realizing that my setup is probably not configured correctly to fully utilize our solar capability while being plugged into shore power on our bus. A brief overview of our system is below. Basically we want to be able to have the solar support our daily loads and charge our batteries. Then use the battery, and grid as fall backs when the solar can't keep up with higher AC loads. Right now our loads are always supported by the grid, and our charge controllers are sitting there doing nothing. The only way I've found around this is to toggle the inverter to "Inverter Only" while the sun is shinning, then back to "On" when the sun goes down.

I've read that ESS is what I'm looking for, but Victron states not to use this in a mobile application due to the fear of feeding power back into the grid, even though there is an option to not feed in to grid (does it actually not feed back power?). The other method I've seen involved setting up a virtual switch to ignore ac input under certain conditions (battery voltage and power draw). I messed around with setting some voltages for absorption/float higher on the charge controllers than on the inverter, but I think I'm missing some info here. I still can't get the solar to pick up the loads during the day. I also tried the new setting for solar priority, but that's not really doing what I want either.

I would appreciate any help on this, and I'm happy to share screenshots of my settings from ve.configure, and Venus OS if that helps.

  1. Quattro 24/5000 Inverter
  2. 3x 24v EG4 LiFePower4 batteries
  3. 2x 150/60 Solar Charge Controllers
  4. Victron Smart Shunt 500
  5. Lynx Power in
  6. Lynx Distributor
  7. 8x 360w LG NeON panels
  8. Rpi4 with latest Venus OS
 
You absolutely, positively don't want ESS.

Do you actually have everything connected to the RPi?
shunt?
both MPPT?
inverter?
batteries?

The solar priority is only for battery charging. AC will still pass through to loads. Best to disable it.

Since you don't actually have a Cerbo, virtual switch is probably your best bet, but it can be a little tricky to setup. It can't be time-based. It simply need to be voltage based.

When VS ON = use AC input.

Deselect "invert virtual switch usage" and select "ignore AC input...":
1707434891418.png

VS on (use AC input) if voltage < 24V for 30 seconds or more (or any of the alarm conditions):
1707435039941.png

VS off (ignore AC input) once bulk charging (according to inverter absorption voltage setting) has been finished for 15 minutes, i.e., after 15 minutes of absorption:
1707435153552.png

Note that you have to set the "when no VS on condition for" -1 minutes - it defaults to 0, which basically will immediately turn VS back off.

You can add other criteria if you want.

If you want to base it on SoC as well, there's an assistant that can do it based on SoC, voltage, and a few other critieria.
 
You absolutely, positively don't want ESS.

Do you actually have everything connected to the RPi?
shunt?
both MPPT?
inverter?
batteries?

The solar priority is only for battery charging. AC will still pass through to loads. Best to disable it.

Since you don't actually have a Cerbo, virtual switch is probably your best bet, but it can be a little tricky to setup. It can't be time-based. It simply need to be voltage based.

When VS ON = use AC input.

Deselect "invert virtual switch usage" and select "ignore AC input...":
View attachment 194409

VS on (use AC input) if voltage < 24V for 30 seconds or more (or any of the alarm conditions):
View attachment 194412

VS off (ignore AC input) once bulk charging (according to inverter absorption voltage setting) has been finished for 15 minutes, i.e., after 15 minutes of absorption:
View attachment 194414

Note that you have to set the "when no VS on condition for" -1 minutes - it defaults to 0, which basically will immediately turn VS back off.

You can add other criteria if you want.

If you want to base it on SoC as well, there's an assistant that can do it based on SoC, voltage, and a few other critieria.

Yes, I forgot to mention that everything is connected to the Pi over ve direct, and the mk3 adapter for the inverter. I had suspicions that solar priority was not going to be much help here. Why does Victron have this and market it towards boats and RV's then? I'll try these settings out for virtual switch and see how it works for me.

Being the Victron guru here, could you possibly take a look at my current settings for charging? I looked through the EG4 manual for the correct float and absorption values, but wanted to make sure I have this tuned properly.
 

Attachments

  • Screenshot 2024-02-08 184900.png
    Screenshot 2024-02-08 184900.png
    112.6 KB · Views: 11
  • Screenshot_20240208-185314.png
    Screenshot_20240208-185314.png
    114.4 KB · Views: 10
  • Screenshot_20240208-185435.png
    Screenshot_20240208-185435.png
    117.7 KB · Views: 10
Ahh I see this virtual switch config will generate a grid lost alarm. I guess if that's the biggest annoyance; I can live with that!
 
Yes, I forgot to mention that everything is connected to the Pi over ve direct, and the mk3 adapter for the inverter. I had suspicions that solar priority was not going to be much help here.

That feature was very recently added... like in FW 506 just a short while ago. It was added because people asked for it.

Why does Victron have this and market it towards boats and RV's then?

Imagine a time where you want to draw from the grid because power is very cheap, but you still don't want to charge the battery unnecessarily if you have PV or wind power available.

I'll try these settings out for virtual switch and see how it works for me.

It may take some tweaking, and you may find yourself charging from grid when you'd rather be charging from solar. You may find the solar priority coupled with the ignore AC input VS may be advantageous to you.

Being the Victron guru here, could you possibly take a look at my current settings for charging? I looked through the EG4 manual for the correct float and absorption values, but wanted to make sure I have this tuned properly.

You're set for 3.55V/cell absorption, 1 hr and 3.375V/cell float. That's fine. If you're not in a hurry to charge, I'd pull that back to 3.45V/cell or 27.6V and 2 hr absorption. That's a little less stressful to the batteries (topped off at lower voltage and lower current over a longer period of time), and it might give them more time at elevated voltage to ensure balancing occurs.

Ahh I see this virtual switch config will generate a grid lost alarm. I guess if that's the biggest annoyance; I can live with that!

You can turn that off in the GX:

Menu -> Settings -> System Setup -> Monitoring for Grid Failure = Disabled
 
That feature was very recently added... like in FW 506 just a short while ago. It was added because people asked for it.



Imagine a time where you want to draw from the grid because power is very cheap, but you still don't want to charge the battery unnecessarily if you have PV or wind power available.



It may take some tweaking, and you may find yourself charging from grid when you'd rather be charging from solar. You may find the solar priority coupled with the ignore AC input VS may be advantageous to you.



You're set for 3.55V/cell absorption, 1 hr and 3.375V/cell float. That's fine. If you're not in a hurry to charge, I'd pull that back to 3.45V/cell or 27.6V and 2 hr absorption. That's a little less stressful to the batteries (topped off at lower voltage and lower current over a longer period of time), and it might give them more time at elevated voltage to ensure balancing occurs.



You can turn that off in the GX:

Menu -> Settings -> System Setup -> Monitoring for Grid Failure = Disabled
Thanks for the assistance. If I wanted to make sure the battery doesn't deplete past a certain percentage, rather than rely on voltage, how would I do that? Or is it best to just use voltage?
 
Thanks for the assistance. If I wanted to make sure the battery doesn't deplete past a certain percentage, rather than rely on voltage, how would I do that? Or is it best to just use voltage?

That requires the use of two assistants.


You do NOT need the PV inverter support referenced.

1707507617416.png

Those are example start/stop criteria. You can play around with the assistant on your own and figure out what works best for you...

The BIG downside is that any changes you make to the assistant will cause the inverters to reboot with a brief power outage.

Example SOC based:

1707507785132.png

1707507796136.png

You will also need to enable the Inverter's Battery Monitor on the general tab and GX setup to enable DVCC with SVS and SCS enabled. Smartshunt as the battery monitor.
 
Hi @sunshine_eggo , I am looking to solve a similar problem. We have a Quattro 48/15000/200 and MPPT 450/200 with several 48V SOK batteries all connected via CANBUS to a Venus GX.

We first mistakenly enabled the ESS but we don't want to send any power back to the grid, so I promptly removed this assistant.

How can I prioritize solar PV for loads and charging when the sun is out and then switch to grid for loads and charging?

Assuming this can be done, I would ideally like be able to choose between the battery bank or grid for loads when the sun goes down.

Thanks in advance!
 
Yes. I know. You're not using a generator, but the generator auto start/stop feature of the Cerbo is incredibly powerful and flexible and favored for customizing how you balance PV and grid usage.


start/stop based on power, SoC, voltage, etc.
Can define "quiet time" where you could use for peak/off-peak delineation.
Simple touch button on VRM or Cerbo to override and turn grid on and off manually.
 
This is great, thanks! I just watched the video and will be implementing this solution for ignoring AC input.

I assume my PV panels will charge the batteries until the conditions I set are met to enable the relay for grid/generator input?
 
This is great, thanks! I just watched the video and will be implementing this solution for ignoring AC input.

I assume my PV panels will charge the batteries until the conditions I set are met to enable the relay for grid/generator input?

The most common way to use it would be:

If SoC hits X%, do not ignore AC input, power loads and charge battery until Y%.

Conceptually, you only use AC when your battery gets too low, and you want to supplement with AC and charge the battery a limited amount.

I think my answer is in this video...


Not really. There's a new feature that accomplishes what he did in that video. There's a new feature on the advanced tab:

1733886235474.png

Basically, you have a second layer where you can set the battery voltage very low such that while you may trigger AC use, you have to be even lower to engage the charger.
 

diy solar

diy solar
Back
Top