- Posted on
Wed Aug 20, 2014 8:57 pm
-
matt (support)
offline
- Site Admin
-
- Posts: 21417
- Joined: Jan 27, 2003
- Location: Texas
-
I think the problem might be that when you use Indigo to change the setpoint it uses an integer, so at that point the Control Page will show it as an integer.
But then if you update the setpoint on the thermostat itself, or if Indigo polls out the status of the thermostat, then it might be returning a float with 1/10th precision. In that case Indigo updates the precision to match what the module sent (it can specify the fractional precision).
We'll look into seeing how/if we can make this more consistent.
In the mean time I'd suggest looking into Jay's suggestion of using a variable value if you want it to always be an integer. Note also if part of the problem is the alignment of the value on the Control Page then you can left-align the state value instead of using center or right-align. You can also remove the label ("set:") from the state control so you can independently position them. That is, you can use a separate text caption control as a label and have the device state control not have a label itself.