Programmable Relay based off Charge Power

In my setup I have a MP2 3000 - Using the Primary AUX Relay I switch a second Inverter which permanently runs at full power (Less than my base demand), the relay is switched based off Battery Voltage

Now I have adjusted my setup and want to make use of the ESS’ ability to charge the battery when Tomorrows Grid Power happens to be much more expensive than todays and my Battery is not full towards the end of the day. This works perfectly fine, however in this case I would ofc like to disable the AUX Relay and thus 2nd inverter as otherwise that is just burning power when I otherwise dont want to produce anyways.

Based off my research, this is not possible and the Relays cannot be switched based off negative / charge power which would’ve been the simplest solution (Unless I’m missing something?).

Another option I’d be fine with is manually switching the Aux Relay in my own Code - I control the ESS myself via VE.Bus, so if it is possible to control the Relay via VE.Bus I would love to know about that

Thanks!

If someone should at some point have this same issue and need a solution (The simplest one), heres what I came up with:

I dont use the SOC Tracking of the MP2, I have an external BMS. So what I will do is enable that, but tell it the battery has a Capacity of 1Ah - I can then switch the relay (and thus 2nd Inverter) off when the SOC is >50% and off when its <50% which will happen very timely related to turning on / off charging

Edit: I have now tested this solution and it works good enough for me.

The Assistants are now as follows:

  • 60s Relay Locker when switched off
  • On if Battery Voltage > X
  • Off if SOC > 15%
  • On if SOC < 5%
  • Off if Battery Voltage < X

SOC configured to 100%/1Ah/1