A journey into IoT.
I discuss how dimmer switches work, why Arduino or an equivalent microcontroller is the right technology for them and how to use a raspberry pi2, docker and hapjs to control it with I2C commands so it appears as a HomeKit accessory.