Here’s an updated guide I made which was inspired by @mikeg1130 with the new built-in HomeKit support. Note this requires that you have an AppleTV, ipad, or HomePod that will be an “always on your network” device. If you don’t have that, you’re better off with homebridge.