I’ve started automating my home using Home Assistant (http://home-assistant.io). It’s a lightweight, python-based, open source home automation platform that’s got many different pre-built components available and ready to go.
I’m currently running the platform on a Intel Skull Canyon i7 NUC and I have these devices configured/integrated:
- Z-wave switches
- Z-wave dimmers
- Z-wave Fan Controls
- Onkyo TX-NR616 via Onkyo component
- Global Caché iTach IP2IR (info link)
- ASUSWRT presence detection
- Google Home via emulated Hue bridge
- 1 Sonoff switch with alternate firmware (info link)
- 1 Roku device
- NVIDIA Shield
- 13 Amazon dash buttons via Dasher
- Schlage Connect Deadbolt
- 6 IP Cameras
- Multiple MQTT Multisensor Nodes
- MQTT Broker
- Horizontal Plantation Blinds
- MQTT Integrated Doorbell
- Amazon Echo & Echo Dot via emulated hue, Alexa intents, and haaska
- Amazon Kindle Fire 7
- Aeotec Z-stick
- MQTT LED strips
- TP Link outlets
As part of this process I’m stumbling through re-learning Python so I can commit to the Home Assistant project.
You can check out my Home Assistant configuration on my github repository. If you find something you find useful or I help you through an issue, make sure to star my repo!
I’m also a moderator on the Home Assistant Discord channel. Hop on if you’ve got any questions or just want to chat!