Welcome to unionsolarheater.com
Complete Solar Water Heater Solutions Start HereSupplies Durable 丨 High-Efficiency Solar Water Heaters, Evacuated Tube Collectors
WhatsApp:8613564372743
Current Location:Home > Solutions > Solar Heater Maintenance >

Solar Water Heater Error Codes

Products Details

Solar Water Heater Error Codes: Controller Faults, LED Flash Patterns, and Troubleshooting Guide

Solar water heater error codes​ are generated by the differential controller, pump station, or tank management board to indicate sensor faults, pump failures, overheating, freeze protection activation, pressure loss, or auxiliary heating problems. Because active solar thermal systems rely on temperature sensors and a circulating pump, most “error codes” are not collector defects—they point to peripheral issues such as open/short thermistors, air locks, closed isolation valves, incorrect differential settings, or glycol problems. Passive thermosyphon systems usually have no digital codes; faults are diagnosed by temperature behavior, leaks, and flow symptoms instead.

This guide consolidates common controller flash codes, brand-style numeric errors, and no-code troubleshooting so contractors and owners can identify the fault before calling service.

Safety First Before Reading Codes

Before clearing any fault:

  1. Switch off the solar controller and pump at the disconnect if you suspect electrical fault.
  2. Do not open pressurized glycol lines while hot.
  3. For potable tanks, shut the cold inlet and relieve pressure through a safe drain/faucet before removing sensors or anodes.
  4. If a gas booster shows a combustion or ignition code, leave gas work to a licensed technician.
  5. If the T&P relief valve discharges continuously, do not cap it—isolate and call service.

Common Controller Sensor Codes (T1/T2/T3 and equivalents)

Many solar controllers label sensors as T1 collector, T2 tank, T3 pipe/return, or use brand-specific names such as “hot sensor,” “cold sensor,” and “tank strip.” When a sensor wire breaks or shorts, the controller typically disables the related function and shows a blink or “---” value.

 

Code / display

Typical meaning

Likely cause

First action

T1 / collector sensor blink or “---”

Collector sensor open or short

Broken wire, loose plug, failed NTC/Pt sensor

Check resistance, re-seat connector, replace sensor

T2 / tank sensor blink or “---”

Storage sensor open or short

Sensor disconnected, wet connector, wrong thermowell

Verify immersion/strap position, test ohms, replace

T3 / return or pipe sensor fault

Return/header sensor fault

Cable damage on roof, short at junction box

Inspect roof run, check resistance curve, replace

“Hot sensor open” red flash

Collector probe open circuit

Broken sensor lead at manifold

Replace collector sensor

“Hot sensor short” red flash

Collector probe shorted

Crushed cable, water ingress, controller port fault

Isolate power, dry/replace wiring, test port

“Cold sensor open/short”

Cold-side or bottom tank sensor fault

Loose tank sensor, scale covering well

Reseat in thermowell, replace if out of range

Tank strip / thermistor array fault

Multiple tank sensors or PCB port error

Misplugged ribbon, failed thermistor string

Check port assignment, replace strip

Generic SR-type controllers disable the faulty sensor function automatically and stop pump output for that loop until the fault clears. Resistance-check procedure: disconnect sensor, measure ohms, compare with the controller’s temperature-resistance table (common NTC 10k B3950 or Pt1000 depending on brand), and replace if far out of range.

Solar Water Heater Error Codes
Pump and Circulation Faults

Active solar water heaters show pump-related errors either as numeric codes, “SYS” messages, or symptom-based controller behavior.

 

Symptom / code

Meaning

Probable cause

Fix

Pump icon blinks, no flow

Pump power or call fault

No power, blown controller fuse, broken cable

Check supply, fuse, isolation switch

SYS flash / large ΔT alarm

Pump running but no heat transfer

Closed isolation valve, air lock, failed pump, undersized flow

Open valves, bleed air, test pump, verify flow rate

“No fluid flow” / ΔT too great

Stagnation-risk circulation loss

Air in loop, jammed pump, blocked line, reversed flow/return

Purge air, free pump shaft, confirm flow/return labeling

Pump hums but no circulation

Mechanical seizure

Impeller/stator locked, debris

Power off, free shaft per pump manual, replace if seized

Pump runs at night

False “collector hotter” signal

Collector sensor short, reversed sensors, wrong differential

Swap/test sensors, correct T1/T2 ports, reset differential

Pump lockout red flash

Controller disabled pump

Overheat, sensor conflict, safety lock

Clear root fault, reset controller, verify setpoints

Bosch/Buderus-style controllers treat “no fluid flow” as collector-to-tank ΔT exceeding design despite pump operation; common remedies are bleeding, checking valves, and confirming collector flow/return are not reversed. A standard differential of roughly 5–10°C on and 2–3°C off is typical, though the exact values must follow the controller manual.

Overheat, High-Temperature, and Stagnation Codes

 

Code / behavior

Meaning

Action

Solid red “hot sensor >130°C” or similar

Collector sensor reports extreme temperature

Check sensor placement, stagnation, relief discharge; do not operate until verified

“Tank at maximum temperature” green/info

Storage reached set max, pump stopped intentionally

Normal if hot water demand is low; reduce setpoint or add dump logic if repeats daily

E5 / over-temperature protection

Tank above safety threshold (some brands ~85°C)

Open hot taps, verify mixing valve, check backup setpoint, inspect controller high-limit

Repeated relief discharge in summer

Overheat without code

Oversized array, no vacation mode, failed expansion/high-limit

Anti-legionella/anti-bacteria cycle at night

Not a fault

Some controllers boost tank at set time

Solar Water Heaters Error Codes
Freeze Protection and Low-Temperature Codes

 

Behavior / code

Meaning

Action

“Frost protection” / freeze recirculation active

Controller runs pump or valve to prevent freeze

Normal in cold snaps for non-glycol systems; verify it stops when collector warms

Pump runs despite no sun, then stops

Freeze/drainback protective cycle

Confirm sensor values; if it never stops, check sensor short and outdoor piping

Glycol loop pressure drops

Leak, air, or freeze damage

Pressurize to design value, bleed air, pressure-test; inspect manifold and risers

Drainback incomplete

Sloping or trap fault

Verify all solar pipes slope to reservoir; remove low traps

Freeze recirculation should only be enabled on systems not filled with antifreeze; glycol systems rely on fluid concentration and expansion control instead.

Pressure, Expansion, and Relief Faults (often no digital code)

Solar water heaters may not show a “pressure code,” but the following field signs map to specific faults:

 

Symptom

Probable fault

Action

T&P relief drips intermittently

Normal thermal expansion or minor setpoint issue

Confirm setpoint, expansion tank pre-charge; continuous drip = replace valve/treat cause

Relief runs constantly

Overpressure, failed expansion tank, blocked expansion path

Test expansion vessel, check glycol pressure, never block discharge

Closed-loop pressure falls

Air leak or fluid leak

Pressure-test, refill with correct glycol %, bleed high points

Cold-climate pressure swings

Wrong glycol concentration

Test freeze point; typical residential indirect 30–50% propylene glycol by climate

Electric/Auxiliary and Smart-Tank Codes

Many solar storage tanks include an electric booster or smart controller. Examples from documented residential systems:

 

Brand-style code

Meaning

Action

E1 upper/store sensor

Upper tank temperature probe fault

Test NTC, re-plug, replace; may disable heating for safety

E2 dry-burn / rapid temp rise

Empty tank or probe too close to element

Confirm tank full, reposition probe away from element

E3 sensor failure

Probe unplugged, wire damaged, or failed

Check connection, replace sensor

E4 heating loss

Leak, valve fault, scale, failed element, no power

Inspect piping/valves, descale, test element continuity

E5 over-temperature

Tank above limit (example ~85°C in some controllers)

Temper with mixing valve, reduce setpoint, open taps

E7 communications

Display/controller link lost

Check comms cable between box and panel/app

Chromagen E4 collector sensor

Roof collector probe failed/open/short

Roof inspection, replace T2/TS2, verify cable

Back-up element no heat

Thermostat trip, continuity loss, wiring

Test element ohms and thermostat; licensed electric work only

Rheem-Style LED Flash Codes (example for active solar storage)

Some Rheem solar monitors use green “Solar” and red “Attention” LEDs with two-second flash intervals.

Green operational examples:

  • Solid green: standby ready
  • Slow/fast pulse: circulating depending on model and power-on time
  • 2–5 green flashes on some models: flooding/fill, pump-flow control, flow established, tank at max depending on model family
  • No green: power loss/controller fault/service call

Red fault examples (model-dependent):

  • 1 red: hot/collector sensor open
  • 2 red: hot/collector sensor short
  • 3 red: cold/bottom sensor open or short (some models “open or short”)
  • 4 red: tank sensor strip/thermistor array fault
  • 5 red: sensor strip unplugged or wrong PCB port
  • 6 red: pump lockout / no heating-fluid flow depending on model

Because Rheem families differ (indirect, drainback, direct, gas-boosted), count flashes and quote the exact model number to service.

No Error Code but Still a Problem

Many solar water heater issues produce no numeric code.

 

Problem

Likely cause

Diagnostic step

No hot water, sunny day

Shading, dirty glazing, undersized array, broken tube

Check orientation/tilt, clean collectors, verify tank top rise

Pump never starts

Power off, sensor reversed, differential too wide, max-temp lock

Check controller power, T1/T2 values, set differential 5–10°C on / 2–3°C off

Lukewarm tank, very hot collector

Air lock, low flow, scale/exchanger foul, closed valve

Bleed high points, check pump GPM, descale heat exchanger

Night heat loss

Reverse thermosiphon, failed check valve

Inspect heat trap/check valve, insulate return

Gurgling pipes

Air in loop

Automatic/manual air vent at high point, re-pressurize glycol

P/T valve dripping

Expansion or overpressure

Verify expansion tank, setpoint, relief rating; replace if faulty

Electric booster trips

Element scale, earth fault, thermostat short

Licensed electric/plumber test; do not bypass safety

Cloudy-day shortage

Normal solar limitation

Use validated backup; set backup below solar target to prioritize free heat

Quick Field Decision Tree

  1. Controller blank → check AC supply, fuse, display cable, reset.
  2. Sensor code → test resistance, re-seat, replace T1/T2/T3 as applicable.
  3. Pump code but no flow → check isolators, air, pressure, flow/return reversal.
  4. Overheat code → verify high limit, mixing valve, tank setpoint, stagnation relief.
  5. Freeze/frost code → confirm glycol % or drainback slope; disable freeze-recirculation on glycol if required.
  6. Aux/electric code → test probe, element, thermostat, comms; involve electrician/gas fitter.
  7. No code, poor heat → clean collectors, bleed air, check differential, descale, inspect shading/anode/scaling.

Maintenance Actions That Prevent Recurring Codes

  • Calibrate/replace sensors on the manufacturer interval; use correct NTC/Pt type.
  • Log glycol concentration and pH yearly; replace fluid every 3–5 years or per spec.
  • Bleed air after every pump/valve service; verify design flow rate.
  • Keep collector sensor clamped to absorber/header and tank sensor in proper thermowell.
  • Set differential, high-limit, max tank, and freeze mode exactly per system type.
  • Inspect expansion tank pre-charge, relief discharge, insulation, and flashing annually.
  • For hard water, descale tank/heat exchanger on a water-quality-based schedule.

Frequently Asked Questions

Do all solar water heaters show error codes?​

No. Active pumped systems with controllers usually show sensor, pump, overheat, or communication codes. Passive thermosyphon and some heat-pipe systems may only have indicator lights or no diagnostics; faults are judged by temperature, flow, and leaks.

What does T1 or collector sensor error mean?​

It means the controller cannot read collector temperature due to an open/short wire, damaged roof cable, or failed probe. The pump may stop to avoid unsafe operation. Test resistance and replace the collector sensor.

Why does the pump run but the tank stays cold?​

Common causes are air locks, closed isolation valves, reversed flow/return, low glycol pressure, failing pump, scaled heat exchanger, or wrong sensor inputs. Check ΔT alarm/SYS messages first.

What if the controller shows no code but overheats?​

Verify the high-limit setpoint, T&P relief, expansion tank, mixing valve, and array-to-tank sizing. In summer low-demand periods, use vacation mode, dump load, or larger storage.

Can I clear error codes by resetting the controller?​

A reset clears transient faults, but recurring sensor/pump/pressure codes indicate hardware issues. After reset, if the same flash or numeric code returns, repair the sensor, pump, valve, or fluid condition rather than resetting repeatedly.

Are Rheem/Chromagen/Solahart codes the same?​

No. Each brand and model family uses different LED patterns or numeric lists. Use the exact model label; for example, Rheem solar monitors use green/red flash counts, Chromagen may use E1/E4 sensor codes, and Solahart/gas-boosted units use separate diagnostic codes.

When should I call a professional?​

Call service for repeated sensor faults, pump replacement, glycol leaks, T&P continuous discharge, gas booster ignition codes, electric booster faults, roof sensor replacement, or any pressurized work you cannot safely isolate.

Always treat the controller code as a symptom pointer, not a final diagnosis. Confirm sensor values, pump operation, fluid pressure, and safety devices before replacing parts.

 


Tags:

Contact Us

unionsolarheater.com

Mobile:8613564372743

QQ:503155169

Mail:503155169@qq.com

Add:Hongxing Road, Economic and Technological Development Zone, Jiaxing City, Zhejiang Province,China

Order:Solar Water Heater Error Codes

Related / RELATED PRODUCTS