Skip to content
FaultcodeCheck

Viessmann 30 fault codewhat it means and how to fix it

Get it checkedBoilerVitodens 100 WB1A, 100-W WB1A to B1HC/B1KC, 111-W B1LA to B1LD, 050-W BPJD; Vitotronic 200-W B2HA/B2HB, 222-F B2TA, 242-F B2UA. As F.184/F.185 on the 2020-on numeric-display unitsLast updated

Boiler water temperature sensor fault: 30 is a short circuit, 38 a lead break. The burner is blocked until the sensor reads plausibly again. Engineer replaces the sensor.

Take care

Some of this is safe to check yourself, but the repair itself is not. If the fault comes back after one reset, stop resetting it and get a Gas Safe registered engineer to look at the Viessmann properly.

Get a Gas Safe registered engineer to look at your Viessmann 30

We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.

What 30 means

30 and 38 are a pair. On every two-character Vitodens control unit — WB1A, WB1B, WB1C, B1HA/B1KA, B1HC/B1KC, the 111-W B1LA to B1LD and the 050-W BPJD — and on the Vitotronic-controlled 200-W, 222-F and 242-F, the rows read "Burner blocked — Short circuit, boiler water temperature sensor" for 30 and "Burner blocked — Lead break, boiler water temperature sensor" for 38, with the single measure "Check the boiler water temperature sensor". The sensor is an NTC 10 kΩ thermistor immersed in the flow from the heat exchanger, and it is the temperature the control unit modulates the burner against; a reading of zero ohms or infinite ohms is not a temperature, so the burner is blocked rather than run blind. Blocked means exactly that: no reset is listed, and the boiler resumes by itself if the sensor comes back — which it will, briefly, when a lead with a break in it happens to make contact.

Viessmann's repair chapter gives the contractor a resistance curve to check the sensor against, and on the WB1A warns that the sensor is immersed in the heating water and the boiler must be drained on the primary side before it is changed — a note that explains why a small part carries a real labour charge. There is no householder action in any operating instructions we read for 30 or 38 beyond noting the code. The neighbouring code 52/5A is the DHW flow sensor, 50/58 the cylinder sensor, 51/59 the DHW outlet sensor; 30/38 is the boiler itself. On the 2020-on numeric-table units the equivalents are F.184 (short circuit) and F.185 (lead break), where the same sensor doubles as the high limit safety cut-out, and F.446 for a deviation between the two readings.

What causes it

Causes of the Viessmann 30 fault code, most common first
CauseWhat is actually happeningHow likely
Sensor lead or plug (38, lead break)A broken core or a plug worked loose at the sensor or the control unit. Intermittent 38 that clears when the casing is disturbed is this.Common
Sensor failed (30, short circuit)An NTC that has failed low reads as a short. Confirmed against Viessmann's resistance curve; replaced after the boiler is drained on the primary side.Common
Water in the sensor connectorA leak above the sensor, or condensation, bridging the pins. Reads as 30, and the leak is the real repair.Occasional
Control unit sensor inputIf a proven-good sensor still reads as open or shorted at the plug, the input on the control unit has failed. Rare.Rare

Can you fix it yourself?

What it costs to fix

Typical repair cost

£60–£160

Time on site

1 hour

A sensor is cheap; draining and refilling the primary side to fit it is most of the charge.

Typical UK prices including parts and labour, updated September 2026. Your quote may differ.

Parts you may need

We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.

Viessmann boiler water temperature sensor (NTC 10 kΩ)

£15–£45Authorised Viessmann parts distributor

Price checked 28 September 2026

Own this appliance and had this code? . Nothing is published until a person has read it.

Written by

Andrew Pickett

Researcher and writer

Last updated

Technical review

Not reviewed by an engineer

No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.

What we check instead

Sources and how we verified this

We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.

  • Manufacturer technical and service documentation

This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.

Read our full verification process

Was this page helpful?