Building a smart home with HomeKit-compatible devices does bring uniformity. But that leaves several smart IoT devices out in the cold. So I picked Homebridge to add non-HomeKit devices like a Roomba vacuum cleaner and an Arlo doorbell to my smart home’s repertoire. As a bridge for non-HomeKit devices, Homebridge is open-source software that emulates the HomeKit API. So it lets me use plugins to integrate different smart home devices into the Home app and control them with Siri.