BRT-100 Thermostat via MQTT

You might find this enlightening about ‘jumping’ behavior.

Finding a better compromise for your use here really depends on understanding when your device reports newly changed values. Looking at openHABs events.log helps see the sequence.