When your Ecobee is set to Cool and the house keeps getting warmer, the problem could be the thermostat, the wiring, your HVAC system, or a setting you didn’t know existed. The tricky part is that Ecobee is smart enough to display a cooling status even when the system isn’t actually running โ which makes it harder to tell where the breakdown is happening.
This guide walks through every common cause of an Ecobee not cooling, starting with the simplest checks and moving through to HVAC-level diagnosis.
Table of Contents
First: Confirm What’s Actually Happening
Before troubleshooting, establish exactly what the Ecobee is doing. On the thermostat screen or in the app, check the status display beneath the temperature reading. It will show one of the following:
- “Cooling” โ the system is actively running (or thinks it is)
- “Cooling in X min” โ the system is in a delay state
- “Idle” โ the system is not running
This matters because the fix for “Ecobee shows Cooling but the house isn’t getting cold” is completely different from “Ecobee shows Idle when it should be running.”
Common Causes and Fixes
1. Thermostat Mode Is Not Set to Cool
This is the most frequently overlooked cause. Ecobee supports multiple modes โ Heat, Cool, Auto, and Off โ and the system will only run the air conditioner when the mode is explicitly set to Cool or Auto.
Fix: On the thermostat, tap the mode icon (the sun/snowflake symbol) and confirm it is set to Cool or Auto. If it’s set to Heat or Off, the AC will never run regardless of how low you set the temperature. In Auto mode, the Ecobee will switch between heating and cooling as needed based on the set temperature range.
2. Cooling Is Restricted by a Schedule or Hold
Ecobee’s scheduling system is powerful but can work against you if a schedule or comfort profile is holding the setpoint higher than you expect. If a “Home,” “Away,” or “Sleep” comfort profile has a cooling setpoint of 78ยฐF and the house is 76ยฐF, the system won’t cool โ even if you feel warm.
Fix: Check the current comfort profile and its cooling setpoint. On the thermostat, tap the temperature display and look for the active comfort profile name. In the app, go to Schedule and review the setpoints for each profile. If you want the house cooler right now without changing your schedule permanently, use Hold โ tap the temperature, adjust the cooling setpoint downward, and select Hold Until to set a temporary override.
3. Minimum Cool Temperature Threshold
Ecobee has a built-in safety setting called the Minimum Cool Temperature, which prevents the system from cooling below a certain point โ typically 45ยฐF by default, though some HVAC systems set this higher during installation. If your setpoint conflicts with this threshold, the system won’t engage.
Fix: Go to Main Menu โ Settings โ Installation Settings โ Thresholds โ Minimum Cool Temp and review the value. Adjust it if needed, keeping in mind that setting it too low can cause refrigerant issues in some AC systems. The standard residential range is 60โ65ยฐF minimum.
4. Compressor Protection Delay (5-Minute Delay)
Ecobee enforces a minimum compressor protection delay โ typically 5 minutes โ between cooling cycles. This prevents short-cycling, which can damage the compressor in your air conditioner. If you’ve just changed a setting, switched modes, or power-cycled the thermostat, the system will show “Cooling in X min” and refuse to run until the delay expires.
Fix: Wait out the delay. The countdown is visible on the thermostat screen. This is normal behavior, not a malfunction. If the delay message persists beyond 10 minutes without the system starting, the cause is something else โ continue through this guide.
5. Wiring Issue โ Missing or Misconfigured C-Wire
The C-wire (common wire) provides continuous 24V power to the Ecobee. Without it, the thermostat may behave erratically โ displaying incorrect status, failing to send signals to the HVAC system, or rebooting intermittently. Ecobee includes a Power Extender Kit (PEK) for systems without a C-wire, but if the PEK is installed incorrectly, it can cause cooling failures.
Fix: On the Ecobee, go to Main Menu โ Settings โ Installation Settings โ Equipment โ Wiring and review the detected wiring configuration. Confirm a wire is present in the C terminal. If you’re using the PEK, verify it’s installed according to the wiring diagram in the Ecobee documentation โ a common mistake is leaving the original R and G wires connected at the air handler rather than rerouting them per the PEK instructions.
If the wiring diagram in the app doesn’t match your physical setup, a wiring error is almost certainly the cause of the cooling failure.
6. Y1 Wire Not Connected or Detected
The Y1 wire is the cooling signal wire โ it tells the air conditioner compressor to turn on. If Y1 is missing, loose, or not detected by the Ecobee, the thermostat cannot activate cooling regardless of what the screen displays.
Fix: Check Main Menu โ Settings โ Installation Settings โ Equipment โ Wiring and confirm a wire is shown in the Y1 terminal. If Y1 is missing from the software but you can see a wire physically connected to the Y1 terminal on the back of the thermostat, the wire may not be making proper contact โ remove it, strip a few millimeters of fresh wire, and reinsert it firmly until it clicks.
If your system has a second stage of cooling, also check the Y2 terminal if applicable.
7. AC Unit Is Not Running Despite Thermostat Signals
Sometimes the Ecobee is functioning correctly โ sending the right signals โ but the AC unit itself isn’t responding. This moves the problem from the thermostat to the HVAC system.
How to test: Go to Main Menu โ Settings โ Installation Settings โ Equipment โ Test Equipment and run a Cool test. Watch and listen at the outdoor condenser unit. You should hear the compressor start and the fan spin within 30โ60 seconds. If nothing happens:
- Check the circuit breaker for the air handler and outdoor condenser โ they are often on separate breakers, both of which need to be on
- Check the disconnect switch at the outdoor unit โ a weatherproof box mounted on the wall near the condenser that can be switched off for service
- Check the air handler’s internal fuse โ a blown 3A or 5A fuse on the control board will prevent all HVAC functions. Replace with the same rating if blown
- Check the condensate drain โ many air handlers have a float switch in the drain pan that shuts the system off if the drain is clogged, to prevent water damage. A clogged drain is a very common cause of AC shutdown in summer
8. Dirty or Blocked Air Filter
A severely restricted air filter reduces airflow to the point where the evaporator coil freezes over. A frozen coil cannot transfer heat, so the system runs but produces no cooling effect. Eventually, a safety switch may shut the system down entirely.
Fix: Check your air filter. If it’s visibly grey or clogged, replace it with a new one of the correct size and MERV rating. After replacing the filter, if you suspect the coil may have frozen, turn the system to Fan Only mode for 1โ2 hours to thaw it before switching back to Cool. Do not run the AC with the fan off โ it will refreeze the coil.
9. Refrigerant Low or System Needs Service
If the AC runs โ the fan turns on, the compressor starts โ but the air coming from vents isn’t cold, or is only slightly cool, the system may be low on refrigerant or have a mechanical issue with the compressor.
How to tell: Hold a thermometer at a supply vent while the system is running. The air should be 15โ20ยฐF cooler than the return air temperature. If the difference is less than 10ยฐF, refrigerant or mechanical issues are likely.
This cannot be fixed at the thermostat level. Contact a licensed HVAC technician for a refrigerant check and system inspection.
10. Ecobee Software Glitch or Needs Reset
In rare cases, a software state on the Ecobee causes it to fail to send cooling signals even when settings are correct. A restart resolves this in most cases.
Fix: Go to Main Menu โ Reset โ Restart to reboot the thermostat without losing settings. If a restart doesn’t help, Reset Schedule and Preferences resets comfort profiles and settings while preserving your wiring configuration โ useful if a corrupted schedule is interfering with cooling. A full factory reset is a last resort and requires re-running the full installation setup.
Quick Diagnostic Checklist
- [ ] Mode is set to Cool or Auto โ not Heat or Off
- [ ] Current setpoint is below room temperature by at least 2ยฐF
- [ ] No active schedule or hold is overriding your setpoint
- [ ] Minimum Cool Temp threshold isn’t set too high
- [ ] Compressor delay has expired (wait 5โ10 minutes after any mode change)
- [ ] C-wire or PEK is correctly installed and detected
- [ ] Y1 wire is present and making firm contact in the terminal
- [ ] AC breakers (air handler and condenser) are both on
- [ ] Disconnect switch at outdoor unit is in the On position
- [ ] Condensate drain is clear โ no float switch shutdown
- [ ] Air filter is clean and airflow is unrestricted
- [ ] Ecobee restarted via Main Menu
When to Call an HVAC Technician
If the Ecobee is correctly configured, wiring checks out, and the AC runs but doesn’t cool effectively, the problem is mechanical. Low refrigerant, a failing compressor, a frozen evaporator coil, or a clogged drain line all require hands-on service. An HVAC technician can diagnose and fix these issues in a single visit โ and many offer same-day service during peak summer season.
An Ecobee not cooling is almost always one of three things: a setting that’s blocking the call for cooling, a wiring issue preventing the signal from reaching the AC, or an HVAC problem the thermostat can’t fix on its own. Work through the checklist in order and you’ll find the cause before you need to make a service call in most cases.