E0105 at a glance
E0105 comes from the dishwasher's own self-test: it has detected faulty heater electronics. The dishwasher checks its heating circuit as a programme begins, and this result means the circuit that switches the water heater did not behave as expected. Without heat, dishes come out poorly cleaned and wet. Try a restart; if E0105 appears again, the heater, its wiring or the control circuit needs testing.
Error codes
Reference| Code | Meaning |
|---|---|
| E0105 | Your dishwasher has detected faulty (heater) electronics in the self-test. |
Signs of a heater electronics fault
- The code appears early in the programme — The self-test runs near the start, so the fault shows up before washing gets going.
- Dishes are lukewarm and greasy — Cold water does not dissolve grease or activate the detergent fully.
- Poor drying — Dishes stay wet because they were never heated.
- The cycle runs unusually short or stops — The dishwasher abandons its heating stages.
What can cause E0105
- A fault in the heater control circuit on the board — First: the self-test checks the electronics that switch the heater, and a failed component there is what the code describes.
- A heater with an internal fault — Second: a heater that has shorted or gone open can make the switching circuit test as faulty.
- Wiring or connector problems — Third: a loose, corroded or burnt connector between the board and the heater upsets the test.
- Moisture on the electronics — Fourth: water reaching the board can make the self-test fail.
The order to check
- Restart and run a programme — Breaker off for a few minutes, then a programme that uses heat.
- Feel the dishes at the end — Warm dishes suggest the heater works and the fault was a one-off.
- Look for leaks — Water in the base can reach electrical connections.
- Note any burning smell — That means leaving the dishwasher off.
Owner actions
- Switch the dishwasher off at the breaker — Leave it off for a few minutes.
About 5 min
- Restore power and run a normal programme — Choose one that heats the water and watch for the code.
Tools: ::
- Check whether the dishes are warm afterwards — Open the door carefully at the end of the programme; steam can scald.
About 2 min
- Inspect for water under the front — With the power off, use a torch around the base.
Tools: flashlightAbout 5 min
- Stop at the heater circuit — Testing the heater and the board's heater circuit needs the panels off and the power isolated.
Tools: ::
Heater safety
Safety
The heater and the water around it can be very hot after a programme, so let the dishwasher cool before reaching into the tub. Switch off the breaker before any inspection. Do not open the toe panel or the door panel; the heater circuit carries mains voltage and the board can hold a charge after the supply is cut.
When to get help with E0105
Arrange a visit if E0105 returns after a restart, if dishes stay cold, or if you notice a burning smell. A professional checks the heater, its wiring and the board's heater circuit with meters, then replaces the failed part rather than guessing. Mention whether the dishes were cold or merely damp, since that tells the professional whether the heater ran at all.
Neighbouring dishwasher codes
Dishwashers this applies to
This reading applies to Bosch dishwashers that report E0105 as the brand lists it. It does not cover other Bosch appliances or other brands' dishwashers. There is no model-specific E0105 page yet; heater design and board layout differ between models, so check the documentation for your model.
Bosch dishwasher codes
Lead Appliance Repair Technician · 12 years experience
Experienced technician with 12 years specializing in washing machine and dryer repairs across all major brands.