For some time, since before coming across this thread, I have been designing an immersion controller for my 4kW PV system. I now have it finished and have built a few for family and friends. Seeing as the professional firms have not come up with a sensible product that is affordable please send me a private message if anyone wants to buy one. It is available as a kit or ready built. I am a Chartered Engineer so the design is hopefully quite professional but ultimately the risk is yours if you want to fit one.
It functions similar to the ones mentioned here, i.e. it controls the power into the immersion to ensure that export power is reduced to near zero (as long as the hot water is not up to temperature already). But it uses simpler components to reduce the cost and size, e.g. instead of an expensive PLC (Programmable Logic Controller) it has a small PCB that I make with a microprocessor and has less connections into the house electrics; this does not reduce its performance. It is designed for a 3kW or less immersion but would probably work up 10kW, although I have not tested that. Two or three 3kW immersions in parallel should be OK. It does not rely on an always on external PC either, which would burn lots of watts. No need to purchase an expensive <3kW immersion.