I wanted a solar dump for any excess that my system generates and rather than selling it back to the grid I decided to make my own water heater for the Jacuzzi. I used this as the heater element 1750W
https://www.ebay.co.uk/itm/144130861710
also one of these to vary the power dependant upon the excess PV power
https://www.amazon.co.uk/dp/B07BP4N2VP?psc=1&ref=ppx_yo2ov_dt_b_product_details
I used ESPHome and a esp8266 to turn a stepper motor which was connected to the shaft of the SCR. Took knob off and printed a 3D connection shaft. Feed the power to the SCR via a smart plug (with power measurement) and then used NodeRed to map the excess solar PV to SCR power.
All works a treat after a few teaks here and there. So now my system charges the Giv Energy battery first, then my Pylontech batteries, and then dumps the excess PV into the Jacuzzi as heat. Admittedly it will take some time to heat the tub from cold, but it should be great to maintain the temp as the summer is now upon us.