The UK experienced its hottest temperatures on record on Monday and Tuesday last week (18 and 19 July 2022), exceeding 40°C for the first time in several parts of England.
This seemed far-fetched even a couple weeks ago – but here we are, and here we appear to be, until we take radical steps to reduce the amount of CO2 and methane in the atmosphere. In the meantime, we can continue to expect our summers to get dangerously hot, more frequently and for longer periods of time.
Our house was built in 1956. Over the last decade, we’ve converted the attic to bedrooms and a small bathroom, extended the ground floor, fitted double glazing and installed cavity wall insulation. This all makes the house more energy-efficient by preventing heat loss through the walls, window and roof when it’s cold.
This is great in the winter, but it’s not helpful in a heat crisis – the thick brick walls absorb the sun’s energy during the day, and hold onto it in the evening. And my home office is in one of the top floor attic rooms. I do most of my work from home so I need to be able to carry on working when it’s hot – and it gets incredibly hot in the attic.
So faced with two kids (school closed due to high temperatures) and me at home, I wanted to keep temperatures inside as cool as possible, and use the technology available to me to help.
We followed three principles during the heat crisis:
- Close the windows and doors until it’s cooler outside than inside (otherwise we’re just warming the house further)
- Close all of the blinds to limit the amount of sunlight entering the house (the greenhouse effect)
- Use a portable aircon to keep the upstairs study habitable, only for the periods that the room was in use.
Enter Home Assistant.
Home Assistant (HA) is a mature open-source project to monitor and control a wide variety of internet-connected devices at home. Amongst other things, I have our central heating system, lighting and electric car integrated into the platform. The central heating system is switched off for the summer, but all of the radiator valves contain thermometers, meaning that a room-by-room reading of temperature is possible. Using an outside temperature feed from a weather service, it was straightforward to create this dashboard.

This snapshot was taken late afternoon, and already provides helpful information:
- The ground and first floor rooms (Living Room and Danny’s Room respectively) stayed bearable throughout the worst of the heat, by keeping sunlight and hot air out. Fans and ice pops helped us stay comfortable.
- The top floor rooms (Upstairs Study) temperature started to climb more steeply. The aircon unit was operating between 11:00 and 16:30 which kept the room just about usable, although between around 13:00 and 16:30 it couldn’t really cope and the temperature continued to drift upwards.
- Once aircon was switched off, and the room abandoned to its fate, the temperature shot up quickly, hitting 30°C after around 90 minutes.
So, closing the windows and blinds, and selective aircon worked. But the outside temperatures stayed very high until the late evening. So when to open windows? Again the Home Assistant graph helped.

We’re looking for the point where outside temperatures are less than inside temperatures. On Monday, for the top floor (A), this was 21:30; for the first floor (B) it was 00:30 and for the ground floor (C) this was 02:30. Temperatures outside started to shoot up at dawn, so everything needed to close again at 06:30.
Home Assistant can also be used to send alerts, flash lights, switch on the aircon and other automated actions but for now, I’m using this dashboard manually. And it helps to allow the kids to access it themselves, instead of continually asking when the windows can be opened.
Air conditioning
I knew I’d have to remove heat from the Upstairs Study to keep it habitable. Last summer I bought a portable aircon unit, with an exhaust hose and a window seal kit so the waste heat could be vented through the velux window. This summer I added some reflective foil to the outside of the window to bounce more of the sun’s energy back into the sky.
None of this is pretty. It’s also noisy, and we’re pulling power from the grid at a carbon-intensive time of day. It’s also expensive to run.

But, it did work. I had a zoom call in the room between 14:00 and 16:00, and by directing the output of the aircon straight at me, it was bearable. Even as temperatures outside soared towards 39°C, the aircon brought the temperature down from 30°C to 27°C inside. Electricity costs on my current tariff were around £0.40 for two hours of cooling. The noise in a small room was significant – a decent mic and noise-cancelling headphones were both necessary – and not cheap.
Lessons Learned
We’ve dangerously destabilised our climate, and even if we take extreme steps to decarbonise now, days like Monday and Tuesday are going to be more frequent and more intense – I can’t see this reversing in my lifetime. So we need to adapt. British houses, with their chunky brick walls and dark roofs and poor internal airflow are going be harder and harder to keep cool.
Home Assistant can help us to monitor temperatures real-time, so we can learn how to manage the heat more effectively. But this is a long way away from being financially, or technically accessible to most people.
Bill of Materials
There are cheaper alternatives to using the central heating system to measure temperature, but costs for a 3-radiator system are shown here as that’s what I had already.
Item | Cost |
Home Assistant | free |
Raspberry Pi hardware for Home Assistant (limited availability due to global chip shortage) | £100 |
Honeywell Evohome central heating system (3 radiator valves) | £380 |
Cost to monitor house temperatures | £480 |
NETTA Portable Aircon | £370 |
Window seal kit | £18 |
Radiator foil (for outside of velux windows) | £19 |
Noise cancelling headphones | £210 |
Directional USB microphone | £100 |
Cost to keep the upstairs study habitable | £717 |
Total | £1,197 |
Not cheap at all.
Leave a Reply