Patent ID: 8606409

Claim:
A thermostat for controlling the HVAC equipment of an HVAC system, the thermostat comprising: a memory for storing configuration information; a temperature sensor; a user interface including a display that is physically part of the thermostat; and a controller in communication with the memory, the temperature sensor and the user interface, the controller comprising programming to: provide a guided programming sequence of two or more screens on the display of the thermostat from a first screen to a last screen, the particular sequence of two or more screens is determined by the controller, the two or more screens prompting the user to provide configuration information that is related to the particular HVAC equipment of an HVAC system that is to be controlled by the thermostat, wherein at least one screen of the two or more screens includes two or more selectable options simultaneously displayed on the screen, wherein each of the two or more selectable options correspond to a different HVAC equipment type; accept two or more responses from the user via the two or more screens; provide a single screen that allows a user to identify a lower temperature limit and an upper temperature limit, and accept a response; modify configuration information in the memory based, at least in part, on the accepted responses from the user; and use the modified configuration information when controlling the HVAC system.