Blog

Smart Home Dashboard

[youtube https://www.youtube.com/watch?v=8N087dKoKno?feature=oembed&enablejsapi=1&origin=https://safe.txmblr.com&wmode=opaque&w=540&h=304]

Recently, I have been all about turning our home into a smart home. Thatā€™s mostly because Iā€™ve discovered Home Assistant: a little piece of software that runs (in my case) on a Raspberry Pi and pulls together data from all the sensors and smart devices you own.

Apart from a new WiFi thermostat that I was going to buy anyway I havenā€™t yet spent any money at all in my quest for this – Iā€™ve merely connected together the devices we already owned (Chromecasts; family room lights; our burglar alarm), added in some data available through various APIs (weather; internet speed; server status) and pulled location information from our phones using an app that publishes the information to my own server.

Anyway, now that I have all this information in one place I wanted an attractive way to display it in my office. Happily Iā€™d already bought a monitor with a built-in powered USB hub from a surplus equipment sale a while back, with this kind of project in mind.

So, my Friday afternoon project today became hooking up another Raspberry Pi to this monitor and crafting a HTML dashboard for it to display. Not everything works yet, but I think itā€™s pretty good for an afternoonā€™s work.

(Since I didnā€™t remove the clock from the frame when I shot the video, I canā€™t pretend this thing is quick to boot. I may have manipulated the video speed at a couple of points. But anyway).

Oh, and watch this space for some home-brew smart home devices, coming soon!

Leave a Reply

Your email address will not be published. Required fields are marked *