I gave a talk at Grazer Linuxtage 2017. It’s about Home Automation and how you can use Python to realize it.
The talk covers a simple example of a DIY sensor that runs MicroPython. Finally I give a short introduction to Home Assistant, a Python Home Automation Hub, that allows you to integrate with hundreds of devices. Home Assistant offers integrations to light switches, smart lights (Hue, Trådfri, Lightify,…), door sensors, heat control units, and many others.
There is a video of my talk on my Youtube channel: