Thermostat Not Controlling Heating: Wiring, Placement & Compatibility Issues
A thermostat that doesn't control heating is usually caused by incorrect wiring (particularly missing the neutral wire required by modern smart thermostats), poor placement (next to a heat source or draughty window causing false readings), or a compatibility mismatch between the thermostat and the boiler or system type. Always verify the thermostat has a call for heat and confirm the boiler receives the signal before replacing expensive components.
Summary
Thermostat faults are frequently misdiagnosed. A common scenario is a homeowner reporting that the boiler "doesn't listen to the thermostat" — the boiler runs continuously regardless of the thermostat setting, or conversely, the boiler won't fire even when the thermostat is calling for heat. In most cases, the fault is not the thermostat itself but rather the wiring, the thermostat placement, or a mismatch between the thermostat and the heating system it is meant to control.
The UK domestic heating market has undergone significant change with the Boiler Plus regulations (effective April 2018 for England), which mandated time-temperature controls on all new gas boiler installations. This has driven rapid adoption of smart thermostats (Nest, Hive, Tado, Honeywell T6), many of which require a neutral wire at the thermostat backplate — something that older UK wiring installations often do not provide, since traditional thermostats operated on a switched live circuit only.
Understanding the signal flow from thermostat to boiler is essential. In a simple S-plan or Y-plan system, the room thermostat switches the zone valve, which then provides a live signal to the boiler's heating demand terminals. If any link in this chain is broken — thermostat, wiring, zone valve, or boiler control board — the heating will not respond. Systematic testing at each stage, rather than replacing components blindly, is the correct approach.
Key Facts
- Boiler Plus (England, 2018) — requires time-temperature controls on all new gas boiler installations; load compensation or weather compensation is additionally required for combi boilers
- Two-wire thermostat — traditional UK configuration; thermostat switches a single live conductor; no neutral required; works by breaking/making the live signal to the zone valve or boiler
- Three-wire thermostat (with neutral) — required by most smart thermostats (Nest, Hive, Tado); the thermostat needs power to operate its own electronics and WiFi; without neutral, some install a "bridge wire" but functionality may be compromised
- OpenTherm — a digital communication protocol between smart thermostats and compatible boilers; provides modulating control (variable firing rate) rather than on/off; requires an OpenTherm-compatible thermostat and boiler
- Placement rules — thermostat should be on an internal wall, 1.2–1.5m from the floor, away from draughts, direct sunlight, radiators, or cold external walls; BS EN 15232 recommends a representative location
- Anticipator — older analogue thermostats have a heat anticipator (a small resistor) which must be set to match the heating system's current draw; incorrect setting causes short-cycling or delayed response
- Frost protection — a thermostat set below 5°C (or with frost protection enabled) does not override this; the boiler will fire regardless of the main thermostat setting when frost stat calls
- TRV not a thermostat — thermostatic radiator valves (TRVs) control individual radiator output, not the overall boiler; they cannot substitute for a room thermostat
- Zone valves — in S-plan (two zones) or Y-plan (mid-position valve) systems, the thermostat signal opens the zone valve, which then sends a signal to the boiler; the zone valve microswitch is a common failure point
- Boiler interlock — if the programmer/timer is off, the boiler will not fire regardless of thermostat setting; always check the programmer before investigating the thermostat
- Nest 3rd gen neutral — Nest Generation 3 does not require a neutral in most UK 2-wire configurations; Nest Learning Thermostat does; check the specific model
- Wireless thermostat range — typical wireless range 30–50m; walls, particularly concrete or metal, reduce range significantly; RF interference from WiFi routers can cause intermittent drop-out
Quick Reference Table
Diagnosed the problem? Create a repair quote in minutes with squote.
Try squote free →| Symptom | Most Likely Cause | First Check | Fix |
|---|---|---|---|
| Boiler runs continuously regardless of stat | Thermostat not breaking the circuit / wiring short | Check stat output with voltmeter | Rewire or replace stat |
| Boiler won't fire at all | Programmer off, or thermostat not sending signal | Check programmer is on and set correctly | Set programmer; test thermostat output |
| Heating on but doesn't reach set temperature | Stat placed near heat source; TRVs fully closed in stat room | Move stat; open TRV in stat room | Reposition stat; leave TRV in stat room open |
| Smart thermostat shows "heating" but boiler won't fire | Missing neutral wire; OpenTherm wiring wrong | Check wiring against manufacturer diagram | Add neutral; use correct OpenTherm terminals |
| Heating short-cycling (on/off rapidly) | Stat too close to boiler; anticipator set wrong | Check stat position; check anticipator | Reposition; adjust anticipator |
| Wireless stat dropping out | Range/interference issue | Check signal indicator on stat | Relocate receiver; change RF channel |
| Boiler fires but system never hot | Zone valve fault (valve not opening) | Test zone valve motorhead manually | Replace motorhead or full valve |
Detailed Guidance
Decision Tree
THERMOSTAT NOT CONTROLLING HEATING
|
v
Is the PROGRAMMER/TIMER set to "heating on"?
|
NO | YES
| |
v |
Fix | v
programmer
|
v
Does the thermostat have POWER?
(display showing, LED lit)
|
YES | NO
| \
| v
| Check wiring for thermostat power
| Smart stat: check neutral wire present
| Battery stat: replace batteries
|
v
Set thermostat ABOVE room temperature.
Does boiler fire?
|
YES | NO
v \
OK -- \ v
thermostat Does zone valve open?
working (listen for click, feel valve body warm up)
|
YES | NO
| \
v v
Boiler not Zone valve
receiving fault --
signal -- test
check motorhead
boiler
demand
terminals
========================
WIRING CHECK PROCEDURE
========================
|
v
1. Switch off power to system
2. Check thermostat wiring against manufacturer diagram
3. Identify: switched live in (from programmer), switched live out (to zone valve/boiler), earth, neutral (if required)
4. Use voltmeter: when stat calls for heat, switched live out should show 230V
5. If no output: stat faulty or wired incorrectly
6. If output present: trace to next component (zone valve or boiler)
Wiring a Traditional Two-Wire Thermostat (UK)
In a standard UK S-plan heating system, the room thermostat sits in the wiring circuit between the programmer and the zone valve (or the boiler demand in a simple system without zone valves).
Typical wiring at the thermostat backplate:
| Terminal | Wire | Function |
|---|---|---|
| Common / C | Switched live from programmer | Live when programmer is set to "heating on" |
| NO (Normally Open) | To zone valve or boiler demand | Live when thermostat calls for heat |
| NC (Normally Closed) | Not usually used |
The thermostat is simply a switch. When the room is below the set temperature, it connects Common to NO, passing the live signal onward to call for heat. When the room reaches the set temperature, it opens this connection, removing the call.
Adding a Neutral Wire for a Smart Thermostat
Most UK homes with older thermostat wiring have only a two-core cable at the thermostat location — a switched live in and a switched live out (returned to common as the demand signal). There is no neutral at the stat position.
Smart thermostats that need a neutral for their own power (Hive Active Heating 2, Honeywell T6R, some Tado models) cannot be installed without either:
- Running a new 3-core (or 4-core) cable to the thermostat location
- Installing the stat's wireless receiver at the boiler and using the thermostat as a wireless-only controller (many smart thermostats have this option — the backplate at the wall is a wireless transmitter only)
- Using a "no-neutral" compatible smart thermostat (Nest 3rd Generation, Nest Thermostat E, some Tado models)
Running a new cable is the most reliable solution. A 3-core 0.75mm² or 1mm² T&E (or equivalent) is run from the thermostat location back to the wiring centre or the boiler. The neutral is taken from the neutral bar in the wiring centre, not from the switched live supply.
Placement Rules for Room Thermostats
The thermostat location has a significant effect on heating performance. A thermostat in the wrong position will cause the system to overheat or underheat the property.
Do not place the thermostat:
- In direct sunlight (causes false high reading — heating turns off too early)
- Behind a sofa or curtain (insulated from room air — reading lags room temperature)
- Near a radiator, lamp, or other heat source (false high reading)
- In a cold draughty hallway or near an external door (false low reading — heating over-runs)
- In a room with a TRV on the radiator — the TRV and thermostat compete; always remove the TRV from the radiator in the thermostat's room and leave the valve fully open
Best placement:
- Ground floor living room or hallway — a room that represents the average temperature of the property
- Internal wall, 1.2–1.5m above floor level
- Away from doorways and windows
- In the room most frequently occupied
Testing the Zone Valve
In S-plan and Y-plan systems, the thermostat signal opens a motorised zone valve. A fault in the zone valve motorhead (the actuator) means the valve physically does not open even when the thermostat calls for heat, so the boiler does not fire.
Testing the zone valve:
- With the system off, locate the zone valve (typically 22mm or 28mm Honeywell or Drayton type, attached to the pipe).
- With the system calling for heat (programmer on, thermostat above room temperature), feel the valve body — it should feel warm after 30–60 seconds if the motorhead is turning.
- Listen for a motor sound from the motorhead.
- Most zone valves have a manual lever on the motorhead — flip it to manually open the valve and see if the boiler fires. If the boiler fires with the valve manually open, the motorhead is faulty.
- Replace the motorhead only (not the full valve body unless the ball/gate is seized).
Testing at the boiler demand terminals: Using a voltmeter at the boiler's heating demand terminals (CH On terminals), check for 230V when the system is calling for heat. If 230V is present but the boiler does not fire, the fault is in the boiler's control board. If 230V is not present, trace back through the zone valve to the thermostat.
OpenTherm and Modulating Thermostats
OpenTherm is a communication protocol that allows a thermostat to tell the boiler what flow temperature to use, rather than simply switching the boiler on and off. This enables load compensation (adjusting boiler output based on how far the room is from target temperature) and significantly improves efficiency.
Requirements:
- An OpenTherm-compatible boiler (most modern Worcester, Vaillant, Viessmann, and Ideal boilers support this)
- An OpenTherm-compatible thermostat (Nest Learning Thermostat, Tado Smart Thermostat, Honeywell T6/T6R with OpenTherm)
- A 2-wire connection between the thermostat and the boiler's OpenTherm terminals (the OT terminals are typically on a separate terminal strip from the standard CH demand terminals)
OpenTherm uses a simple 2-wire connection but requires the specific OT terminals — not the standard CH on/off terminals. Connecting an OpenTherm thermostat to the standard CH on/off terminals reverts to simple on/off control; connecting a non-OpenTherm thermostat to the OT terminals typically does nothing.
Frequently Asked Questions
My Nest thermostat shows "heating" but the boiler never fires — what's wrong?
First, confirm the programmer/timer is set to "heating on" (some Nest installations bypass the programmer; some do not). Second, check the wiring at the Nest Heat Link (the receiver): the Switched Live output should show 230V when the Nest is calling for heat. If the output is correct but the boiler doesn't fire, the boiler demand terminals need checking. The most common Nest-specific issue in UK installations is the system still going through a programmer that is set to "off."
The thermostat is reaching temperature quickly in one room but the rest of the house is cold — why?
This describes a thermostat that is measuring a room that heats faster than the rest of the house — often because TRVs in that room are fully open while TRVs elsewhere are restricted. Move the thermostat to a more representative room (with its TRV removed and replaced by a lockshield set fully open). Alternatively, use a wireless thermostat in the coldest room.
Can I use a TRV instead of a room thermostat?
No. TRVs are local controls that limit individual radiator output — they cannot turn the boiler off. Under Boiler Plus (England, 2018), a separate room thermostat (or equivalent control system) is required on all new installations. Using TRVs only is non-compliant for new work.
My thermostat batteries are new but it's still not working — what else could it be?
Check that the thermostat is within range of its receiver (for wireless models). A solid wireless signal indicator means signal is good; a flashing or absent indicator means range problem. Also check that the thermostat has not reverted to factory settings after a battery change (some models clear the wiring and schedule settings). Finally, check that the receiver is correctly connected — some wireless systems have an "inhibit" mode that prevents the thermostat from calling.
The boiler fires but the house never gets warm — is this a thermostat problem?
Possibly, but more likely a heat distribution problem. Check that the boiler flow temperature is set correctly (typically 70–80°C for traditional radiators, or 45–55°C for UFH or heat pump systems). Check that all zone valves are opening. Check that TRVs throughout the house are not all set at minimum. A system pressure issue (see boiler losing pressure article) can also prevent adequate heat distribution if pressure is too low.
Regulations & Standards
Boiler Plus (England, April 2018) — Building Regulations Approved Document L1A/L1B; all new gas boiler installations must include time and temperature controls; combi boilers must have load or weather compensation
BS EN 15232:2017 — energy performance of buildings; defines thermostat classes and control requirements
BS 7671:2018+A2:2022 — 18th Edition Wiring Regulations; low voltage installation requirements including control wiring
Building Regulations Part P — electrical work requirements for control wiring in dwellings
HHIC: Boiler Plus guidance — Boiler Plus controls requirements explained
Worcester Bosch: Thermostat wiring diagrams — S-plan and Y-plan wiring diagrams for common thermostat types
Nest: UK installation guide — Nest UK wiring configurations for 2-wire and 3-wire systems
Drayton Controls: Zone valve technical data — motorhead testing and replacement procedure
boiler losing pressure — boiler pressure faults distinct from thermostat issues
heating controls — Boiler Plus requirements, smart thermostat comparison
smart thermostats — wiring: 2-wire, 3-wire, heat pump compatibility, OpenTherm
system design — S-plan vs Y-plan wiring, zone valve function
Got a question this article doesn't answer? Squotey knows building regs, pricing and trade best practice.
Ask Squotey free →This article was generated and fact-checked using AI, with corrections from the community. If you spot anything wrong, please . See our Terms of Use.