Looking for some input: I added a simulated/virtual thermostat in ST and am using it with Sharp tools as my heat control. I linked a Aqara temp/humidity sensor to the simulated Tstat and that works great. My issue is this. The temp sensor reads in decimals, and the thermostat reads/displays in whole numbers. I believe what is going on is that the thermostat code is rounding the decimal place up to a whole number. This is causing the thermostat to constantly switch into and out of heating/idle mode due to the rounding. The end product is my furnace kicks on/off about 50 times an hour until the temp goes 2 degrees below the set point. I have tried modifying the piston several different ways but I don't that I can resolve it with Webcore. I believe I need to modify the code for the Thermostat? If so how can this be done, I'm going insane trying to resolve this issue. Any help appreciated.