Hi, I’m Edd Grant — a software engineer based in London. This is my little corner of the web, where I write the occasional blog post on things that interest me, usually where I think there may be some benefit to sharing.

Recent Posts

Resolving a full /boot partition on Ubuntu with LVM

If you’ve been running an Ubuntu server for a while, especially one that was set up a few years ago, there’s a good chance you’ve encountered the dreaded “no space left on device” error when trying to install a kernel update. This is almost always because your /boot partition is too small.

7 min read

How to migrate a UniFi Cloud Key and USG to a Cloud Gateway Max (UCG-Max)

I recently migrated my UniFi-based networking setup over to a Cloud Gateway Max (UCG-Max). The whole thing took about an hour, which included a couple of minutes of internet downtime. Despite being a bit anxious about what might go wrong, I found it surprisingly simple.

4 min read

Capturing Intergas boiler data with lan2rf-gateway-stats

I’ve always wanted more visibility into what our Intergas boiler is actually doing. When is the burner firing? What’s the flow temperature? Is the pump running? How’s the water pressure looking? The boiler’s built-in display shows some of this, but I wanted historical data I could graph and correlate with the indoor temperature data I already capture from our Honeywell Evohome system.

4 min read

Capturing UK temperature data in InfluxDB.

For the last few years I have been capturing indoor temperature data from the Honeywell Evohome system that controls our heating. I’ve used it to create various dashboards which have taught me a great deal about how quickly different areas of the house heat up and cool down. Here’s an example of a dashboard widget which shows the indoor temperature for each of our heating zones:

2 min read
View all posts →

Tools

Check out my income tools — a collection of calculators for UK tax, salary, and dividends.