There is only one solution to find the value of the surplus: Vary a load and observe the Battery current. If it sinks, lower the load. If not so, increase the load. And so on.
another way if there are absolut no shadows: Make a additional heater with many in serial wired diodes. The total forward voltage should be a litte lower than th MPP voltage of the warm Modules at MPP Current at maximum irradiation. In parallel to the PV input of a MPP it will only take the surplus. If the MPP needs power, it will slightly drop the PV voltage . So the diodes will more and more block the current.
I’ve already thought about that too. The idea was to add another two PV modules and, if necessary, limit the boiler to, say, 800 watts with a power controller… but for now I’ve written down what I have, to see what else I need.
With Opportunity Loads, you configure the SOC at which controllable loads are switched on and the priority in which they are added. Shelly is supported for switching AC loads.
You can also configure switching hysteresis.
MP2, as according to the author there are not yet any „DC inverters“ available for 230 V AC.
It also provides the option of retrofitting AC PV or a generator. Of course, any inverter will work too. However, the MP2 gives you greater flexibility.