It seems Homey is displaying in insights the measured temperature at a thermostat as being identical to the set temperature, which obviously cannot be correct, since it takes time for a device to heat and cool what’s around it. For example this is a HeatIt Thermostat for underfloor heating
It doesn’t matter what other sensors show as a value, it matters if the thermostat device is showing the correct measured temperature or not. If not, it’s most likely to be a bug in the app, not in Homey.
And see if measure_temperature and target_temperature are correct (that is, that measure_temperature reflects the current temperature and target_temperature reflects the setpoint).
Ok, how do I know if the measured temperature from the device is correct? Like I said, I assume not because it’s identical, which doesn’t seem plausible
Exactly. It could be an issue with the app setting both measure_temperature and target_temperature to the same value, in which case the app developer should be notified.
Then a minute or so later, in the developer page, the measured temperature is reported as matching the
target, which is obviously not right (it’s under floor heating under wooden floors so will take many hours for the change to measurable ay the wall thermostat.
Because measure_temperature takes on the value of target_temperature in the capabilities table as well (not just in Insights), it sounds like either an app fault ór a device fault (where the device reports an incorrect measured temperature value). You can post an issue here: Issues · Heatit-Controls/no.ThermoFloor · GitHub
Well actually somebody from HeatIt eventually emailed back saying:
The internal sensor does do that [measure air as well as floor sensor] but the temperature it reported wasn’t accurate so instead of causing most customers confusion we changed it.
In other words, what is reported as the measured temperature is actually a duplication of the set temperature.