Thermostat temp "swing" control?

Hi, I'm using the Thermostat Scheduler to set heating/cooling points throughout the day and it's worked very well. I saw there's a Thermostat Controller app, with a hysteresis setting.

From what I understand is kind of like the "swing" setting on my old Iris radio thermostat I used to use in our previous house. It would basically have the temperature swing more and prevent a bit of short cycling of the HVAC. If I set the temp to 68°, with a swing of 2°, it wouldn't trigger the furnace to run until the thermostat sees 67° and then stop running when it reaches 69°.

My newer Honeywell T6 seems to be very sensitive to temp changes, and seems to run when the temp drops 0.5°, and there's no other settings on it to change this.

I tried enabling the hysteresis setting at 3°, but it doesn't seem to do anything when I save the setting. Anyone have any idea why? I appreciate the help!

These apps tell the thermostat... but if the thermostat is doing it's own thing, then the thermostat wins :smiley:

1 Like

Same for my Amazon/Alexa thermostat. Seems to have 1/2 degree of "swing" with no way to adjust. Good for comfort, not so good for the HVAC system !

Yep, I was going to try and close dampers a bit to counter act that, but I would rather control it through the thermostat.

Is it not working because I'm using the Thermostat Scheduler app, and trying to use the Thermostat Controller app at the same time?

No, you can use both together. Bear in mind that Thermostat Controller basically lobotomizes your thermostat. By doing that, it should gain control over hysteresis.

1 Like

Thank you. This is INCREDIBLY useful info. Appreciated.

For those with a heat pump system, bear in mind that overriding the internal algorithm might cause the unit to not work as well and/or as efficiently.

I must being doing something wrong, I can't get the hysteresis setting to work at all. Do I need to enable app events?

I didn't realize using the "Thermostat Controller" app, it creates a new device? I tried controlling the hysteresis setting from there and it still doesn't seem to do what I'm looking for.


I've never used Thermostat Controller, but the T6 does not use swing, it uses cycles per hour. You can set it within the thermostat config. The install manual gives some example values, but you can set it to your liking. (Not sure if it's touchable from the community driver or not.)