Nest Thermostat Error E104 Solved: Detailed DIY Repair

The Nest Thermostat Error E104 specifically indicates an **overcurrent condition detected on the W1 (heating) wire**. This means the thermostat’s internal sensors have detected that the heating circuit is drawing more than the rated amperage—typically exceeding 2 amps—triggering a safety shutdown to prevent the thermostat’s internal circuitry from melting or causing a fire.

When this error occurs, your HVAC system will likely stop responding to heat calls, leaving your home cold. You might hear the furnace relay clicking repeatedly without the burners igniting, or notice the thermostat display becoming unresponsive as it cuts power to protect itself. While an electrical error sounds daunting, it is a diagnostic safeguard that points to specific issues within your wiring or the furnace components themselves. With a systematic approach, we can isolate the fault and restore your climate control.

Symptoms of Nest Error E104

Identifying the E104 error often involves more than just seeing the code on the screen. As a Senior Engineer, I look for these specific physical and operational red flags:

⚡ Warning: Check Manual First

Incorrect repairs can cause fire or injury. Always verify with the manufacturer’s manual.


📂 View Nest e104 Specs

  • The “Click of Death”: You may hear the thermostat or the furnace control board clicking rapidly. This is the sound of the relay attempting to engage, followed immediately by the overcurrent protection circuit breaking the connection.
  • Base Plate Heat: If you pull the Nest display off the wall, the back of the device or the wall connector base may feel noticeably warm to the touch. This is a result of the high amperage flowing through the small solid-state switches.
  • Intermittent Heating: The system might run for three minutes and then abruptly shut down, throwing the E104 code only after the furnace components have warmed up and electrical resistance has shifted.
  • Delayed Display Response: Because the W1 wire is drawing too much power, it can “brown out” the thermostat’s internal battery charging circuit, leading to a blank screen or a blinking red light indicating low power.

How to Fix Nest Error E104 (Step-by-Step)

Follow these steps in order. Safety Warning: Turn off the circuit breaker to your HVAC system before touching any wiring. High voltage (120V/240V) is present inside the furnace cabinet.

  1. Inspect the Nest Backplate:
    Pull the Nest display off the wall. Examine the W1 wire where it enters the push-terminal. Ensure there are no stray copper strands touching the adjacent terminals (like C or Rh). Use your precision screwdriver to ensure the wire is seated deeply. If the wire looks scorched or the plastic around the terminal is melted, the baseplate may need replacement.
  2. The Continuity/Resistance Test:
    This is the most critical diagnostic step. Set your multimeter to **Ohms (Ω)**. Disconnect the W1 wire and the C (or Rh) wire from the Nest base. Touch one probe to the W1 wire and the other to the Rh wire. You are measuring the resistance of the heating load (the gas valve or relay).

    Technical Target: You should see between **20 and 100 Ohms**. If you see 0-10 Ohms, you have a direct short. If the resistance is below 20, the component is drawing too much current, confirming why the E104 is triggering.
  3. Isolate the Wiring:
    Go to your furnace and disconnect the W1 wire from the furnace control board. Go back to the thermostat and test resistance between the W1 and Rh wires again. If you still show any continuity (a reading other than “OL” or infinite), there is a short in the walls. You will need to pull a new thermostat wire bundle.
  4. Check the Furnace Control Board Fuse:
    Open the furnace blower compartment (press the safety door switch if needed). Look for a small automotive-style fuse (usually 3A or 5A, purple or amber). If this fuse is blown, it confirms an overcurrent event occurred at the furnace level, not just the thermostat. Replace it only after finding the short.
  5. Bypass the Nest (The Jump Test):
    With the wires still at the thermostat, use a small jumper wire to connect Rh and W1 directly. If the furnace starts and runs without tripping a breaker or blowing a fuse, the issue may be a hypersensitive Nest baseplate. If the furnace fuse blows immediately, the problem is a failing component (gas valve or relay) inside the furnace.
  • Technical Difficulty: Moderate (Requires basic electrical testing)
  • Estimated Time: 45 to 90 minutes
  • Required Tools:
    • Digital Multimeter (capable of measuring Ohms and AC Voltage)
    • Precision Screwdriver Set (Phillips and Flathead)
    • Wire Strippers/Crimpers
    • Flashlight
  • Estimated Repair Cost: $0 (Loose wire) to $150 (Replacement gas valve or relay)

Detailed Diagnosis: Root Causes

In my experience, E104 is rarely a “glitch.” It is a physical reality of the electrical path between your thermostat and your furnace. Here are the primary culprits:

1. Short Circuit in the Thermostat Wiring: This is the most common cause. Over years of vibration or house settling, the insulation on the W1 wire can rub against the metal chassis of the furnace or a copper refrigerant line. If the copper core of the W1 wire touches a grounded surface or the “C” wire, it creates a path of zero resistance, causing current to spike instantly.

2. Faulty Gas Valve Solenoid or Heat Relay: The Nest W1 terminal sends a 24V signal to the furnace to open the gas valve or engage a heat sequencer. If the internal coil of that valve or relay is beginning to fail (shorting internally), its electrical resistance (Ohms) drops. According to Ohm’s Law (I=V/R), as resistance drops, current (Amperage) increases. If it climbs above 2 Amps, the Nest detects an overcurrent and throws E104.

3. Contactor Pitting or Carbon Buildup: In older systems, the contacts on the heating relay can become “pitted” or covered in carbon (soot) from years of arcing. This creates unstable electrical loads that the Nest’s sensitive monitoring hardware perceives as a dangerous overcurrent event.

4. Incorrect Transformer Voltage: Occasionally, the 24V step-down transformer in the furnace fails in a way that it outputs 28V or 30V. This higher voltage forces more current through the circuit than the Nest is designed to handle.

How to Prevent Error E104

Once you have cleared the error, take these preventative measures to ensure the longevity of your Nest and your HVAC system:

  • Install a “C” (Common) Wire: Many E104 errors are exacerbated by “power stealing.” When the Nest has a dedicated Common wire, it can monitor current more accurately and operate its internal relays with less heat generation. If you don’t have one, install a Nest Power Connector.
  • Annual Resistance Checks: During your annual HVAC tune-up, ask the technician to measure the “amp draw” of the gas valve and inducer motor. Catching a component that is beginning to draw excessive current early can prevent a mid-winter E104 failure.
  • Vibration Dampening: Ensure the thermostat wire bundle is secured with plastic staples (not metal) and isn’t vibrating against the furnace exhaust flue. High heat can melt wire insulation over time, leading to the shorts that cause E104.

Frequently Asked Questions

Q: Can I just bypass the E104 error by changing settings?
A: No. E104 is a hardware-level safety trigger. There is no software override because the error indicates a physical risk of electrical damage. Ignoring the underlying cause could result in a permanent failure of the Nest baseplate or, in extreme cases, an electrical fire within the wall.

Q: Does E104 mean my Nest Thermostat is broken?
A: Not necessarily. In 90% of cases, the Nest is working perfectly—it is simply doing its job by reporting a fault in your home’s wiring or the furnace’s components. However, if the overcurrent was severe enough, it may have “fried” the W1 terminal on the backplate, requiring a hardware replacement after the initial short is fixed.

Q: Why does the error only happen when the heat turns on?
A: The W1 wire is only energized when there is a “call for heat.” When the system is idle, no current flows through that path. Once the Nest closes the circuit to start the furnace, the current flows, the short or heavy load is detected, and the E104 error is instantly triggered.

👉 Need more help? Check our full Nest Troubleshooting Archive.

Leave a Comment