Weber & Fils technician - boiler maintenance Luxembourg

The error code B7 on your Viessmann boiler signals a coding card fault. This small electronic card is plugged into the main control board and identifies the exact boiler model + stores its factory parameters. Without it, the control logic can’t operate correctly.

Symptoms

  • Boiler completely locked out at startup
  • B7 or « fault burner control » on the Vitotronic
  • No way to start, even in manual mode
  • Sometimes a brief reset-then-lockout cycle

Affected Viessmann models

  • Vitodens 100, 100-W, 111-W
  • Vitodens 200-W, 222-W
  • Vitodens 300 / 300-W
  • Vitopend 100 / 200

Common causes

  • Mis-inserted coding card — typically after an intervention on the main board (~30% of cases)
  • Oxidised contacts between card and connector
  • Damaged card — drop, moisture, mishandling
  • Missing card — rare, but possible if the main board was swapped without moving the card over
  • Card/board incompatibility — after a part swap with a non-original component

What does the card look like?

The coding card is a small green or blue PCB (2–3 cm) located on the Vitotronic main board. It’s normally plugged into a dedicated slot labelled « Coding Card » or « Codierstecker ».

To check: cut mains power, open the boiler front cover, locate the card, verify it’s seated. If it comes out easily or shows oxidation marks, that’s likely the cause.

Regulatory note

In Luxembourg, any intervention on gas boiler electronics is reserved for certified (agréé) professionals. Even a simple coding-card manipulation can affect the manufacturer warranty and your home insurance cover.

Intervention costs

  • Diagnosis + reseat coding card: on request
  • Coding card replacement: on request depending on model
  • Post-install parameterisation: included in the service

Viessmann cards are ordered directly from the manufacturer — delivery 24–72 hours for common models.

Frequently asked questions

Why does a boiler need a coding card?

Each Viessmann boiler leaves the factory with specific parameters (power, gas type, flow rates, timings). The card stores these values. Without it, the boiler can’t modulate correctly or operate safely.

Will a reset fix it?

No — reset clears faults but doesn’t reload parameters if the card itself is defective. Repeated forced resets can lock the fault permanently.

Can my installer program a blank card?

Yes — via the Viessmann technical portal, a certified installer can program a blank card with the exact model parameters. This is standard for replacements.

Need an English-speaking Viessmann specialist in Luxembourg?

Weber & Fils is certified on all Viessmann boilers and heat pumps installed in Luxembourg (Vitodens 100–300, Vitopend, Vitocal, Vitola). Their technicians speak English fluently and stock the most common parts.

For quotes and emergency call-outs: weberetfils.lu/en or call +352 20 60 22 22 — 24/7.

↑ Back to the complete boiler error code guide

Need a heating engineer in Luxembourg?
Weber & Fils — 24/7 boiler repair, maintenance and installation.
Request heating service → | +352 20 60 22 22