Can’t select some temperatures with the thermostat of the furnace

furnace

I have a problem with the thermostat of my furnace. This problem is wired but I'll try to explain it as clearly as possible.
When I turn the button of the thermostat, some temperatures can't be selected (they can never be), and sometimes, a temperature that can't be select appears briefly when I turn the button but disappears nearly immediately (and then the screen displays an other temperature).
Have you got any idea of how to fix this ?

Best Answer

From the description of the problem it seems like the thermostat is a digital type with a display that shows the temperature selection and then uses a rotary selector knob to allow setting the desired temperature.

The inability to zero into a particular temperature setting is probably caused by a damaged or faulty rotary selector knob. This type of selector is often times a switch with two connections into microcontroller on the thermostat electronics board. As the switch turns the two connections to the microcontroller at switched on and off in a pattern that allows the software of the microcontroller to detect the switch turning and what direction it is being turned. If the switch is broken, has dirt in it, or has a bad connection on the circuit board the microcontroller may mistakenly see many more or less "steps" of the switch pattern and thus not react in a way that allows you to set the selection that you desire.

In most cases the fix for this is to replace the thermostat with a new one. Only someone that has access to the proper testing equipment and spare parts is likely to be able to repair this type of problem.