This is awesome.
My Harmony Hub activities? Now they’re HomeKit scenes.
My Ring Alarm system? Totally integrated with HomeKit.
The local weather? It shows up as a HomeKit weather station device.
Siri can unlock my doors, set my alarm, adjust the lights, and everything else. I can create complex scenes, create dummy switches, and have complete control over a complete digital dwelling – powered by a little HP Stream mini-desktop sitting in the basement.
Don’t feel like using the Command Line? No problem; I can fire up the HomeBridge-UI-X interface in a browser to update plugins, add new ones, and even adjust my configuration file.
Don’t know NodeJS? Neither do I! Most plugins come with sample configuration files which you can copy in and adjust with a few simple parameters to get them up and running.
There’s lots of great guides out there for setting it up:
I installed mine on CentOS7 – the OS I’m most familiar with administering as a server – but the OS matters way less than the awesomeness of the software itself.
Seriously; if you use HomeKit, but are frustrated by the lag in hardware manufacturers picking up the platform, HomeBridge may be the solution to your woes!