I got for a test Bosch Room Thermostat II 230V aka RBSH-RTH0-ZB-EU - the panel that also controls the boiler, not the radiator valve. Binded successfully to ZHA, I’m able to control it from HA and vice versa. The issue is with deadband / hysteresis.
From multiple reviews I read that it has a very small hysteresis envelope and that checks out. Bosch doesn’t mention any adjustment, nor one is available in ZHA. The only thing exposed is “Heater type” that can be selected between Underfloor heating, Boiler, Radiator or Central heating and this seems to mainly affect if relay is toggled on/off (disabled in case of supposed valve control).
This device hysteresis seems to be ~0.1 C out of the box which for condensing boiler is just a no go. My dumb thermostat has 0.4 C minimal hysteresis which leads to ~20 heating cycles daily - Bosch did that 20 cycles under 20 minutes.
Looking through the internet I found a single Amazon review that claims:
The downside of this thermostat, is that you get a heating “on” or “off” binary from the thermostat. The only problem is that the hysteresis of this device is too small. Under test I had it operating a light, and the on/off ratio is too big, every 3 to 4 minutes the boiler would have been called on and then off. This is not great for the longevity of my boiler.
but then the same reviewer adds:
In Home assistant I have managed to access the ZHA Cluster that alters the deadband, I have now been able to alter the deadband, and it works better.
If that’s not clear, this is a quote from Amazon comments, source: LINK
The obvious issue is that OP left no clue on which cluster was supposed to control the deadband - and since it is Amazon review there’s no way to contact them.
Maybe, by a chance, you are reading this and can elaborate? Or anyone else have any idea on this topic?
Please note that “just make HA automation and use thermostat as settings panel” is not an answer for me. I was looking for this thermostat specifically so in case HA/server dies - main heating control loop won’t break.

