I have gone through a few platforms and configurations in my home automation adventures. I've used openHAB and the Wink Hub. Recently, I have stuck with the SmartThings Hub V2 for almost half a year. Apart from some instabilities, which they have been working on, I have been happy with the setup. It interfaces with my Amazon Echo perfectly for voice control, which is great! Because of this, I have not really bothered with trying to get Apple's Siri plugged into my home. But I have been seeing HomeBridge come up in many discussions which allows Apple's HomeKit to work with devices that are not approved. Since it got me curious, I decided to set it up and see what it's like!