Error — Viessmann D6

In this detailed guide, we will break down everything you need to know about the D6 error: what it means, why it happens, how to diagnose it, step-by-step fixes, and when to call a professional. The Viessmann D6 error is a communication fault between the boiler’s main control unit (the Vitotronic) and the internal or external components. Specifically, D6 indicates a “no communication” or “bus error” on the KM-BUS or LON-BUS (the data lines that allow the boiler, pump, mixer, and sensors to “talk” to each other).

Always keep your Viessmann manual handy. For UK users, Viessmann’s technical support line (0330 123 2535) can provide model-specific advice. In North America, contact Viessmann US Technical Support at 1-800-288-0667. viessmann d6 error

A: No. F4 usually means ignition failure; A7 means gas valve fault. D6 is strictly a communication bus error. In this detailed guide, we will break down

However, if your boiler is more than 12 years old and the D6 error recurs weekly despite new wiring, the Vitotronic main board may be reaching end-of-life. At that point, compare the cost of a new board versus a partial boiler replacement—especially if other components like the fan or heat exchanger are also aging. Always keep your Viessmann manual handy

A: Yes. A shorted outdoor sensor (common after lightning storms) can drop the entire bus voltage. Disconnect it—if D6 disappears, replace the sensor. Final Verdict The Viessmann D6 error is almost never a sign of a catastrophic boiler failure. In over 80% of cases, it is a simple communication breakdown caused by a loose wire, a failed external sensor, or a low-voltage glitch. A systematic reset, voltage check, and component isolation will resolve the problem without expensive parts.