The solution to get the room temperature to show correctly is to
- create a virtual temp/humidity device for the room temperature (use vEdge creator [ST Edge] vEdge Creator: a virtual device generator for end users)
- Make a rule to mirror the required temperature from heatit into the vEdge device (Information here Mirror temperature sensor to virtual device - #9 by Paul_Oliver but substitute “roomTemperature” for “main” ). You will also need the API Browser+ here SmartThings API Browser+ ... Now Available to All to add the rule, then enable it.
- Make sure your vEdge device is in the same room as the thermostat
- Click on the room temperature and use the overflow menu to select the virtual device instead of the heatit thermostat