Homebridge is an application layer that allows to add HomeKit support to devices that are not natively supported. It runs as a bridge in the home network that includes unsupported devices.