Home Automation Part 1: Devices

Since I keep putting off a big home automation post due to not having much actual automation done, I’m going to split things up into a series of 3 posts. It’ll make for shorter posts and hopefully motivate me to get my automations done. This first post will share all of the equipment I have around my house, part 2 will be about the software, and part 3 will be about the actual automating.

myq-alertsMyQ Garage Door Opener

Don’t buy one of these. The online service the device communicates with is always having problems. I have mine configured to send me an alert whenever the door is open for at least 30 minutes. Over a 2 day period, all 4 of these notifications shown in the screenshot were incorrect! Happens at least once a month.

I want to see if I can reverse engineer the sensor attached to the door and make my own opener using a microcontroller and a spare remote I have.

Nest Thermostats

My house has a boiler with baseboard heat and 4 heating zones. I have one of these in each location. They work great.

Nest Protects

Alarms for detecting smoke and carbon monoxide. They “talk” to the thermostats as well. I have 3, but hope I never need to find out how well they work.

Nest Cam and the previous Dropcam

One is sitting on an end table pointed at my front door and one is mounted in my garage (mostly so I can check on the garage door if needed).

August Smark Lock with Connect

The lock on my front door. Runs through 4 AA batteries faster than I’d expect, but works great.

Harmony Hub with Ultimate One

I’ve used Harmony remotes for years. Love ’em!

Caséta Wireless

I have 8 switches and 5 remotes (there are a lot of 3-way switches in my house). These were simple to install. Having dimming capabilities is a nice feature.

Belkin Wemo

I have 2 Insight Smart Plugs, 2 Light Switches, and 1 Switch. The thing I like most about the Belkin devices is you don’t need a hub or anything else to control them. Very plug-n-play. I’m not sold on having plugs though. I’m using them for some lamps, but you have to remember not to turn the lamp off with the actual lamp switch otherwise your smart plug is useless.

Garage Temperature Sensor/Monitor

Built this device myself using a Raspberry Pi Zero v1.2 and some other electronics parts.

Wink Hub 2

Allows me to access devices from my control system.

Alexa Echo Dot

Maybe my favorite device. I use it every day to control the lights in the main areas of my house.

Automatic Pro

The location and status of my car feeds into my system so I can automate other things.

iPhone – Siri

I don’t use this much anymore with the Echo. Still comes in handy for quickly controlling something though. Will also use the iPhone location for automations of home/away status.

None of the stuff is cheap. We’re still in the early stages of home automation. Watch out in the next couple of years.

Some things I plan to add are:

  • A moisture sensor near my sump pump so I can be alerted right away if something goes wrong. Maybe some sensors in bathrooms as well.
  • This summer I plan to replace a couple of old in-wall AC units. One no longer works and the other is mostly broken. I’ll be buying units I can automate and control.

If you have questions about anything here, let me know.

Garage Monitor Updates

I made some updates to the Garage Temperature Sensor & Monitor. I didn’t like how the desired temperature was set via the app’s configuration file, so I moved it to a slider control in Home Assistant and updated the LCD to always show the value. Only being able to enable/disable monitoring via the device’s button also wasn’t great. I converted the binary sensor I was using to flag monitor mode in HA to a switch control and moved the actual monitoring logic from the Python app to HA automation. Everyhing is updated on GitHub.

updated-garage-monitor-ha.png
Info and controls in Home Assistant
img_8761
Custom temperature and humidity monitor

A New Hobby

My recent Raspberry Pi project combined with more and more interest in home automation led me down a road I didn’t expect. I find some of the home automation products out there limiting. What if I could mess around and build some of my own devices?

I’ve been thinking about putting some type of temperature sensor in the garage for a while. I heat the garage up in the winter for workouts quite often and never know when it’s warm enough. I’d found my first project! I’d need another Raspberry Pi and at least a temperature sensor. I didn’t really know much about extending the functionality of a Pi, other than I’d need to do some soldering and learn a more about electronics, circuits, etc. Enter AdaFruit. It’s a very cool company with an awesome store and a ton of resources to learn.

Adafruit was founded in 2005 by MIT hacker & engineer, Limor “Ladyada” Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels. Adafruit has grown to over 50+ employees in the heart of NYC with a 50,000+ sq ft. factory. Adafruit has expanded offerings to include tools, equipment and electronics that Limor personally selects, tests and approves before going in to the Adafruit store.

I saw Ladyada’s Electronics Toolkit in their store, which looked like a great way to get started. My favorite item is the “solder sucker” even though I may never use it. Such a cool name.

ladyadas-electronics-toolkit

Then I came across AdaBox.

AdaBox is a quarterly subscription service from Adafruit, centered around products from the Adafruit ecosystem. Each AdaBox will contain a curated set of Adafruit products that will help you get started with do-it-yourself electronics.

Introducing AdaBox!

The second box is shipping out to subscribers soon, but I was too late to jump on board. Lucky for me, they had some AdaBox001 – Welcome to the Feather Ecosystem still in stock, so I ordered one.

adabox-1-contents

It has a wide variety of components. Should help so that I don’t start randomly buying items. I’m hoping to get in on the third subscription, which opens up on the 19th and I will pick up AdaBox002 when it’s available in the store.

Once everything arrived, I started playing around on my kitchen table. I quickly realized it wasn’t the ideal place. I needed a workstation. When I get into something new, I tend to go all-in, which I believe helps me stick with it. So I set a plan to put a second desk in my office and bought more stuff:

I’m excited and really happy with how everything came together.

electronics-workstation.jpg

I found these organizers for about $4 each at Walmart. They work really well for storing all of the tiny pieces.

organizers.jpg

I haven’t built anything yet, but I’m learning a lot and enjoying the process. My list of project ideas is growing and will keep me busy for as long as I want. As a bonus, I now have a standing desk in my office where I can get actual work-work done when I need a break from sitting.