Miele Dishwasher Error Code F6
Heating level switch fault (Niveauschalter Heizung).
Heating level switch fault (Niveauschalter Heizung).
Get the full diagnostic procedure for F6.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What F6 means on a Miele dishwasher
The F6 error code on a Miele dishwasher indicates a fault with the heating level switch, referred to in German service terminology as the Niveauschalter Heizung. This component is a pressure or float-based switch positioned inside the wash tub to confirm that water has reached a minimum safe level before the heating element is allowed to activate. Its primary function is to protect the heating element from running dry, which would cause rapid overheating and potential element failure. When the dishwasher's control board does not receive the expected signal from this switch during the heating phase of a wash cycle, it logs the F6 fault and halts the program.
The fault can arise from several distinct failure points. The switch itself may have developed an open or short circuit internally, preventing it from sending a valid signal to the control board. Wiring harness issues, including corroded connectors or damaged insulation along the circuit between the switch and the control module, are also common culprits. In some cases, scale buildup or debris can mechanically jam the switch float or pressure diaphragm, preventing the switch from actuating even when sufficient water is present in the tub.
Because the heating level switch is a safety-critical component, the control board will not permit the heating element to energize while this fault is active. This means the dishwasher may fill and circulate water normally but will not heat it, leaving dishes poorly cleaned and wet. Diagnosing the fault requires checking switch continuity, inspecting the wiring harness for damage or corrosion, and verifying the physical condition of the switch mechanism itself.
Source: manufacturer service documentation.
Common causes of F6
- 01
Faulty heating level switch
Part replacementThe switch itself may have failed internally, producing an open or short circuit. Testing the switch with a multimeter for continuity in its actuated and resting states will confirm whether it has failed.
- 02
Wiring harness damage or corroded connectors
Wiring / connectionThe wiring between the heating level switch and the control board can develop corroded terminals, broken solder joints, or chafed insulation. Visually inspecting the harness and checking connector pins for corrosion or looseness can identify this issue.
- 03
Scale or debris jamming the switch mechanism
Wiring / connectionMineral scale deposits or food debris can physically prevent the float or diaphragm inside the switch from moving to its actuated position. Cleaning the switch and surrounding area may resolve the fault without replacing the component.
- 04
Control board failure
Part replacementIf the switch and wiring test correctly, the control board may not be reading the switch signal accurately due to a board-level fault. This is less common but possible, particularly on older units.
Frequently asked questions about F6
What does F6 mean on a Miele dishwasher?
Can I fix the F6 error myself?
Is it safe to keep using my Miele dishwasher when the F6 code appears?
How much does it cost to repair a Miele F6 error?
Will resetting the dishwasher clear the F6 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass