Controlling anything with these random temp updates is not going to work. Look at LAST 27.50c its now 4.30pm. I know it should be 19c thats a big gap and still no update.
Is there something i can change to make the gap less?
Depends on the type of sensor and the driver being used. Some have the ability to adjust the reporting based on temperature change, some based on time internal, some both. What kind of sensor are you using and what driver?
Ah ok. I have not found the Sonoff sensors to be all that reliable. But if you're using the Sonoff driver you should see these options. Any of them should have triggered a report from your device in a shorter timeframe than yours, so not sure how much luck you'll have, but you might try fiddling with the setting and seeing if it makes a difference. Other than that it might be a zigbee mesh issue that is causing the hub to miss some reports, or it might just be the sensor itself. If you do decide to change the driver be sure and hit "configure."
That's a tough one. In my applications I don't care that much about reporting interval. However I personally like the smart things multi sensor but I just checked and it has NO configuration options! It seems to report every 5 min or so. Perhaps others will weigh in also.
I've been very happy with my Zooz zse44, but I only use it for humidity -- but it is snappy & reliable with the humidity inputs I want, so perhaps it is same way with temp too.
My experience matches your log - Sonoff default is to update after a 0.5C change, but not faster than once per 5 minutes. Someone is welcome to tell me that I am wrong, but I would be surprised if you can adjust those parameters in real life. It looks like temperature can swing quite quickly, so this is not the right tool for this job.
Unfortunately, I don't have recommendations for a closed-loop control temperature sensor. None of my applications would change >9C in 5 minutes. Yikes!
I am able to configure the Sonoff SNZB-02 sensor to send updates as quickly as 10 seconds on 0.1 degrees Celsius change.
Reconfiguring the reporting intervals and delta requires that the sensor is awake at the time when the new settings are sent to the device. You can try pressing the device pair button at the same time when you click on the preferences Save button.EDIT: this does not work for SNZB-02
An alternative way to ensure the new reporting settings are accepted is to pair the sensor again to HE after the settings were saved. This works all the time with my device.
Switch on ‘Advanced options’ and click Save. Additional options will appear in the Preferences section. Set ‘temperature sensitivity’ to 0.1 and ‘minimum time between temperature reports’ to 10. Click save.