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 Tool

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. 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. 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. 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. 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. 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. 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. 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. 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 — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

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.

Safety Warning

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.

Caution

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.

Caution

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.

  1. 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.
  2. 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.
  3. 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.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any water_heater issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Step 4 — Gas Therm/Aquastar: replace AA batteries (battery-powered models, Err 10): locate the battery compartment on the front of the unit (typically behind the front panel or in a dedicated compartment). Remove old batteries and install fresh alkaline AA batteries or D-cell batteries per your model's requirement. Restore gas and water supply, trigger a hot water draw, and observe whether Err 10 clears. Fresh batteries clear Err 10 in the majority of battery-powered Therm cases. If the unit still displays Err 10 after battery replacement, proceed to electrode cleaning.
  2. 5Step 5 — Gas Therm/Aquastar: clean the igniter electrode and check gas supply (Err 10): shut off the gas supply valve at the unit. Remove the burner assembly access cover. Inspect the spark electrode tip — if coated with carbon or oxide deposits, clean the metal tip with 0000 steel wool or fine-grit sandpaper. Verify the spark gap is approximately 3–4 mm (a matchbook cover thickness as a rough gauge). Inspect the igniter wire and ceramic insulator for cracks. Restore gas supply and test. Also confirm gas supply: turn on another gas appliance to verify gas is active. Measure inlet gas pressure if you have a manometer — NG should be 4–10.5 in. w.c.; LP should be 8–14 in. w.c.
  3. 6Step 6 — Gas Therm: address Err 15 (heat exchanger overtemp): first check the cold inlet filter screen — located at the cold inlet fitting on the unit body. Close the cold supply shutoff, remove the screen, rinse it clean, and reinstall. Open all service valves fully. Remove and clean aerators at all hot water fixtures. If Err 15 persists after clearing flow restrictions, the heat exchanger requires descaling: connect a submersible pump to the cold service port and return hose to the hot service port. Circulate white vinegar or CLR for 45–60 minutes. Flush with 5 gallons of clean water. Restore and test — Err 15 should not reappear for several months after a full descale.
  4. 7Step 7 — Gas Therm: inspect venting for Err 2: go outside and visually inspect the vent termination cap and combustion air intake opening. Look for debris, bird nests, spider webs, ice buildup, or physical damage. Clear any obstructions. Return inside and inspect the entire vent pipe run for joints that have separated, gaps, or signs of soot/condensate backup (which indicates poor draft). Verify that the vent run length does not exceed Bosch's published maximum equivalent length for your unit's BTU rating (found in the installation manual). If vent pipe length is near or at the limit, consult a technician to evaluate adding a booster fan or reconfiguring the vent run.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

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

  • 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

    Buy on Amazon →

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 Repairs

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

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.