My current setup (CT32 thermostat, configured in Celcius) sends temperature level data to InControl HA in Farenheit (for example, 685 = 68.5F). The service/UI then translates this in Celcius and shows decimals : 20.2777778 in my example. Up to this, all is ok. But the problem is : with level logging, I loose the decimals and it only logs 20. Which if off : 20C = 68.0F, not the initial 68.5F.

From my point of view, a way to fix this and not loose data precision, and since I noticed the log level field is an integer in the database...
- Add an option to log temperature setting in raw data form, regardless of Celcius/Farenheit setting : 685 in my example.