Notes
Now that we have a server up and running we can start using it as a collection point for readings from sensors from around the home. To do that we're going to install an MQTT broker, plus a script that will subscribe to the broker and write the incoming data into a database.
Against Me! - Searching For A Former Clarity
May 14, 2023

Searching for a Former Clarity is Against Me!'s third album, released in September 2005; its recurring theme of second guessing choices, and imagining the various consequences, overlapped with my uncertain and reflective mood at the start of my final year of university.
Home Sensor Network Part 3 - The Weather
May 1, 2023
While I want to be monitoring what's going on inside the house, I'd also like to know how that relates to what's happening outside. I also thought this would be a good chance to start writing the scripts to deal with SQLite, without in parallel having to deal with anything more complicated that using the Requests module.
Home Sensor Network Part 2 - Server Setup
Apr 12, 2023
The first thing we're going to need is a small server on which we can store all the data we're collecting from our home sensors.
Home Sensor Network Part 1 - The Plan
Mar 20, 2023
I want to set up a simple home sensor network, one that will initially monitor room temperatures, humidity and some utility usage. If it works I may try and add other things to it, but I want to focus on getting the basics working and trying to keep it as simple as I can, otherwise I'll never start.
Home Sensor Network Part 0 - Prologue
Mar 15, 2023
I've wanted to set up some kind of basic smart home/home sensor network for a while. It doesn't have to control anything (yet), just be an easy way of recording and seeing temperatures and home energy use. But I've been struggling to get going on this project for two reasons; young children which reduces the time I have to anything else, and option paralysis. I just want a simple set up, but what is 'simple'?
The Unnecessary Complications of Everyday Life
Feb 28, 2023
Today I managed to save 900€ over the next year by switching gas contracts, which for a three minute phone call, even after twenty five minutes on hold, isn't a bad half hour's work, certainly more than my usual hourly rate1. But I'm not happy about it - because it's something I don't think I, or anyone else, should have to do; this annual make-work to dodge artificially inflated prices to try and catch people out. Regardless of what I pay, it's the same gas coming out of the pipe.
Caster Wheels for an IKEA Beddinge Sofa Bed
Jan 20, 2023

We have an IKEA Beddinge sofa-bed that lives in the basement room of our house. It's useful if we want to sit and watch films on the large screen I use at my desk, or to use as an extra bed for guests. Less is useful that, to do these things, it has to sit across the room, exactly opposite the door and gets in the way. To stop it being so stubborn we added wheels.
My Descent Into Emacs
Jan 13, 2023
There is a point in your life when the best answer to a problem is Emacs. After that, the answer to every problem is Emacs.
Social Media Laggard
Jan 4, 2023
The start of a new year is a good excuse to try new things. Yes, you could have done it earlier, but didn't, and now you're scrambling to add meaning to some time accounting, so you might as well hang that spare unrealised idea onto it. I want to give social media a try, about twenty years after it really became a thing.