So I’ve integrated my Hive receiver and thermostat via Zigbee2MQTT and it all works great other than the temp exposed on the receiver doesn’t update frequently enough (I don’t know what does actually cause it to update). I think the setup works as intended, i.e. I have scheduling setup which seems to respond correctly to the temp, even if it doesn’t show on my dashboard correctly. If I go into Z2M → receiver → exposes and refresh, then it updates correctly and propagates to my dashboard.
I’m wondering if there’s a way I can poll it more frequently, or if nothing else, have an automation that runs when I load my dashboard?
Thanks!
Most temperature sensors only report changes when the new reading differs from the previous reading by a set percentage.
Luckily, you should be able to modify this in the Z2M interface by clicking your device > Reporting tab. Setting/Adjusting the min/ max intervals and min change should allow you to change the device’s behaviour. MQTT Topics and Messages | Zigbee2MQTT