We have a CCGX, MPPT with 12x270Wp panels, 6x Pylontech 3000C 48v batteries, and a Multiplus 5000/48/70. ESS is set to "keep batteries charged" because, we have frequent and sometimes lengthy grid outages and the main priority is to keep power on throughout those outages.
The CCGX is programmed to start a generator at 20% battery SOC. The generator is connected via an automatic transfer switch which means that the overall Victron system only sees AC power without knowing the origin.
If there is no AC power the system performs as expected: PV supplies loads and also charges the batteries to the extent it can.
If there IS AC power and the batteries are < 100% the system performs as expected: PV supplies what it can to loads AND batteries, and the AC input fills in the slack.
If there IS AC power and the batteries are full then we go off the rails. PV supplies nothing and the AC input supplies 100% of the loads.
What this means is we are paying the electricity company whilst solar power goes unused.
I am able to fix this by enabling grid-feed-in, even with a limitation of 0W. Then, the PV supplies all that it can to loads (or battery charging) and AC input takes up the slack.
However: our country has no arrangements for grid feed-in and I am not sure whether the prepaid meter will tolerate it, or be damaged. (I have set grid code Other)
1) Does grid feed-in with a limitation of 0W guarantee no power goes to the grid?
2) With grid feed-in disabled, surely ESS should prioritize PV in ALL situations to power loads as well as charge batteries? Surely that is the most normal use-case: one wants to use solar power, in any situation, before buying energy?
3) Should I be reporting this as a bug in either the ESS assistant, or the Multiplus firmware, or the CCGX ESS implementation?