Bosch Water Heater Not Heating
Bosch manufactures three distinct water heater lines: the Tronic series (electric point-of-use, 120V/240V), the Ariston series (electric storage tank), and the Therm series (gas tankless, also sold as Aquastar). Each has its own diagnostic approach. Tronic and Ariston electric models display E1 (upper thermostat fault) and E2 (lower thermostat fault) codes with a reset button on the unit. Bosch Therm tankless models display Err codes — Err 10 (no ignition) is the most common no-heat fault, often caused by dead AA batteries on battery-powered models, a fouled electrode, or gas supply interruption. Err 15 (heat exchanger overtemp from scale or flow restriction) and Err 2 (venting obstruction) are the next most common. The Aquastar 2400E is available in LP and NG configurations — note the LP regulator setting differs from NG. This guide covers all three series with Bosch-specific procedures.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- No hot water — unit powers on but produces only cold water
- E1 or E2 error displayed on Tronic or Ariston electric model
- Err 10 displayed on Bosch Therm or Aquastar tankless — no ignition
- Err 15 displayed — heat exchanger overtemperature, unit shuts down
- Err 2 displayed — venting or combustion air fault
- Tronic 6000C disconnected from Wi-Fi app — no remote control
- Cold water sandwich — brief cold burst between two consecutive hot draws
- Unit won't fire at low-flow fixtures — below 0.5 GPM minimum
Most Likely Causes
- 1
Tronic/Ariston E1 — Upper Thermostat Fault (Reset Button, Element Test)
E1 on Bosch Tronic (electric point-of-use) and Ariston (storage) models indicates the upper thermostat has tripped or failed. The upper thermostat contains a manual reset button — a small red button accessible after removing the front access panel. Press the reset button firmly until it clicks. If E1 clears immediately, the thermostat was thermally tripped (caused by a one-time overheat). If E1 returns within a few heating cycles, the heating element has developed a high-resistance fault. Test the element resistance: shut off the 120V/240V circuit breaker, discharge the element capacitance, disconnect element leads, and measure resistance across the element terminals with a multimeter. Bosch Tronic elements should read 12–16 ohms. A reading outside this range (open = infinite, or shorted = near 0 ohm) means the element must be replaced. Also inspect the anode rod — a depleted anode causes corrosive conditions that accelerate element failure on Ariston storage models.
- 2
Tronic/Ariston E2 — Lower Thermostat Fault (Reset Button, Element Test)
E2 on Bosch Tronic and Ariston models indicates the lower thermostat has tripped or failed. The lower thermostat reset button is located on the lower element access panel — the unit has two separate access panels (upper and lower). Follow the same procedure as E1: locate and press the lower reset button, restore power, and test. If E2 returns, test the lower heating element resistance (12–16 ohms on Tronic models). On Ariston storage models, the lower element is submerged in sediment if the tank has never been flushed — heavy sediment insulates the element and causes it to overheat repeatedly, tripping E2. Flush the tank (open the drain valve and run cold supply until water runs clear) before replacing the lower element to prevent the new element from failing the same way.
- 3
Tronic No Power (GFCI, Dedicated Circuit)
Bosch Tronic point-of-use water heaters require a dedicated 120V circuit (Tronic 3000 T and smaller) or a dedicated 240V circuit (Tronic 6000 series). If the unit shows no display at all — no power indicator, no error codes — the issue is typically upstream of the unit. Check: (1) The GFCI outlet or GFCI circuit breaker supplying the unit. Tronic units plugged into GFCI outlets are subject to nuisance GFCI trips if the outlet's self-test circuit detects a leakage current spike during element activation. Press the TEST and RESET buttons on the GFCI outlet or reset the GFCI breaker at the panel. (2) The dedicated circuit breaker — verify it is fully in the ON position and has not tripped to the middle. (3) The incoming voltage at the unit terminals — should match the unit's nameplate rating (120V or 240V ±10%). Low voltage causes the unit to run but not reach setpoint temperature.
- 4
Therm/Aquastar Err 10 — No Ignition (AA Battery Replacement, Electrode Cleaning, Gas Supply)
Err 10 on Bosch Therm and Aquastar tankless models means the unit attempted ignition without establishing a flame. Diagnostic sequence: (1) AA Battery replacement (battery-powered models only — Aquastar 2400E and similar): Bosch Therm battery-ignition models use two D-cell or AA batteries (model-dependent) to power the igniter and control board. Weak batteries are the single most common Err 10 cause on battery-powered models. Replace with fresh alkaline batteries — lithium batteries are not recommended as voltage profile differs from alkaline. (2) Electrode cleaning: inspect the spark electrode and flame sensor rod in the burner assembly. Carbon or oxide deposits on the electrode tip prevent reliable ignition. Clean with fine sandpaper or 0000 steel wool. Check the electrode gap — Bosch specifies approximately 3–4 mm. (3) Gas supply: confirm the gas shutoff is fully open. Verify inlet gas pressure: natural gas requires 4–10.5 in. w.c.; LP requires 8–14 in. w.c. Check that other gas appliances function normally. On the Aquastar 2400E LP model, verify the LP regulator is set to the correct LP outlet pressure — mixing NG and LP regulators is a common service error.
- 5
Therm Err 15 — Heat Exchanger Overtemperature (Scale, Flow Restriction)
Err 15 on Bosch Therm indicates the heat exchanger outlet temperature sensor detected an overtemperature condition — the heat exchanger is getting too hot because water flow through it is too low. Two root causes: (1) Scale buildup inside the heat exchanger — calcium carbonate deposits from hard water insulate the heat exchanger walls, concentrating heat and triggering Err 15. Scale is progressive: early Err 15 events are infrequent; as scale worsens they become daily. Descale with white vinegar or CLR using a submersible pump and service port hoses. (2) Flow restriction — a clogged inlet filter screen, partially closed service valve, or mineral-blocked aerator at a downstream fixture reduces water flow through the heat exchanger below the design operating range, causing localized overheating. Clean the cold inlet filter screen (accessible at the cold inlet connection — remove and rinse) and check all downstream isolation valves are fully open.
- 6
Therm Err 2 — Venting Obstruction (3B/6B Vent, Combustion Air)
Err 2 on Bosch Therm tankless models indicates a venting or combustion air fault — the unit detects inadequate flue exhaust or combustion air intake. Bosch Therm units use Type B (2-inch) or Type 3B/6B (3-inch) vent pipe depending on BTU rating. Check: (1) Inspect both the exhaust vent terminal and combustion air intake opening at the exterior wall for debris, bird nests, ice, or spider webs. Bosch Therm concentric vent kits are particularly vulnerable to blockage at the inner exhaust outlet. (2) Verify the vent termination clearances per Bosch specifications — minimum 12 inches above grade, minimum 6 inches from corners or walls. (3) Measure vent pipe length against Bosch's published equivalent length limits for your model — excess vent run increases back-pressure and triggers Err 2. (4) Inspect vent pipe joints for separation or gaps that allow recirculation of exhaust gases into the combustion air intake.
- 7
Minimum Flow Rate — 0.5 GPM Activation Threshold
All Bosch Therm tankless models require a minimum water flow rate of 0.5 GPM to activate the burner. If flow at a fixture drops below 0.5 GPM — due to a clogged aerator, flow-restricting showerhead, partially closed valve, or fouled flow sensor — the Therm will not ignite and delivers only cold water with no error code displayed. This is frequently misdiagnosed as an ignition fault. Test: remove aerators from problem fixtures and retest the unit. If it fires with aerators removed, replace or clean the restrictive aerators. If the cold inlet filter screen at the unit is fouled, it reduces flow below the activation threshold — remove and clean the screen. The cold water sandwich (brief burst of cold water between two hot draws) is a design characteristic of all tankless heaters including Bosch Therm, not a fault.
- 8
Tronic 6000C Wi-Fi App Connectivity Issue
The Bosch Tronic 6000C features Wi-Fi connectivity for remote control and monitoring via the Bosch Smart Home app. If the app loses connection to the Tronic 6000C: (1) Check that the 2.4 GHz Wi-Fi network is active — the Tronic 6000C does not support 5 GHz networks. (2) Verify the unit is within 30 feet of the router or a Wi-Fi extender. (3) Perform a Wi-Fi module reset on the unit (hold the Wi-Fi button 5–10 seconds until the LED flashes). Re-pair the unit in the Bosch Smart Home app. (4) If the unit displays E1 or E2 simultaneously with Wi-Fi loss, address the thermostat fault first — the Wi-Fi module may go offline when the unit's control board detects a fault condition. A lost Wi-Fi connection does not prevent local operation — the unit heats normally with manual setpoint controls.
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
Gas work on Bosch Therm and Aquastar models requires a licensed plumber or gas technician in most jurisdictions. Never attempt to repair gas valves, gas inlet connections, or burner assemblies yourself. If you smell gas, leave immediately, do not operate any switches, and call your gas company from outside.
Always shut off the 120V or 240V circuit breaker before removing access panels or touching any internal components on Bosch Tronic or Ariston electric models. Use a non-contact voltage tester to confirm power is off before touching element leads.
When descaling a Bosch Therm with vinegar or CLR, turn off gas and electricity and depressurize the unit before connecting service hoses. Never mix CLR with bleach or other cleaners.
Bosch Tronic 6000 series require a dedicated 240V circuit. Never wire a 240V Tronic to a shared circuit — it will trip breakers repeatedly and damage the unit's control board over time.
- 1Step 1 — Identify your Bosch model series before diagnosing: locate the model number label on the side or back of the unit. 'Tronic' or 'TR' in the model number = electric point-of-use. 'Ariston' = electric storage tank. 'Therm', 'AQ', or 'Aquastar' = gas tankless. The diagnostic steps differ significantly between electric and gas models — confirm your series before proceeding. For Therm/Aquastar: note the displayed Err code and write it down. For Tronic/Ariston: note the E1 or E2 code on the LED display.
- 2Step 2 — Electric Tronic/Ariston: press the reset button for E1 or E2: shut off the 120V or 240V circuit breaker at the panel. Remove the upper access panel (E1) or lower access panel (E2) — typically 2–4 screws. Locate the red or black reset button on the thermostat body. Press it firmly until you feel a click. Replace the panel, restore the breaker, and observe the display. If the error clears and does not return within one heating cycle, the thermostat tripped once due to a momentary overheat — no further action needed. If the error returns, proceed to test the heating element.
- 3Step 3 — Electric Tronic/Ariston: test heating element resistance: with the circuit breaker OFF and element leads disconnected, set a multimeter to ohm (Ω) resistance mode. Touch probes to the two element terminals. A healthy Bosch Tronic element reads 12–16 Ω. An open element (no reading / OL) or shorted element (near 0 Ω) must be replaced. If resistance is within spec, the thermostat itself has failed and must be replaced. On Ariston storage models, also inspect the anode rod at the top of the tank — if it has corroded to bare wire or less than 25% of original diameter, replace it to prevent further element damage.
Want the complete repair checklist?
See all 7 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
Bosch Tronic electric models are highly repairable — elements and thermostats are inexpensive and widely available. Battery replacement on Therm models costs under $5 and resolves most Err 10 no-ignition calls. Descaling for Err 15 is a $20–$40 DIY procedure. Consider replacement only if the heat exchanger is perforated, the control board has failed (Therm), or a Tronic tank body is corroded through — all rare on units under 10 years old.
Est. Repair Cost
$10–$120 in parts (batteries, electrode cleaning, element, thermostat, descale kit)
Est. Replacement Cost
$300–$1,500 installed depending on series (Tronic 3000T to Therm 940 ES)
Recommended Tools & Parts
- Buy on Amazon →
AA Alkaline Batteries (8-pack)
Fresh alkaline AA batteries for battery-powered Bosch Therm and Aquastar models. The single most common Err 10 fix — replace before any other diagnostic.
$6–$12
- Buy on Amazon →
Bosch Tronic Heating Element
Replacement heating element for Tronic 3000T or 6000 series. Verify voltage and wattage rating from the unit's nameplate — 120V and 240V versions are not interchangeable.
$25–$60
- Buy on Amazon →
Bosch Tronic Thermostat
Upper or lower replacement thermostat for Tronic or Ariston models. Includes the reset button. Match to your model number for correct temperature rating.
$20–$45
- Buy on Amazon →
Submersible Pump + Hose Kit for Descaling
Small submersible pump (120 GPH or larger) and hose set for circulating vinegar or CLR through Bosch Therm service ports to clear Err 15 scale.
$25–$50
- Buy on Amazon →
Low-Pressure Manometer
For testing inlet gas pressure on Bosch Therm/Aquastar models — NG must be 4–10.5 in. w.c.; LP must be 8–14 in. w.c. Required for definitive Err 10 gas-supply diagnosis.
$30–$60
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.
Bosch Water Heater Leaking
Bosch Tronic or Therm leaking water? Diagnose T&P valve drips, element gasket seeping, anode rod port leaks, inlet/outlet union fittings, heat exchanger perforation, and freeze damage — with Bosch-specific part numbers and repair steps.
Read guide →Bosch Water Heater Error Codes
Complete Bosch Therm tankless error code guide: Err 2 through Err 28 explained with causes and fixes. Plus Bosch Tronic electric E1/E2 fault display, AA battery replacement for Aquastar models, and reset procedure.
Read guide →Tankless Water Heater Error Codes — Rinnai, Navien, Rheem, Noritz Guide
Tankless water heater flashing an error code? Covers Rinnai 10/11/12/16, Navien E003/E010/E030, Rheem 11/13/76, Noritz 10/11/12, Takagi C4/C8, and Bosch codes — with step-by-step fixes for each.
Read guide →Gas Water Heater Not Heating
No hot water from your gas water heater — pilot light, thermocouple, or gas valve is usually the culprit.
Read guide →Water Heater — No Hot Water
No hot water at all or only lukewarm? Start with the reset button — then check the heating element or pilot light.
Read guide →240V Electric Water Heater Not Heating: Element and Thermostat Diagnosis
No hot water from your electric water heater? Dual-element systems have specific failure patterns — here's how to test each element and thermostat with a multimeter.
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
- What does Err 10 mean on a Bosch Therm or Aquastar water heater?
- Err 10 means the Bosch Therm or Aquastar attempted ignition and could not establish a flame. On battery-powered models (Aquastar 2400E and similar), the first thing to do is replace the AA or D-cell batteries with fresh alkalines — dead batteries are the most common Err 10 cause and a $5–$10 fix. If batteries are fresh and Err 10 persists, clean the spark electrode with 0000 steel wool and verify the electrode gap is approximately 3–4 mm. Then check gas supply: confirm the shutoff valve is fully open and other gas appliances are working normally. Measure inlet gas pressure if you have a manometer — NG needs 4–10.5 in. w.c.; LP needs 8–14 in. w.c. If Err 10 still returns after all these steps, the gas valve or control board may be at fault — call a technician.
- How do I reset a Bosch Tronic electric water heater showing E1 or E2?
- E1 (upper thermostat) and E2 (lower thermostat) on Bosch Tronic models have a manual reset button on the thermostat body. To reset: (1) Turn off the circuit breaker. (2) Remove the appropriate access panel — upper panel for E1, lower panel for E2. (3) Locate the small red or black reset button on the thermostat. (4) Press firmly until it clicks. (5) Replace the panel, restore power. If the error clears and doesn't return, the thermostat tripped from a one-time overheat. If it returns within a heating cycle, test the element resistance (should be 12–16 Ω on Tronic models) — a failed element must be replaced.
- Why does my Bosch Therm tankless deliver only cold water with no error code?
- No hot water with no error code on a Bosch Therm almost always means flow is below the 0.5 GPM minimum activation threshold — the unit won't fire without sufficient flow, but displays no fault code. Check: (1) Remove the aerator from the problem fixture and retest — if it fires, the aerator is restricting flow below 0.5 GPM. (2) Clean the cold inlet filter screen at the unit body (close cold supply, remove and rinse the screen). (3) Verify all service valves at the unit are fully open. (4) Replace any ultra-low-flow showerheads or aerators with fixtures rated at 0.5 GPM or higher. The cold water sandwich (a brief cold burst between hot draws) is a normal tankless characteristic — it is not a no-heat fault.