If you are looking to get into Home Automation, you should definitely check out Home Assistant. I originally started with Smartthings as my main hub and then installed Home Assistant on an old Dell Optiplex I had laying around running Ubuntu. And I haven’t looked back. I eventually wanted something a little more compact, so I recently moved to a RaspberryPi running Hassbian. If you are interested in the journey I wrote about it here.

I’m still in the interate-almost-every-day stage (does that stage end??), but I really like what I have so far. A lot of what I built was inspired by what other people are doing, so in keeping with that philosophy and to pay it forward here is what I currently have setup. What you will find here is slightly updated from my medium post.

My Current Setup:

  • RaspberryPi 3 running Hassbian (version 1.1)

  • Mosquitto for various sensors and services

  • Smartthings to MQTT Bridge for connecting Smartthings hub to Home Assistant

  • HTTP To MQTT for IFTTT and script integration. I used a custom version you can find here

  • Home Bridge for iOS HomeKit integration

  • Smartthings Hub used as hub for switches and bulbs

  • Presence via iPhones (Owntracks, iCloud, and Home Assistant App)

Devices I have :

App Integrations

  • Amazon Echo Skill

  • IFTTT

  • Owntracks

  • MQTT (For Smartthings and Owntracks)

  • Google Maps (For Traffic/Travel Times)

  • Google TTS (Although SSL is a challange)

  • Smartthings-MQTT-Bridge

  • Homebridge

Automations:

  • Location Awareness — Things like close the garage if everyone has left and the garage is still open.

  • Sunset — Turn on outside lights.

  • Time Based — Dim Lights to use as night lights at 10pm.

  • Sunrise — Turn off all outside lights.

  • Security — Like turn on all lights if smoke is detected.

There is a lot on my todo list, and I seem to add stuff constantly. So many cool things in the Home Automation space these days. My current Home Assistant configs are maintained at My Github Repo. Feel free to use any part. As I mentioned I was inspired by quite a few of the configs linked to from Home Assistant and some found via Google. But most of my inspiration and a lot of what I have learned has originated from Ben. Ben has a great youtube channel, but be warned. His videos will make you want to automate stuff.