They will check the coding addresses (like address 38 or others) to ensure the software matches the hardware.
This is where the D6 error is most frequently reported. It appears on models like the Vitocal 200-S, Vitocal 222-S, and Vitocal 300A.
Turn off the boiler completely and let the system cool down.
Provide the engineer with:
: Pockets of air trapped in the main distribution lines, inside the secondary heat exchanger, or around the circulating pump mimic a low-flow scenario and trip the sensor.
At its core, the D6 error indicates a . Your Viessmann appliance uses a "flow switch" (often a mechanical "paddle switch") to ensure there is sufficient water circulating to safely transfer heat from the boiler or the heat pump's compressor. When the water flow drops below the required minimum threshold and this switch fails to close, the control unit triggers the D6 safety shutdown.
Yes, you can handle some steps, such as repressurizing the system, resetting the power, and bleeding radiators. However, diagnosing a faulty pump, a stuck flow switch, or internal boiler electronics is a job for a qualified engineer.
Because the D6 error often involves the and electrical wiring , it is generally not a DIY fix. For safety and to maintain your warranty, Viessmann recommends that all internal adjustments be performed by an authorised contractor.
A common culprit for a Vitocal D6 error is a hydraulic bottleneck caused by motorized zone actuators. If your individual room thermostats satisfy their target temperatures and close too many motorized valves simultaneously, the remaining open circuits cannot handle the heat pump's minimum flow requirements. 4. Blocked Internal or External Inline Filters
UK prices similar in GBP; always verify with a local engineer.
If the above steps don't fix the issue, the problem is more technical and requires a professional:
The Viessmann D6 error is almost always an between the boiler’s brain and its control panel. While alarming to see on your display, it is rarely a catastrophic boiler failure.
If a part was replaced with a non-compatible version, the system will flag a D6 error because it doesn't recognize the "language" the new part is speaking. Can You Fix It Yourself?
A stuck pump, airlock, or blocked filter can cause the flow switch to trigger a D6 error because water isn't moving through the heat exchanger fast enough.
The Viessmann D6 error is a specific, technical message. You can and should perform the basic checks for water pressure and air, which often resolves the issue. However, if the problem persists, or if you are not entirely comfortable working around your heating system, the safest and most effective action is to contact a qualified heating technician or a Viessmann-trained installer. A professional has the tools and knowledge to correctly diagnose the root cause and perform a safe, lasting repair, ensuring your heating and hot water system operates reliably and efficiently for years to come.