Home Assistant: a way to home automation
There are multiple opensource home automation packages available on the market. I chose for home assistant, it has a big community with every other week an update and is Python based. It is the hub that interconnects all the following components:
- MQTT Broker
 - Google Assistant
 - Apple Homekist
 - SONOS
 - Playstation 4
 - Spotify
 - IR Blaster to control old IR appliances
 - Lamps
 - Phoscon from Dresden Electronics (zigbee gateway)
 - Automations
 
Home-assistant.io
Docker container
Phoscon
Lamps
- [WiFi] Sonoff Bulb with custom firmware installed controlled using MQTT
 - [WiFi] Xiaomi Philips zhirui e27 smart led lamp,
 
Sensors
- [Zigbee] Xiaomi Aqara Human Motion Sensor
 - [Zigbee] Xiaomi Aqara Temperature Humidity Sensor
 
Button
- [Zigbee] Xiaomi Aqare Magic Cube