Search

How to use a heating programmer to save energy

What times should you set your heating for? Does leaving it on all day really cost more? How do you set a programmer so the house is warm when you need it?

Here you can set on and off times that fit your day, get the house warm for when you wake up or come home, and cut the waste that comes from heating an empty house.

A cutaway two-storey house showing the heating controls working together: a wall-mounted programmer in the hall, a room thermostat in the living room, TRVs on the radiators, a boiler indoors with its flue through an external wall, and a hot water cylinder with a cylinder thermostat in the airing cupboard.
In this answer
  1. What a Programmer Does
  2. Programmer Thermostat and TRV
  3. Setting On and Off Times
  4. Where Energy Savings Come From
  5. Settings for Heat Pumps
  6. Common Energy-Wasting Mistakes

Short answer

A heating programmer is the time control in a central heating system: it decides when the heating and hot water come on and go off, while a room thermostat decides whether the boiler actually runs during those periods. The Energy Saving Trust lists a programmer, at least one room thermostat and thermostatic radiator valves as the minimum core controls for a central heating system1. Home Energy Scotland adds a cylinder thermostat where the system has a hot water cylinder2.

Setting one well is mostly about matching on periods to the hours the home is occupied, and letting the thermostat and TRVs do the rest. The evidence points one way on the constant-versus-timed question: leaving heating on continuously typically uses more fuel, and the most energy-efficient approach is generally to programme the heating to come on when it is needed most3. Heat pumps are the exception, where longer running with a setback temperature is the recommended pattern4.

What a heating programmer does

A programmer controls when the heating comes on and off1. That is its whole job, and it is a different job from the one a thermostat performs. A timer lets you control when your heating or hot water turns on and off each day, so that the central heating and hot water run to a pattern rather than continuously7. Digital electric storage heaters use the same principle: a programmer or timer lets you set specific times for when the heating comes on and off8.

The term overlaps with others in common use. A heating programmer is essentially another term for a programmable thermostat, and in that form it allows precise control of heating levels through the home, room by room, by time of day9. A programmable room thermostat combines time and temperature controls in a single unit and can set different temperatures for different times of the day1. Where a separate programmer and a separate room thermostat are fitted, the pair is recognised as a distinct control measure in its own right: the ECO4 measures table lists "Programmer & room thermostat" as measure C5, abbreviated P&RT10.

For a household, the significance is straightforward. The programmer is the part of the system that stops the boiler firing for hours when nobody is home, and it is the control most often left on a factory default. It does not reduce the heat a room needs to reach a given temperature; it reduces the hours in which the system is willing to supply that heat. That is the whole basis of the saving, and it is why the timing pattern matters more than the brand of the unit.

A close-up of a wall-mounted digital heating programmer on an interior wall, with a blank digital display and two separate buttons, one for heating and one for hot water, shown as a plain object with no readable text.
A programmer sets the on and off periods; the thermostat decides whether the boiler fires within them. Image: Illustration

Programmer, thermostat and TRV: how the controls work together

A wall-mounted heating programmer and a separate room thermostat mounted side by side on an interior wall of a home, shown as two distinct control boxes with simple dials or buttons, with no wiring or boiler visible.
A programmer and room thermostat on a wall

The three controls do different jobs and depend on each other. The Energy Saving Trust's minimum set for a central heating system is a programmer as the time control, at least one room thermostat, and thermostatic radiator valves1. Home Energy Scotland's recommended set is a time-controlled programmer, at least one room thermostat, TRVs if there are radiators, and a cylinder thermostat if the system has a hot water cylinder2. Cadent describes a full set of heating controls as a programmer, thermostatic radiator valves and a room thermostat11.

The division of labour is what makes the combination work. The programmer opens a window of time. Within that window, the room thermostat measures air temperature and stops the boiler when the setpoint is reached, restarting it as the room cools. TRVs then trim individual rooms, so bedrooms and rarely used rooms do not reach the same temperature as the living room. A programmable room thermostat collapses the first two into one unit, setting different temperatures for different times of day1.

Heat pump systems follow the same logic with different hardware. They are typically controlled by the end user through weather compensation or an internal temperature control such as a room thermostat, together with a timer or programmer to control space heating12. Weather compensation adjusts the flow temperature to the outdoor temperature rather than switching the system on and off sharply, which is why the programmer's role on a heat pump is to define occupied and unoccupied periods rather than to drive short bursts of heat.

Where a home has a hot water cylinder, the programmer usually has two channels, and the cylinder thermostat takes over from the programmer once reheating starts. That arrangement is covered in more detail under hot water controls, and the wider control set is set out in the heating controls pillar guide.

Setting on and off times to suit your lifestyle

A central heating programmer allows the appliance to come on at different times to suit your lifestyle, saving wasted energy and fuel consumption13. In practice that means identifying the hours the home is occupied and warm, and setting the on periods to cover them with a margin for the building to heat up.

The common pattern is two periods a day, and there is a published method for testing whether that beats running constantly. It involves leaving the heating on constantly for a week, followed by a week of programming the heating to come on twice a day, taking meter readings at the start and end of each week3. That comparison is worth running in a well-insulated home, because the answer depends on the building rather than on a general rule.

Some controls allow more than two periods. The Ideal Halo thermostat supports 6 heating schedules per day, which the maker describes as giving the flexibility to set additional on periods with a lower setpoint14. That is useful for households with varied occupancy, such as shift workers, where a single morning and evening block does not match the week.

For storage heaters, the timing question is different again. Modern storage heaters generally come with improved heating controls, including an automatic charge control, thermostat and programmer16, and many also feature a thermostat and timer through a programmer or mobile app17. The charge period is tied to the off-peak window rather than to occupancy, so the programmer's job is to manage release of stored heat through the day. That is covered further under storage heater controls.

Where the energy savings come from

EPH Ember smart heating programmer system: a white control panel, a dial thermostat and a black receiver unit, with Ember and PS logos above
A wireless heating programmer with thermostat and receiver Image: ephcontrols.com

The saving from a programmer comes from not heating an empty house, and the size of it depends on how much of the day the previous pattern was heating one. The wider context is that 1 in 4 pounds spent on heating is wasted6, and a broken heating system pushes households onto portable electric heaters, which cost more to use than fixed heating18.

The controls around the programmer contribute their own savings. In tests at Salford Energy House on air source heat pump systems, trimming scenarios using TRVs resulted in space heating energy savings of between 6 and 8%5. Central heating programmers can help increase the efficiency of a heating system, and options now include wireless programmers13. For homes replacing old electric heaters with an air source heat pump, one installer reports potential reductions of around 40% in heating costs19.

Hot water is a separate and often overlooked draw. A typical hot water system can waste as much energy as a Passivhaus actually needs for heating20, which is why the cylinder thermostat and the HW channel matter as much as the heating schedule. On the appliance side, 90% of a washing machine's energy is spent heating the water, so lower-temperature cycles reduce the load the hot water system carries21.

For a household, the independence argument is modest but real. A programmer is a local, non-networked control: it keeps working without an app, a hub, a broadband connection or a manufacturer's cloud service. It does not reduce dependence on gas or grid electricity, and it does not generate anything. What it does is put the timing decision in the household's hands rather than leaving it to a default, and that decision survives a change of supplier or tariff. The wider picture is set out under heating controls and energy independence.

Programmer settings for heat pumps and low-temperature systems

Heat pumps reward a different timing strategy from boilers. Guidance is to keep the heat pump on for longer periods, using a setback to lower the temperature when occupants are out or asleep4. Short on periods suit a boiler that can raise flow temperature quickly; a heat pump works most efficiently at lower flow temperatures over longer runs, so frequent stop-start scheduling works against it.

The installer's settings matter more than the schedule. The installer should set the heat pump to work as efficiently as possible and leave an information pack with instructions on common settings4, and should set the heating curve when the heat pump is first fitted4. The person carrying out the work should be suitably competent22. Where a grant is involved, the installer applies on the householder's behalf through Ofgem, with quotes obtained through the MCS find a heat pump installer tool or the energy supplier23.

"Your installer should set your heat pump's heating curve when you first get it."
Energy Saving Trust4

Design rules sit behind the settings. Heat pumps should be selected to meet the full space heating requirement at the design condition chosen for heat loss calculations24. Most current models work fine down to about -25°C, while some advanced cold-climate heat pumps work in temperatures as low as -35°C21. Heat pumps also have a heating boost setting that can give a little boost of energy when the temperature is particularly low, using a little more electricity21. The Heat Pump Ready Programme aims to reduce lifetime costs of domestic heat pumps25.

For a household, the practical implication is that the programmer should define occupied and unoccupied periods, and the heat pump's own controls should handle flow temperature. Setting a heat pump to short bursts, as a boiler programmer would, tends to raise running costs rather than lower them. More on this sits under weather compensation and heating schedules and setback.

Common mistakes that waste energy

A woman adjusting a white wall-mounted thermostat or heating control dial in a home
A woman turns a wall mounted heating dial Image: scottishpower.co.uk

The most common mistake is leaving the programmer on a pattern that heats an empty house, which is the behaviour the constant-versus-timed test is designed to expose3. The second is treating the programmer as the only control: without a room thermostat and TRVs, the system has no way to stop heating a room that has reached temperature1.

A third is letting a fault run. Portable electric heaters cost more to use than fixed heating, so a broken system should be fixed rather than worked around18. A fourth is ignoring hot water: a typical hot water system can waste as much energy as a Passivhaus actually needs for heating20, and 90% of a washing machine's energy goes on heating water21.

A fifth is expecting a programmer to fix a heat loss problem. Heat loss calculations are a known weak point: heating engineers fitting a heat pump often lack confidence in previous heat loss calculations households might have done, and so have to do their own during installation27. Underfloor heating with a heat pump needs larger pipes, pipes placed closer together, and good insulation under the pipes to reduce heat loss28. Controls cannot compensate for a building that loses heat faster than the system can replace it.

Finally, the schedule itself needs revisiting. A pattern set for a previous household, or for a working week that has since changed, will keep running until someone edits it. On the Halo Lite RF the schedule is altered in the timed heating schedule section of the main menu, and overrides are selected separately by choosing how long to override the schedule for15. Keeping the two distinct, a temporary boost and a permanent change, avoids the common outcome where a household overrides every day instead of editing the schedule once.

Sources28 cited
  1. Thermostats and heating controls, Energy Saving Trust, 2026-02-10
  2. Thermostats and heating controls, Home Energy Scotland, 2026-09-20
  3. Heat the whole house or one room, Uswitch, 2026-08-20
  4. How to ensure a heat pump runs efficiently, Energy Saving Trust, 2026-05-19
  5. BEAMA air source heat pump TRV Salford Energy House test, BEAMA, 2026-04
  6. About fuel poverty, End Fuel Poverty Coalition, 2026-04-20
  7. How to use your heating controls, Age UK, 2026-03-23
  8. A guide to using electric storage heater controls, Energy Saving Trust, 2026-05-21
  9. Heating controller comfort guide, Netatmo, 2026-09-20
  10. ECO4 measures table v4.0, Ofgem, 2025-07-29
  11. Energy efficiency, Cadent Gas, 2026-09-20
  12. Your home guide to heat pumps, OFTEC, 2026-09-17
  13. Saving energy, Vokera, 2026-09-17
  14. Using your Halo thermostat, Ideal Heating, 2026-09-17
  15. Halo Lite RF quick start guide, Ideal Heating, 2026-09-17
  16. Electric storage heaters, Energy Saving Trust, 2026-05-20
  17. Night storage heaters, Centre for Sustainable Energy, 2025-10
  18. Make sure your home is energy efficient, Citizens Advice, 2026-09-19
  19. Heating systems, AgilityEco, 2026-09-20
  20. The importance of hot water system design in the Passivhaus, AECB, 2024-11-12
  21. Heat pump fact check, Energy Saving Trust, 2026-07-01
  22. Approved Document L, Volume 1: Dwellings, HM Government, 2026
  23. Heat pump, GOV.UK, 2026-09-10
  24. Approved Document L, Conservation of fuel and power, Volume 1: Dwellings, HM Government, 2026-09-17
  25. Information about the Heat Pump Ready Programme, GOV.UK, 2026-05-11
  26. Radio teleswitch, Energy Networks Association, 2025-01
  27. Getting a heat pump should be a small step, not a giant leap, Nesta, 2024-12-12
  28. Energy saving upgrades for home renovation, Energy Saving Trust, 2026-05-05

Questions

Answers here, and more on their own pages.

What is the difference between a programmer and a room thermostat?

A programmer is a time control: it decides when the heating and hot water come on and go off. A room thermostat is a temperature control: it decides whether the boiler runs while the programmer is in an on period. Most homes need both, plus thermostatic radiator valves on the radiators. A programmable room thermostat combines the two functions in a single unit.

How many heating periods should I set per day?

There is no single correct number. Two periods, one in the morning and one in the evening, is the common pattern, and a test method of a week on constant heating followed by a week programmed to come on twice a day is used to compare the two. Some controls allow up to six heating schedules per day for extra on periods at a lower setpoint.

Should I leave the heating on constantly or set it to come on at set times?

Leaving heating on 24 hours a day typically uses more fuel, and the most energy-efficient approach is generally to programme the heating to come on when it is needed most. Heat pumps are the exception: guidance for them is to keep the system on for longer periods and use a setback temperature when the home is empty or occupants are asleep.

Can a programmer work with a combi boiler?

Yes. A combi boiler responds to time and temperature controls in the same way as other boilers, and a programmer can set the periods when it fires for heating. Hot water from a combi is heated on demand, so there is no cylinder to schedule. Maker guidance for combi boilers points to pairing the boiler with a smart thermostat for finer control of the heating schedule.

What do the CH and HW switches on my programmer mean?

CH is the central heating channel and HW is the hot water channel. On a system with a cylinder, the HW switch sets the periods when the cylinder is reheated, and a cylinder thermostat decides when that reheating stops. Homes with a combi boiler have no stored hot water, so the HW channel is usually absent or unused.

How do I set my programmer for a heat pump?

Heat pump systems are typically controlled through weather compensation or an internal temperature control such as a room thermostat, together with a timer or programmer for space heating. The installer should set the heating curve when the heat pump is first fitted and leave an information pack covering the common settings. The recommended pattern is longer running with a setback rather than short bursts.

Can I override the programmed times without changing the schedule?

Yes. Override and boost functions change the temperature for a chosen period without altering the stored schedule. On the Ideal Halo Lite RF, for example, the user selects how long to override the schedule for. The underlying timed heating schedule is edited separately, in the timed heating schedule section of the main menu.

Do smart controls replace a programmer?

Smart controls take over the timing and temperature functions a programmer performs, and many combine both in one unit. They do not remove the need for the other parts of a control set: room thermostat function, thermostatic radiator valves where radiators are fitted, and a cylinder thermostat where there is a hot water cylinder. Modern storage heaters often include a programmer or app as standard.

How do I use my heating controls to save money?Which apps show the best times to use electricity?How much could a heat pump cut bills in an electrically heated flat?Can a heat pump cool my home in summer?How much does a heat pump cost with a Boiler Upgrade Scheme grant?Can solar panels power a heat pump?