Ad Space — Top Banner

Schedule Not Working

ecobee Smart Thermostat

Severity: Minor

What Does This Error Mean?

Your ecobee is not following the heating or cooling schedule you programmed. This is almost always caused by a Hold override, Smart Home/Away mode, or a vacation event overriding the schedule. Checking and clearing these overrides usually resolves the problem immediately.

Affected Models

  • ecobee SmartThermostat Premium
  • ecobee SmartThermostat Enhanced
  • ecobee3 lite
  • ecobee4
  • ecobee SmartSensor

Common Causes

  • A temperature Hold is active, overriding the schedule until manually cleared
  • Smart Home/Away detection has overridden the schedule based on occupancy sensors
  • A vacation event is scheduled and is overriding normal programming
  • The wrong time zone is set on the thermostat, causing schedules to run at the wrong time
  • The schedule was accidentally deleted or was never saved after being set up

How to Fix It

  1. On the ecobee home screen, check if a Hold temperature is shown — look for 'Hold' or a temperature with a timer icon.

    If a Hold is active, tap it and select 'Resume Schedule' to return to your programmed schedule.

  2. Go to Main Menu > Settings > Preferences > Smart Home/Away and check if it is enabled.

    When Smart Home/Away is on, ecobee uses occupancy sensors to override your schedule. Disable it if you want your schedule to run exactly as programmed.

  3. Go to Main Menu > Schedule > Vacation and check if a vacation event is currently active.

    A vacation event holds the thermostat at a fixed temperature for its entire duration, ignoring your normal schedule. Delete any unwanted vacation events.

  4. Go to Main Menu > Settings > Preferences > Time/Date and confirm the time zone is set correctly.

    If the time zone is off, your 7am schedule might actually run at 5am or 9am. This is a common cause of schedules seeming to not work.

  5. Go to Main Menu > Schedule and review each day and time block to confirm the schedule is saved and correct.

    Tap any time block to verify the comfort setting (Home, Away, Sleep) and temperature are what you intended.

  6. If the schedule looks wrong or is missing, delete it and rebuild it from scratch using Main Menu > Schedule.

    Use the 'Copy Day' feature to copy one day's schedule to all other days quickly.

When to Call a Professional

Schedule problems are almost always a settings issue, not a hardware problem. If you cannot access or edit settings after a factory reset, contact ecobee support.

Frequently Asked Questions

What is the difference between a Hold and a Schedule on ecobee?

A Schedule runs automatically at set times throughout the day. A Hold overrides the schedule and keeps the thermostat at a fixed temperature until you cancel it or set a duration. If the home screen shows 'Hold', your schedule is being overridden — tap it and choose 'Resume Schedule'.

Why does ecobee keep switching to Away mode when I'm home?

ecobee's Smart Home/Away feature uses occupancy sensors to detect if anyone is home. If the sensor is not detecting you — for example if you are sitting still in a room with no sensor — it may switch to Away. You can disable Smart Home/Away in Main Menu > Settings > Preferences.

Will the ecobee schedule still work if the Wi-Fi goes out?

Yes — the schedule runs locally on the thermostat and does not require Wi-Fi or an internet connection. However, if the internal clock loses its time setting during a power outage, the schedule may run at the wrong time until the clock is corrected.