Suddenly issues Sonoff TRVZB temperature setting via Better Thermostat

Hey everyone,

I’m a bit at a loss with my Theromstats. I’ve been driving my Sonoff TRVZB’s stable for the past two years. I’m controlling them via “Better Thermostat”, to easily combine multiple radiators and an external Thermometer.

Symptom: When setting the temperature in my Dashboard, through Better Thermostat (BT), the value does not match the one shown on the physical thermostat. Same counts for checking the single Device in HA (without the Better Thermostat.) Also, when setting a temperature, the value jump oddly. Let’s say, I turn the physical knob to 16°C. It stays there for a second before jumping to e.g. 4°C. Or I set it to 18 in BT, but the physical device and the single HA entity both show 23°C.

Something is off with Better Thermostat. The odd thing is that I didn’t update any integration or HA core lately. It just started acting up out of nowhere.

Does anyone have any ideas?

Are there alternatives to Better Thermostat, that allow me to combine multiple radiators and external thermometer?

Attached a video that illustrates the issue. In the video, I click a button that turn on the heating to 19.5 °C and afterwards the button to turn them all to 16°C. I only click twice, once for each button. You can see the temperatures changing wildly seconds after I’ve clicked.

Another observation I just made. When I have the Thermostats configured in BT, they show this behavior with the jumpy number. If I remove the configuration, they work as expected, no jumpy numbers.