Home Automation for Heat Waves
As we face record high temperatures in the UK today and tomorrow, it seems likely that climate change may bring us more of these in the future, so my first job over breakfast today was to write a little script for my Home Assistant-based home control system that sets all the blinds on the east- and south-facing windows to be 70% closed. We've never used them before to keep sunlight out in the middle of the day, but they work rather well.
A bit later, as temperatures in my upstairs study were still getting rather high, I started to think about the radiators. Why? Well, we have smart thermostatic valves on all of them, which report back the temperature in each room. Normally, of course, this is so that each room can be heated to the right level for the time of day. (I have a separate schedule for each room, which is modified automatically based on things like whether there are guests in the guest room, or whether Rose's phone is detected in her office in town rather than her study at home, or whether we're watching TV in the evening.)
But I hadn't really thought of making use of this data in the summer, until today, when I realised I could easily sort all my rooms in order of increasing temperature. A quick new view added to my control panel showed that yes, indeed, my study was currently the warmest room in the house, and the sitting room was the coolest:
So it would be much more sensible to go and work from the comfort of the sofa, rather than from my desk.
As a result, this comes to you from the sitting room, and I have successfully improved my comfort level. As you can tell, though, I don't think it actually resulted in me doing more work...

Comments
I've had a Honeywell Evohome system since before I started using Home Assistant, and it all integrated nicely when I got deeper into automations, so that's what I've used for, oh, it must be at least seven years now, I guess, and I'm a fan. I installed it myself in both the current house and the previous one, since it was only electrical changes, and I'm more confident of my abilities there than in the world of plumbing!
In my configuration, whenever one or more radiators calls for heat, the central-heating valve opens, and whenever either the CH or the hot water valve are open, the boiler turns on. (That latter bit is all pretty standard.)
Anyway, so I bought my kit from a plumbing company... but I am a fan of Shelly for other things...
Well done, Jonathan! Interesting stuff. I've never looked very closely at boilers before; have only considered them as binary relay-controlled devices. There's clearly a whole new world to discover when I get my next one!
And I also hadn't discovered the options for local control of my Evohome system. Very tempted to play with that, though the remote API has always been exceedingly reliable, if not super speedy.
Many thanks!