Thermostat screens 15 min read

Thermostat Display Messages Explained: What Your Screen Is Telling You

By Ismail Farooq Published 2026-10-04 • Updated 2026-10-04 • Based on Honeywell Home, ecobee and Google Nest user documentation
In short:

Flashing “Cool On” or “Heat On”, “Wait” or a blinking snowflake or flame is almost always the compressor protection delay: wait up to about 5 minutes. “In Recovery” means it started early to hit the next scheduled temperature on time. “Hold” means your manual setting is overriding the schedule. “Aux Heat” means a heat pump’s backup heat is running. “No power to Rh”, a blank screen or a smart thermostat that keeps saying “Delayed” or low battery are power problems, not settings. Below: every common message, what it means and exactly what to do, with screen examples.

1. Thermostat messages at a glance

Thermostats have very little room on the screen, so a few words or an icon have to tell you a lot. Most messages fall into four groups: normal waiting (delays and recovery), you overrode the schedule (holds), which equipment is running (heat, cool, aux, fan), and something needs attention (power, batteries, wiring, filter). Only the last group needs action.

Six example thermostat screens: Cool On flashing during the compressor delay, In Recovery, Hold Until 6:00 PM, Permanent Hold, Aux Heat On and a flashing low battery warning
Figure 1: Common messages on digital and programmable thermostats. These are generic example screens; the exact wording on your model may differ slightly.
Message on screenWhat it meansWhat to do
Cool On / Heat On flashing, “Wait”, blinking snowflake or flameCompressor protection delayWait up to about 5 minutes
In Recovery, Smart Recovery, Early-OnStarting early to reach the next scheduled temperature on timeNothing; it is saving energy
Hold Until … / Temporary HoldYour manual setting lasts until the next schedule periodNothing, or press Run Schedule
Permanent Hold / HoldThe schedule is switched offCancel it if you want the schedule back
Vacation Hold / AwayEnergy-saving temperatures until a set date or until you returnCancel it when you’re back
Aux Heat / AuxHeat pump backup heat is helpingNormal in cold weather; check if constant
Em Heat / Emergency HeatYou switched to backup heat only; the heat pump is offSwitch back to Heat unless the heat pump is broken
Delayed / “in 2 min”Equipment protection, or saving a weak batteryWait; if constant, check the C wire
CalibratingNormal start-up after a restartWait a few minutes
No power to Rh, blank screenNo 24 V from the furnace or air handlerCheck switch, breaker, door, fuse, float switch
Lo Batt, battery iconBatteries low (or weak power on smart models)Replace batteries, or fix power
Filter, Change FilterA timer reminder, not a sensorChange the filter, then reset the reminder
Locked, padlockKeypad lock is onUnlock with the PIN or app

2. “Cool On” or “Heat On” flashing, and “Wait”

This is the most searched thermostat message, and it is almost never a fault. An air conditioner or heat pump compressor should not restart until the high and low refrigerant pressures have evened out after it stops. Restarting against that pressure difference strains the compressor motor and can trip its breaker. So the thermostat enforces a minimum off time, usually up to about 5 minutes, after the compressor stops and after power returns.

Timeline: the AC shuts off at 0 minutes, the setting is lowered at 1.5 minutes so the thermostat calls for cooling and Cool On flashes, and the compressor starts when the delay ends at 5 minutes
Figure 2: The delay counts from when the compressor last stopped. Lower the setting a minute after it shuts off and you may see Cool On flash for a few minutes before anything starts.

What the flashing looks like on different thermostats

  • Honeywell Home and many programmable models: the words “Cool On” or “Heat On” flash, then stay steady once the compressor starts.
  • Other models: the word “Wait”, a blinking snowflake (cooling) or flame (heat pump heating), or a small clock icon.
  • Smart thermostats: a message such as “Delayed”, “Cooling in 2 min” or an equipment-protection notice in the app.

When it is a real problem

Wait about 10 minutes. If “Cool On” is steady but the outdoor unit isn’t running, or it keeps flashing far longer than 5 minutes, the delay isn’t the cause. Work through thermostat clicking but AC not turning on, which follows the cooling call from the Y wire to the outdoor unit. Check the Y wire and the condensate float switch, which cuts the cooling call when the drain pan fills.

Don’t switch the delay off in the installer settings to make the AC start faster. It exists to protect the most expensive part of the system.

3. “In Recovery”, Smart Recovery and Early-On

If your schedule says 68°F at 6:30 AM, an older thermostat starts the furnace at 6:30 and the house is cold until 7. A thermostat with recovery learns how long your system takes to warm up or cool down and starts early, so it reaches 68°F at 6:30. While it does that, it shows a message:

  • Honeywell Home: “In Recovery” (Adaptive Intelligent Recovery)
  • ecobee: Smart Recovery (shown in the app and system history)
  • Google Nest: Early-On

It is normal and costs less than leaving the temperature high all night. On a heat pump, recovery also matters for cost: a good thermostat warms the house slowly with the compressor instead of calling expensive aux heat for a fast recovery. See heat pump thermostat settings. If you’d rather it didn’t start early, recovery can usually be turned off in the settings menu.

4. Temporary hold, permanent hold and vacation hold

“Hold” means a temperature you chose by hand is overriding the schedule. What matters is how long the override lasts.

Chart comparing one winter day: following the schedule, a temporary hold to 72 degrees at 2 PM that ends at 5 PM when the next period starts, and a permanent hold to 72 degrees that stays all night
Figure 3: A temporary hold ends at the next schedule change. A permanent hold keeps 72°F all night and all the next day, which is why it quietly cancels most of a programmable thermostat’s savings.
Screen showsHow long it lastsHow to end it
Hold Until 6:00 PM, Temporary Hold, “Hold until next”Until the next schedule period startsEnds by itself, or press Run Schedule / Cancel
Permanent Hold, Hold, “Hold indefinitely”Until you cancel itRun Schedule, Resume or Cancel Hold
Vacation Hold, VacationUntil a date and time you setEnds on that date, or cancel it
Hold for 2 hours (smart thermostats)For the length you pickedEnds by itself, or cancel in the app

On smart thermostats you can usually choose what a manual change does (for example until the next period, for 2 or 4 hours, or indefinitely). If your thermostat “keeps going back” to another temperature, it is following its schedule after a temporary hold ended; if it “never changes”, it is probably on a permanent hold. For what temperatures to put in the schedule, see schedules and smart features.

5. “Aux Heat”, “Em Heat” and “Emergency Heat”

These appear only on heat pump systems. Aux Heat (or “Aux”, “Auxiliary Heat On”) means the thermostat has brought on the backup heat, usually electric heat strips in the air handler, to help the heat pump. That is expected:

  • in very cold weather, when the heat pump alone can’t keep up;
  • during defrost, when the outdoor unit briefly runs in cooling mode to melt frost;
  • after a big jump in the setting, such as a deep overnight setback.

Em Heat or Emergency Heat is different: you selected it, and it turns the heat pump off completely and heats with backup heat only. It is meant for when the outdoor unit is broken. Because electric strip heat costs much more to run than a working heat pump, switch back to Heat once the heat pump is fixed. The full comparison is in aux heat vs emergency heat; if Aux Heat is on most of the time in mild weather, see heat pump using aux heat too much. Wiring for these is on the W2/AUX and E terminal pages.

6. Smart thermostat messages

Smart thermostats have bigger screens and apps, so they spell more out, but brands word things differently. These are the ones people search for most.

Six example smart thermostat screens: Delayed with cooling in 2 minutes, Calibrating, No power to Rh wire detected, Eco or Away energy-saving range, Heating with Aux, and Offline
Figure 4: Generic smart thermostat screens for illustration. Nest, ecobee, Honeywell Home, Sensi and Amazon each word these slightly differently.

“Delayed” or “in 2 min”

The thermostat is holding off heating or cooling. Usually this is the same equipment-protection delay as a flashing “Cool On”. On thermostats that keep a small battery charged from the HVAC wires (Google Nest models, for example), it can also mean the battery is low and the thermostat is pausing so it can recharge. If you see “Delayed” often, especially with Wi-Fi dropouts or the screen going dark, the thermostat probably needs a C wire. See no C wire? your options for every brand and the C wire guide.

“Calibrating”

ecobee thermostats show “Calibrating” for a few minutes after they restart, while the sensors settle. Heating and cooling wait until it finishes. If it never finishes, or the thermostat keeps rebooting into calibrating, it is usually restarting because of a power problem: check the wiring and the C wire.

“No power to Rh wire” or “no power to R”

Covered in detail in the next section: the thermostat isn’t getting 24 V.

“Wire not detected” or “Y1 not detected”

Usually a wire not pushed fully into its connector, or a terminal that reports no voltage. See thermostat wire not detected.

“Eco”, “Away”, “Home and Away”, “Eco+”

Energy-saving modes. The thermostat believes no one is home (from its motion sensor or your phone’s location) or is following a utility or energy-saving program, so it holds a wider range, for example 62°F heating and 80°F cooling. If it switches to Eco while you are home, check the motion sensors and the phone location settings in the app.

“Offline” or a crossed-out Wi-Fi icon

The app can’t reach the thermostat. The thermostat still runs your schedule on its own. Restart the router, check the Wi-Fi password hasn’t changed, and look for power problems: a thermostat that keeps dropping Wi-Fi is often one starved of power without a C wire.

Low battery on a smart thermostat

A wire-powered smart thermostat warning about a low battery is almost always a power supply issue, not batteries. Add a C wire or an adapter such as the ecobee PEK (for ecobee). Amazon and ecobee models need a C wire or adapter anyway; Nest models can get by without one on many systems but behave like this when they can’t.

7. “No power to Rh” and a blank screen

A thermostat on a 24 V system gets its power from a transformer in the furnace or air handler, through the R (or Rh/Rc) wire. If that power stops, a smart thermostat says “No power to Rh” (or R) and may go dark; a battery thermostat may still show the temperature but nothing turns on. Check, in this order:

  1. The furnace or air handler switch, usually a light switch on or near the unit, often turned off by accident.
  2. The breaker for the furnace or air handler.
  3. The furnace door. The lower door presses a safety switch; if it isn’t seated, the furnace has no power.
  4. The float switch on the condensate drain or drain pan. A full pan cuts the 24 V circuit on many installations. Clear the drain.
  5. The 3 or 5 A fuse on the furnace control board. If it is blown, look for the short (often a wire touching metal, or R and C touched together during an install) before replacing it.
  6. The R wire at both ends: properly stripped, fully seated, not broken in the wall.

To confirm, measure about 24 to 28 V AC between R and C at the thermostat: see how to test thermostat wires with a multimeter. If the screen went blank right after a power cut or a battery change, see thermostat not working after a power outage.

8. Thermostat symbols and icons

Icons are more consistent between brands than words. A steady icon means that equipment is running; a flashing heat or cool icon usually means a call is waiting on a delay.

Legend of thermostat icons: flame for heating, snowflake for cooling, fan for blower, flame with AUX for backup heat, leaf for energy saving, house with arrow for away, battery for low batteries, crossed-out Wi-Fi for offline, padlock for keypad locked, grid for filter reminder, water drop for humidity and clock for a schedule or delay
Figure 5: The icons most thermostats use. Check your manual for model-specific ones.
  • Snowflake blinking: cooling has been called but is waiting on the compressor delay. Steady means cooling is running.
  • Flame blinking: on a heat pump, the same compressor delay in heating mode. On a gas furnace it usually just means heating is on or starting.
  • Fan icon spinning or shown with “On”: the fan is set to On and runs nonstop. Auto runs it only with heating or cooling. See fan Auto vs On.
  • Leaf: the current setting is energy-efficient (Nest), or an energy-saving mode is active.
  • Water drop: humidifying or dehumidifying is active, or the screen is showing indoor humidity.
  • “Auto” mode with both a flame and a snowflake: the thermostat switches between heating and cooling by itself. It keeps the two settings a few degrees apart (often about 2 to 3°F, sometimes called the deadband) so it doesn’t bounce between them.

9. Low battery, keypad lock and filter reminders

Low battery (“Lo Batt”, “Replace Battery”, battery icon)

On a battery-powered thermostat, replace both batteries with fresh alkaline batteries of the type printed in the battery slot (usually AA or AAA). Many models give a warning for weeks before they stop working, but don’t wait: some thermostats stop calling for heat when batteries die. Settings are usually kept in memory, but check the clock and schedule afterwards. If the screen shows a low-battery warning right after new batteries, the batteries may be the wrong type or in backwards.

Keypad locked (padlock or “Locked”)

Lock is used by landlords, offices and parents. Most thermostats unlock from the menu with a PIN, or by holding a button combination for several seconds; smart thermostats unlock in the app. The steps vary by model, so look up the manual for the model number on the back of the faceplate.

“Filter”, “Change Filter”, “Replace Filter”

This is a timer, not a sensor: the thermostat counts run time or days since you last reset it. Change the filter (most 1-inch filters every 1 to 3 months; thicker media filters less often), then reset the reminder, usually by pressing and holding the Filter message or from the menu. The reminder doesn’t affect how the system runs, but a clogged filter does: it can make a furnace overheat and short-cycle, or an AC coil freeze.

Wrong time or the schedule “forgot” itself

Usually a power cut on a thermostat with dead backup batteries, or a battery change that took too long. Wi-Fi thermostats set the clock automatically once reconnected. Some older thermostats need daylight saving time switched on in the menu.

10. It says heating or cooling, but nothing happens

If the screen shows steady “Heat On” or “Cool On” (no flashing, no delay message) for more than 10 minutes and nothing runs, the thermostat is asking for heat or cooling but the request isn’t reaching the equipment, or the equipment isn’t answering. Work through it from the wall outward:

  1. Check the mode and settings: Heat mode with the setting above room temperature (or Cool with it below). For a heat pump, a wrong O/B setting makes it heat when you ask for cooling: see the O/B wire.
  2. Listen at the furnace or air handler. Nothing at all, not even the inducer motor? Check power as in section 7, then the blink code.
  3. Cooling: does the indoor fan run but not the outdoor unit? Follow thermostat clicking but AC not turning on.
  4. Just installed a new thermostat? Use the smart thermostat troubleshooting checklist and the settings to check after installing, and compare your wires with the thermostat wiring diagrams.

If the screen shows “Heat On” and the furnace runs but the air is cold, or “Cool On” with warm air, the thermostat has done its job: that is a furnace or AC problem (flame sensor, refrigerant, a frozen coil or a dirty filter) for a technician, unless the cause is simply a heat pump in defrost.

12. Frequently asked questions

Why is “Cool On” flashing on my thermostat?

It is the compressor protection delay. After the air conditioner or heat pump shuts off, or after power comes back, the thermostat waits (usually up to about 5 minutes) before starting the compressor again. The words flash while it waits and go steady when the compressor starts. No action is needed unless it is still flashing after about 10 minutes. See Cool On or Heat On flashing.

How long does “Heat On” or “Cool On” flash?

Usually no more than about 5 minutes. The countdown starts when the compressor last stopped, so if the system has been off for a while it may not flash at all. Flashing far longer than 5 minutes, or the system never starting after the flashing stops, points to a power or wiring problem rather than the delay.

What does “Wait” mean on a thermostat?

On most thermostats “Wait” is the same compressor protection delay shown in a different way: the thermostat has accepted your call for heating or cooling but is holding the compressor off for a few minutes. Some models show a blinking snowflake or flame instead of the word.

What does “In Recovery” mean on a thermostat?

The thermostat has started heating or cooling early so the house reaches the next scheduled temperature on time, instead of only starting at the scheduled time. Honeywell calls this Adaptive Intelligent Recovery, ecobee calls it Smart Recovery and Nest calls it Early-On. It is normal and saves energy compared with a permanent higher setting.

What is the difference between temporary hold and permanent hold?

A temporary hold keeps the temperature you set by hand only until the next scheduled period starts; then the schedule takes over again. A permanent hold keeps your setting indefinitely and ignores the schedule until you cancel it (usually with a Run Schedule, Cancel or Resume button). See hold messages.

How do I take my thermostat off hold?

Press the button or menu item labeled Run Schedule, Resume, Cancel Hold or similar. On a smart thermostat, open the app and cancel the hold or delete it from the main screen. If there is no schedule set up, a thermostat will simply keep the last temperature you chose, which looks like a hold.

Why does my thermostat say “Aux Heat”?

Your heat pump is getting help from its backup heat (usually electric heat strips). That is normal in very cold weather, during defrost, or after a big jump in the setting. If it shows Aux Heat most of the time in mild weather, see heat pump using aux heat too much.

What does “Delayed” mean on a smart thermostat?

The thermostat is holding off heating or cooling for a short time. Usually that is equipment protection, but on thermostats that charge a battery from the HVAC wires it can also mean the battery is low and the thermostat is saving power, which often points to a missing or weak C wire. See no C wire options.

What does “No power to Rh wire” mean?

The thermostat isn’t getting 24 volts from the furnace or air handler. Common causes are the furnace power switch or breaker being off, the furnace door not closed tight on its safety switch, a blown 3 or 5 A fuse on the control board, a tripped condensate float switch, or a loose R wire. See No power to Rh.

Why is my thermostat flashing a battery icon?

On battery-powered thermostats it means the batteries are low: replace both with fresh alkaline batteries of the type printed in the battery slot. On a smart thermostat powered by the HVAC wires, a low-battery message usually means it isn’t getting enough power from the wires, not that you need new batteries.

Why is my furnace blinking a red light?

Most furnaces have a status light on the control board that blinks a code. Count the flashes between pauses and match the number to the chart printed inside the furnace door or in the manual. A steady light or slow, even blink usually means normal standby. Look through the window before opening the door, because the door switch cuts power and can clear the code. See furnace blink codes.

How do I unlock my thermostat?

Locked thermostats show a padlock or the word Locked. Most unlock from the menu with a PIN, or by holding a specific button combination for several seconds; smart thermostats unlock in the app. The exact steps are model-specific, so check the manual for your model number (printed on the back of the faceplate). If the thermostat belongs to a landlord or office, ask them for the code.

About ThermostatWires

ThermostatWires is a small, independent site about thermostats and home wiring. Message meanings in this guide come from the manufacturers’ user guides and support pages; screens in the figures are generic illustrations, not photos of any brand’s product. Your model’s manual always has the final word. Spotted a mistake? Tell us.