I too have a PV system producing surplus electricity. I also have a solar water heater controlled by an Arduino.