A programmable thermostat may be configured to control one or more pieces of HVAC equipment in accordance with a programmable schedule. The HVAC equipment may be capable of modifying a temperature of an inside space with at least a primary stage and an auxiliary stage. The programmable thermostat may include a memory for storing operating parameters of the programmable thermostat, a user interface configured to accept modification of operating parameters, including one or more droop values, and a controller coupled to the memory and the user interface. The controller attempts to control the temperature of the inside space with the primary stage of the HVAC equipment, but if the temperature of the inside space deviates from a desired setpoint temperature value by more than or equal to a programmed droop value, the controller may activate the auxiliary stage. In some instances, the user interface of the programmable thermostat may be configured to allow a user to selectively override one or more of the applicable droop values. In some instances, the droop value that is used may depend on the current operation condition of the controller.
展开▼