Smart electric water heater

Hi all,

I’m thinking of getting a new 100L water boiler. We have a dumb 50L water boiler presently with a Sonoff TH16 temperature probe taped to the water outlet but my wife is pregnant and we find 50L just isn’t enough in the winter for both of us let alone adding another family member.
I live in Spain and I would like to get something that I can integrate into Home Assistant.
I have seen an integration for ARISTON water boilers. Are there any other integrations or can anyone recommend what they are using?
Basic features would be enough - eco mode, on/off, timers, setting temperatures.