One of my highlights from Google I/O this year was the Device Lab that
Matt Gaunt and I built to show
developers how their site looks across the multi-device web. It was a really
cool thing to see all kinds of different sites working on phones, phablets,
tablets, computers and even TVs.

Last night, I needed to re-image the SD card for my Raspberry Pi to get things setup from a clean state. It’d been a few months since I initially did it, and couldn’t remember exactly what I’d installed, or what config changes I’d made, so I figured I’d document things a little better this time. So, here they are. I’ve pushed all of the scripts and config files up as a few Gists on GitHub to make it easier to edit or change them later.

My project this weekend on my home automation system was two-fold, first I wanted to clean up the code and make it a bit more object oriented, but I also wanted to add a web interface that is accessible outside my apartment.

I’ve always had a fascination with home automation systems, things that make your life easier and computers that do the stuff that I’m too lazy to do. In college, I had my tiny little apartment in Ottawa all wired up with X10 and this weekend, I “finished” my most recent creation. Though honestly, is it ever really done?

The views and content expressed on this site are mine alone and do
not necessarily reflect the views of my employer, friends, family
or pets. Except as otherwise noted, the content of this blog is licensed
under the Creative Commons Attribution 3.0 License, and code samples
are licensed under the Apache license.