Programmable thermostats are great if you know how to operate them.

The Honeywell Focus Pro6000 is capable of programming four time periods each day. It has different settings for weekdays and weekends.  They recommend the pre-set settings to help reduce your heating/cooling expenses.

It also allows you to override any settings for a temporary time period.  To cancel the setting you just have to push the run schedule button and it will go back to your programmed settings.

Double check and make sure your system is set to heat,cool or auto.

The thermostat also has Adaptive intelligent recovery.  This eliminates the guesswork when setting your schedule .  It allows the thermostat how long your furnace and air conditioner take to reach the temperature you want.