# CT100 Setpoint Not Getting Set

**URL:** <https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717>\
**Category:** Devices & Integrations\
**Tags:** thermostat\
**Created:** [December 10, 2018, 8:33am UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717 "2018-12-10T08:33:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![myokeeh](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@myokeeh](https://community.smartthings.com/u/myokeeh)\
**Post date:** [December 10, 2018, 8:33am UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717/1 "2018-12-10T08:33:00Z")

</div>

I’ve had the CT100 thermostat working since I got it. I believe it was sometime months ago that it started not working so well when the temperature setpoint is being set via Routines. I have a “Good Night!” routine for example that is supposed to set the temperature to 74 when heating, but the CT100 isn’t getting set to that.

---

<div class="post-metadata">

**Author:** ![lflorack](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/lflorack/32/24824_2.png) [@lflorack](https://community.smartthings.com/u/lflorack)\
**Post date:** [December 10, 2018, 1:31pm UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717/2 "2018-12-10T13:31:49Z")

</div>

Take a look at [this thread](https://community.smartthings.com/t/thermostat-set-temp-issues/145138/5?u=lflorack). Sounds just like your issue.

---

<div class="post-metadata">

**Author:** ![TylerDurden](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tylerdurden/32/88700_2.png) [@TylerDurden](https://community.smartthings.com/u/TylerDurden)\
**Post date:** [December 10, 2018, 2:59pm UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717/3 "2018-12-10T14:59:21Z")

</div>

I observed similar behavior on my ZTS-500. I had a routine setting both the Heat and Cool set points to 74F. However, I could see in the logs that the routine was setting my Heat setpoint to 70F. It turned out my thermostat enforces a dead band of 4 degrees by default. So the heat setpoint would not set above 70 as long as the cool set point was set to 74. (4 degrees dead band.) I don’t think the CT100 hardware enforces a dead band, but you might check to see if the Device Handler has such a setting and is enforcing it instead of the hardware.

---

<div class="post-metadata">

**Author:** ![jsulliweb](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jsulliweb/32/12886_2.png) [@jsulliweb](https://community.smartthings.com/u/jsulliweb)\
**Post date:** [December 10, 2018, 4:22pm UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717/4 "2018-12-10T16:22:53Z")

</div>

The hardware for the CT100 doesn’t enforce a dead band, but all the current DTH’s do enforce a 3 degree one. Also, specifically on the CT100, there’s a lag sometimes when trying to set the set points. I have one, and I use webcore to change it all with a 30 second delay between each change. Having that delay is about the only thing that guarantees that all the changes happen every time.

---

<div class="post-metadata">

**Author:** ![lflorack](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/lflorack/32/24824_2.png) [@lflorack](https://community.smartthings.com/u/lflorack)\
**Post date:** [December 10, 2018, 5:05pm UTC](https://community.smartthings.com/t/ct100-setpoint-not-getting-set/145717/5 "2018-12-10T17:05:28Z")

</div>

> [@jsulliweb](#):
>
> The hardware for the CT100 doesn’t enforce a dead band, but all the current DTH’s do enforce a 3 degree one. Also, specifically on the CT100, there’s a lag sometimes when trying to set the set points. I have one, and I use webcore to change it all with a 30 second delay between each change. Having that delay is about the only thing that guarantees that all the changes happen every time.

I have a CT-100 as well and agree that it can take a while to change setpoints. More precisely, it takes a while to change them and then be able to query/confirm the change. In addition to the 30 second delay you’re using in webCoRE (I use a 25 second delay), I also do a refresh of the thermostat. Lastly, I also check (up to five times) that what webCoRE sent to the Thermostat, is also what the Thermostat now reads. If more than one try is required, I am notified.

However, regarding the OP’s issue…  
I believe that even if his issue were just slowness of the CT-100, it would get the new setpoint eventually. But it doesn’t sound like that’s happening. So, I’m left with the feeling that it’s a communication issue as discussed in the link I provided earlier in this thread (above).
