If your Ecobee thermostat is not heating, the problem may be in the thermostat settings, wiring, HVAC equipment, or an external safety switch.
This guide walks through the most likely causes and the fastest checks so you can narrow down the issue without guesswork.
First, confirm the thermostat is actually calling for heat
Before inspecting the furnace or heat pump, verify that the Ecobee is set up to request heat.
A simple mode or schedule issue can look like a major system failure.
- Set the thermostat to Heat, not Cool or Off.
- Raise the target temperature several degrees above the current room temperature.
- Check whether the Ecobee shows a heating icon or an active heat call.
- Disable schedule changes temporarily to rule out an automations issue.
Ecobee systems can also be influenced by smart recovery, eco mode, occupancy settings, or remote app changes.
If the display shows the system is idle even when the setpoint is higher, the thermostat may not be sending a call for heat.
Check the thermostat power and display behavior
An Ecobee thermostat needs stable 24V power from the HVAC system.
If the screen is dim, repeatedly restarting, or showing a low-power warning, the thermostat may not be able to control heating correctly.
Look for these signs:
- Frequent reboots or delayed screen response
- Low Power Mode warnings
- Blank display or intermittent connectivity
- Heating commands that do not reach the furnace
Power issues often point to a wiring problem, a tripped float switch, a blown fuse on the control board, or a failing common wire connection.
If the thermostat lacks a C wire and relies on power stealing, unstable operation can happen in some HVAC setups.
Inspect the HVAC breaker, switch, and service disconnect
When an Ecobee thermostat is not heating, the problem may be that the furnace or air handler has no power at all.
The thermostat can appear normal while the heating equipment is off.
- Check the HVAC breaker in the electrical panel.
- Confirm the furnace switch near the unit is on.
- For a heat pump or air handler, verify the indoor and outdoor disconnects are set correctly.
- Look for a tripped safety switch near the condensate drain or float pan.
If the breaker trips again after resetting, stop and have the system inspected.
Repeated breaker trips can indicate an electrical fault, shorted component, or compressor issue.
Verify wiring at the Ecobee thermostat
Loose, damaged, or incorrectly landed wires are common causes of heating failure.
Ecobee thermostats rely on the correct terminal mapping for furnace, boiler, heat pump, and accessory control.
Remove the thermostat faceplate and confirm that each wire is fully seated.
Then compare the wiring to the equipment type in your Ecobee setup.
Common wiring problems
- R wire not connected: The thermostat cannot send power to call for heat.
- W wire missing or loose: Gas furnaces and boilers may not start heating.
- O/B wire configured incorrectly: Heat pumps may run in cooling mode instead of heating.
- Y, G, or C wires crossed or damaged: The system may behave unpredictably or lose power.
After checking the wires, firmly reattach the thermostat and wait a few minutes to see whether the heating call starts.
If you recently replaced the thermostat, compare the old wiring labels to the Ecobee terminal assignments.
Understand the difference between furnace heat and heat pump heat
Not all heating systems fail the same way.
A gas furnace, boiler, and heat pump each have different startup logic and failure points.
Understanding your system type helps you focus on the right component.
If you have a gas furnace or boiler
The thermostat calls for heat through the W terminal, but the heating sequence depends on the furnace control board, ignition system, gas valve, blower motor, and limit switches.
If the thermostat is calling for heat but nothing happens, the issue may be inside the furnace cabinet rather than the Ecobee.
If you have a heat pump
Heat pumps use the compressor and reversing valve to provide heat.
A misconfigured O/B wire or incorrect equipment setting in the Ecobee can cause the system to switch modes incorrectly.
Auxiliary heat may also be necessary in cold weather, especially when the outdoor unit cannot meet demand alone.
Review Ecobee installation and equipment settings
Incorrect equipment configuration is a frequent reason an Ecobee thermostat is not heating after installation or after a reset.
The thermostat must know whether it controls a furnace, heat pump, or boiler, and whether accessories such as auxiliary heat are present.
Check the following in the Ecobee menu:
- Equipment type selection
- Heat pump versus conventional heat setup
- Number of heat stages
- Auxiliary and emergency heat settings
- O/B reversing valve position
If these settings do not match the installed HVAC equipment, the thermostat may call for the wrong relay or fail to energize the correct heat source.
Look for furnace safety lockouts
Modern furnaces and boilers include safety controls that shut the system down if something is wrong.
A thermostat call for heat may be present, but the furnace will refuse to start until the fault clears.
Common lockout causes include:
- Dirty flame sensor
- Clogged condensate drain
- Overheating limit switch
- Failed pressure switch
- Ignition failure after multiple attempts
If your furnace has an indicator light or diagnostic code, check the LED flash pattern on the control board.
The code can point to a specific safety issue that is preventing heat.
Test whether the thermostat or the HVAC equipment is the problem
If the Ecobee is not heating but appears to be calling for heat, you need to determine whether the thermostat is failing or whether the HVAC equipment is ignoring the command.
This step is especially helpful for homeowners and technicians troubleshooting a no-heat call.
Possible indicators include:
- The thermostat shows heating, but the furnace remains silent
- The furnace starts only after the unit is reset
- The blower runs but no warm air is produced
- The outdoor heat pump runs, but indoor temperature does not rise
In many cases, temporarily bypassing the thermostat or testing the control board terminals can confirm whether the thermostat is sending the right signal.
If you are not comfortable working with HVAC wiring, a licensed technician should handle this test.
Check for airflow and filter issues
Restricted airflow does not always stop a system from starting, but it can cause overheating, short cycling, and comfort complaints that feel like heating failure.
A heavily clogged filter can trip the furnace limit switch and shut down the burners.
- Replace dirty air filters
- Make sure supply and return vents are open
- Clear furniture or curtains blocking registers
- Check that indoor blower operation sounds normal
If the furnace starts and then stops after a short time, airflow restriction or a failing blower motor may be contributing to the problem.
When to replace the Ecobee thermostat or call a technician
If the thermostat has been verified, wired correctly, and configured properly, the issue may be in the HVAC equipment itself.
At that point, a technician can test the control board, relays, igniter, gas valve, reversing valve, transformer, and safety circuits.
Consider professional help if you notice any of the following:
- Burning smell, buzzing, or repeated breaker trips
- Error codes on the furnace or heat pump
- Damaged thermostat wiring
- No 24V power at the thermostat
- Persistent no-heat condition after basic checks
If the Ecobee display itself is unresponsive, repeatedly restarts, or fails despite confirmed power and correct wiring, replacement may be more practical than further troubleshooting.
Quick troubleshooting checklist for Ecobee heating problems
- Confirm the thermostat is set to Heat
- Raise the set temperature several degrees
- Check HVAC breaker and service switch
- Inspect thermostat wiring for loose connections
- Verify heat pump or furnace settings in Ecobee
- Look for furnace error codes or lockouts
- Replace the air filter if airflow is restricted
- Call a technician if the system still will not heat