

I have a similar setup with 3 different heating elements, each with it’s own different brand controller (who knows what the previous owner was thinking!).
I swapped one out a few years ago for a Heltun which seemed to meet my requirements and is designed for exactly that. It is the older discontinued model running on 500 series z-wave, their newer ones run on 700 series.
I had initially planned to replace all 3 with the same model assuming it was good - I haven’t (as yet) - it was a pretty new product and it was a bit buggy which made me hesitant. I have wood flooring on top of the concrete slab/ electric blanket in two areas and it’s advised to not heat the wood up too high as it causes shrinkage, unlike under ceramic tile, and sometimes it would not respect the max floor temperature setting. I went back and forth with their support about it and they were very helpful, giving me beta firmware to flash etc and I worked around it.
For the last couple of years it’s been mostly stable and behaving. For whatever reason, it no longer lets me directly set the target temperature in Home Assistant which it previously did - I may need to dig into that as it would be handy sometimes, but I think it meets all of your other requirements, like on device manual control, no cloud, air temp sensor and floor sensor connection etc.
There aren’t that many products out there that fit the bill, I was particularly struggling with ones that would let me set the max floor temp sensor low enough when I was comparing the spec sheets a few years back.
I am just a curious party on the internet and I’m looking on my phone so have done less deep digging than I would do at a desk.
Searching for Beko WMD service manual lead me to a site, elektrotanya.com where I got a file called beko_wmd_25121_t.rar which has exploded parts diagram and a fault code flowchart.
The flowchart says the following which may or may not be useful re resetting fault code.
The flow chart has details of the code flashings which I can give if helpful and you don’t acquire the document yourself.
Apologies if you’ve already tried something so simplistic and I totally get your frustration!