I have the same issue with my CT100's. I think the issue is not directly related to the CT100... but to how the SmartThings iOS app was coded for the thermostat device.
As you move the slider left and right, it seems that the iOS app is sending commands to the CT100 thermostat after every single time the value of the slider changes.
So, if the current temp is 70... and you slide the slider to 65... it looks like the iOS app is sending a command to the CT100 5 times... one at 69, one at 68, one at 67, etc. That's why I think the slider within the thermostat control acts weird and laggy...
I think a better design would be to:
- at each value change for the slider, just update the numeric display
- when the user stops moving the slider, then send ONE command to the thermostat
That way in our example, with the new design, the SmartThings app would only send ONE command to the thermostat when the user stops at 65.
Is there anyway we can try this somehow?
Another suggestion would be to also add some control arrows on each side of the slider. That will make it easier for the user to make small, incremental changes to the temp. Here is a very rough mock up.