Upload a Thermostat Photo for AI Diagnosis
Thermostat wiring is responsible for more 'HVAC not working' service calls than almost any other cause — and the vast majority of those calls are resolved by fixing a single mis-wired terminal. The problem is that thermostat wiring looks identical regardless of whether it's correct or not. A red wire on Rh vs. Rc makes no difference visually, but causes the transformer to short if the jumper isn't present. An O wire on the B terminal reverses your heat pump's heating and cooling modes entirely. The AI Wiring Scan at /wiring-scan analyzes thermostat wiring photos and identifies these errors in seconds — before you spend $150 on a service call. This article explains how to photograph your thermostat wiring and what the AI looks for. For the full thermostat color code reference, see /fixes/thermostat-wiring-color-code-guide. For heat pump O/B and aux heat wiring, see /fixes/heat-pump-thermostat-wiring.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Your HVAC system won't turn on after installing a new thermostat
- The heat pump heats in cooling mode and cools in heating mode (O/B polarity reversed)
- Aux heat never activates in cold weather despite being wired
- Thermostat display is blank or loses power intermittently (missing or incorrect C-wire)
- The system short-cycles — turns on and off every few minutes without reaching set temperature
- Only some functions work: fan runs but heat or cool doesn't, or heat works but cooling doesn't
- You're unsure if your wiring is correct after a thermostat replacement and want verification
Most Likely Causes
- 1
Thermostat Terminal Labels Are Inconsistent Across Manufacturers
The 24VAC thermostat wiring standard uses letters for terminal functions (R for power, C for common, Y for cooling, W for heat, G for fan), but manufacturers implement them inconsistently. Rh and Rc are both power terminals but for different transformers — confusing even for professionals. O energizes a heat pump reversing valve in cooling mode on most brands, but B energizes it in heating mode on Bosch, some Bryant, and some York units. Getting these wrong produces behavior that looks exactly like equipment failure. The AI knows the correct terminal mapping for every major thermostat brand.
- 2
C-Wire Requirements Are Invisible Until the Thermostat Loses Power
Modern smart thermostats (Nest, Ecobee, Honeywell T6/T9, Emerson Sensi) require a continuous 24VAC common (C-wire) to power their Wi-Fi, display, and sensors. Many older systems were installed with only 4-wire thermostats and no C-wire run to the thermostat. A thermostat that works for a few days then goes blank, or that reboots every time the AC starts, almost always has a C-wire problem. The AI Wiring Scan identifies whether a C-wire is present in your photo and flags missing C-wire as an issue if your thermostat model requires it.
- 3
Heat Pump O/B Terminal Polarity Is Set-and-Forget — And Often Wrong
The O/B terminal controls a heat pump reversing valve — the component that switches the refrigerant flow direction between heating and cooling. Most brands (Carrier, Trane, Lennox, Rheem) use O terminal logic: the valve energizes in cooling mode. Bosch and a few others use B logic: the valve energizes in heating mode. Getting this wrong means your heat pump heats when you want cooling and cools when you want heating — a symptom that looks exactly like a failed reversing valve or refrigerant leak. The AI identifies O vs B configuration requirements from your thermostat model and flags incorrect settings.
- 4
Rh/Rc Jumper Removal During Replacement Is a Silent Failure Mode
Standard thermostats ship with a jumper wire between Rh and Rc terminals because most residential systems use a single transformer. When removing an old thermostat, the jumper wire is often discarded with the old thermostat's base plate. If your new thermostat has both Rh and Rc terminals but only one R wire, you must install a short jumper between them — or only one of the two systems (heating or cooling) will get power. The AI identifies missing Rh-Rc jumpers from wiring photos and flags this common installation error.
- 5
Multi-Stage and Dual-Fuel Systems Have Additional Terminals That Are Easily Missed
Two-stage heat pumps have a Y2 terminal for the second compressor stage. Dual-fuel systems (heat pump plus gas furnace) require both the O/B terminal and a W1 or W2 terminal for the gas heat stages. Systems with electric auxiliary strips need an Aux/W2 terminal for cold-weather backup heat and an E terminal for emergency heat mode. Each of these is a separate wire that must be correctly connected. Omitting Y2 means the system never enters second-stage cooling; omitting W2 means backup heat never activates. The AI cross-references your system type description with the wiring photo to flag missing stage connections.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Repair Scout will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Thermostat wiring operates at 24VAC — not the 120V or 240V of main circuits. Contact with 24VAC wiring will not cause electrocution, but wiring errors can damage the thermostat, blow the transformer fuse, or damage the control board. Turn off the system at the thermostat (set to OFF) before removing the wall plate or making wiring changes. If you see scorched or melted wiring at the thermostat base, do not reconnect — call an HVAC technician.
On heat pump systems, always confirm the outdoor unit is powered OFF at the disconnect box before working on any wiring at the air handler or thermostat. Heat pump reversing valve, contactor, and fan motor connections are all controlled by 24VAC thermostat signals, but the components themselves run at 240VAC. A mis-wired thermostat can energize the outdoor unit unexpectedly. Turn the thermostat OFF and wait 5 minutes before any wiring work.
- 1Remove the thermostat from its wall plate by pulling it straight off (most snap on). You'll see the wiring terminals on the wall plate with labeled positions. Before doing anything else, take a clear photo of the wall plate wiring — wires connected, labels visible. This photo is what you'll upload to the Wiring Scan at /wiring-scan. Use your phone's flash; the terminal labels are small.
- 2Also photograph the back of the thermostat itself (the side that connects to the wall plate) so the AI can identify your thermostat model and cross-reference the expected terminal configuration for that specific model. If you're replacing an old thermostat, photograph the old wiring before disconnecting anything — this is your baseline reference.
- 3Go to /wiring-scan and upload your photos. In the description, note: (1) your thermostat model (found on the front or inside the device), (2) your system type (central AC with gas furnace, heat pump, heat pump with aux heat, dual-fuel, etc.), (3) the specific symptom you're experiencing (won't heat, won't cool, blank display, short-cycles, etc.). The more context you provide, the more accurate the AI diagnosis will be.
Want the complete repair checklist?
See all 6 steps + safety warnings + tool list + cost estimate. Save $150+ vs. a service call.
Review Pro — $1.00/mo30-day money-back guarantee · Cancel anytime
Stop Paying $150+ Per Service Call
Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$1.00/mo — less than one service call trip charge
Review Monthly Pro — $1.00/mo$1.00/month · Checkout continues to Stripe · Cancel anytime
Most homeowners save $150+ on their first repair
Repair vs Replace
The vast majority of thermostat wiring issues are free to fix once correctly diagnosed — they're just terminal re-routing or setup menu changes. The AI Wiring Scan eliminates the most common barrier: knowing which terminal is wrong. C-wire adapters (Ecobee PEK, Venstar Add-A-Wire, 5-to-4 wire adapters) solve missing C-wire problems for $15–$30 when running new wire isn't practical. The most common reason users upload thermostat photos is a blank display after a new thermostat installation — almost always a missing C-wire or an Rh-Rc jumper that wasn't transferred from the old base plate. Recommended follow-up test: 24VAC R-to-C voltage test at the wall plate terminals using a multimeter set to AC 50V range — confirms transformer output and C-wire continuity in one step.
Est. Repair Cost
Free to use the AI Wiring Scan — thermostat wiring fixes are typically free (no parts) or $15–$40 for a C-wire adapter
Est. Replacement Cost
$150–$350 for a new smart thermostat if yours is damaged; $80–$200 for a technician wiring visit
Recommended Tools & Parts
- Buy on Amazon →
C-Wire Adapter (Add-A-Wire)
Converts a 4-wire thermostat installation to 5-wire to add the C (common) wire required by modern smart thermostats. Compatible with most 24VAC systems including single-stage and two-stage AC and heat pumps. Venstar ACC0410 and Footprint Hero are the most reliable options. Installs at the air handler in 15 minutes.
$20–$35
- Buy on Amazon →
Digital Multimeter
For verifying 24VAC control voltage at thermostat terminals (R-to-C should read 24–28VAC). Also used to test transformer output, check wire continuity between thermostat and air handler, and verify 24VAC at each terminal. AstroAI AM33D or Fluke 101 are good starting points for HVAC thermostat work.
$18–$50
- Buy on Amazon →
Thermostat Wire 18/5 (18 AWG 5-Conductor)
Standard 18 AWG 5-conductor thermostat wire for running a new C-wire when an add-a-wire adapter isn't practical. Use for new thermostat installations, replacing damaged thermostat cable, or adding a C-wire to systems with only 4-wire cable. Available in 50-foot rolls for most residential applications.
$15–$30
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repair Guides
This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.
Heat Pump Thermostat Wiring — Full Terminal Guide
Wiring a heat pump thermostat wrong kills comfort and components. This terminal-by-terminal map covers every wire: Y1/Y2/W1/W2/G/O/B/Aux/E/R/Rc/Rh/C.
Read guide →Thermostat Wiring Color Code Guide (All Systems)
Thermostat wire colors are not universal — R, C, Y, G, W, O/B wires mean different things depending on the system. This guide covers 2-wire, 4-wire, 5-wire, and 8-wire systems with common mistakes that cause no-heat, no-cool, and short-cycling.
Read guide →AI HVAC Wiring Identification Tool: Identify Any Wire Instantly
Can't tell the contactor wire from the capacitor wire? Upload an HVAC photo and let AI identify every wire, terminal, and connection — condensers, air handlers, and furnaces.
Read guide →Ecobee Not Working: OB Wiring, PEK Problems, SmartSensor & Offline Fix
Ecobee heating or cooling won't start, PEK causing short cycling, SmartSensor (CR2032) not pairing, or app offline? OB terminal polarity mismatch is often the culprit on heat pumps — covers SmartThermostat Premium, SmartThermostat Enhanced, ecobee3 lite, and ecobee4.
Read guide →Honeywell Thermostat Error Codes: Cool On, Heat On, E1, E2, Waiting — Fix Guide
Honeywell thermostat showing Cool On flashing, E1, E2, or Waiting? These messages each have a specific meaning. Here's exactly how to fix each one.
Read guide →Nest Thermostat Error Codes: N72, N75, E1, E2, E3, W5 — Diagnosis & Fix Guide
Nest thermostat showing N72, N75, E1, E2, E3, or W5? Each code points to a specific wiring or HVAC issue. Here's the complete diagnosis and fix guide.
Read guide →Keep Exploring
Stop Paying $150+ Per Service Call
Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$1.00/mo — less than one service call trip charge
Review Monthly Pro — $1.00/mo$1.00/month · Checkout continues to Stripe · Cancel anytime
Most homeowners save $150+ on their first repair
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- Is it safe to upload a photo of my thermostat wiring?
- Yes — uploading a photo of your thermostat wiring is completely safe. Thermostat wiring operates at 24VAC low voltage, not the 120V/240V of main household circuits. The photo itself doesn't reveal any personally identifying information. The AI Wiring Scan at /wiring-scan analyzes the wiring terminal configuration in your photo and provides diagnostic results privately. No account is required to use the tool.
- What if I have a heat pump — can the AI identify O versus B wiring?
- Yes — O vs B polarity identification is one of the most common heat pump wiring diagnoses the AI performs. When you upload your thermostat wiring photo, note in the description field that you have a heat pump and your system brand (Carrier, Trane, Lennox, Rheem, Bosch, etc.). The AI knows which brands use O polarity (valve energizes in cooling — most brands) vs B polarity (valve energizes in heating — Bosch, some Bryant and York models). If your heat pump is heating in cooling mode or vice versa, this is almost certainly an O/B mismatch — and fixing it is a 30-second change in the thermostat's setup menu, not a rewiring job. See /fixes/heat-pump-thermostat-wiring for the full O/B guide.
- My thermostat display is blank after installation — what should I upload?
- A blank thermostat display is almost always a power supply issue — missing C-wire, blown transformer fuse, or an Rh-Rc jumper that wasn't transferred from the old base plate. Upload: (1) a photo of your thermostat wall plate wiring with all wires and terminal labels visible, (2) a photo of the old thermostat base plate if you still have it (so the AI can compare old vs new wiring), and (3) a photo of the air handler wiring board if accessible. In the description, note your thermostat model and whether it worked before this installation. The AI will identify whether you need a C-wire (or adapter), a jumper, or if the transformer has been blown by a wiring error.
- Can the AI Wiring Scan diagnose thermostat issues on Nest and Ecobee thermostats?
- Yes — the AI Wiring Scan is trained on Nest Learning Thermostat (3rd gen, 4th gen), Nest Thermostat E, Ecobee SmartThermostat Premium, Ecobee3 lite, Honeywell T6 Pro, T9, and most major smart thermostat brands. Nest and Ecobee have slightly different wiring conventions from standard thermostats (Ecobee uses the PEK Power Extender Kit for C-wire adaptation; Nest has a built-in power harvesting circuit that works with or without a C-wire on most systems). Upload your wall plate wiring photo and note your specific thermostat model — the AI will account for model-specific requirements in its diagnosis.