Many available smart locks on the market have an auto-unlock feature that you enable on a phone app so your door unlocks when you approach it. It’s like having your own little digital doorman. The Apple HomeKit, however, is limited in how it lets you use this feature, unless you can work around its system. In this article, I explain how to set up auto-unlock on your Apple HomeKit. ZDNet Recommends: Yale Assure Lock SL (review) When we looked into setting up smart devices at home, we ended up getting an Apple HomePod mini to set up with HomeKit because we appreciate the value Apple puts on the privacy and security of their customers. Unfortunately, Apple’s approach to privacy and security also means that it doesn’t allow automations that undo a lock without confirmation. This means that you’ll end up having to unlock your phone and open the app to confirm it every time you get home for the automation to work. This defeats the purpose of having the auto-unlock feature. However, if you prefer using HomeKit, you don’t have to purchase a different smart lock, you just need what you have to work better for you. But how do you bypass this? There are essentially two options: You can use Homebridge or you can set up a geofence trigger to a different HomeKit device, and then one more automation from that device to your lock. While we do use Homebridge in our house, I’ll focus on the trigger option here, since it’s the most straightforward one. We like the Yale Assure Lock SL, and wanted it to auto-unlock every time we arrived at home. Our trigger is a Lifx bulb we have in our home office. We’ll call it Tall Lamp. Essentially, we set up an automation to turn on Tall Lamp every time we arrive at home and another automation to unlock Yale Lock every time the lamp comes on. Here’s how we did that

1. Open the HomeKit App and go to Automation.

2. Tap on the Plus (+) sign to add an automation.

3. Choose People Arrive to set the light to turn on when you get home.

4. Make sure I Arrive is checked and tap on Next.

5. Choose your trigger, in this case Tall Lamp, and tap Next.

6. Confirm everything looks correct on your screen and tap Done.

The new automation should now appear on your list. We just created the automation that will work as the trigger. Now, when I get home, the office Tall Lamp will turn on. We need to add one more automation so the lock unlocks when the light comes on.

7. Tap on the Plus sign to add another automation.

8. Choose An Accessory is Controlled to set your lock to unlock when the lightbulb is turned on.

9. Select Tall Lamp as the accessory that will start the automation.

10. Tap on Turns On, so the lamp turns on when you arrive. 

11. Select the Yale Lock and ensure it shows it as unlock.

12. Confirm the automation looks correct “When office lamp turns on > Unlock Yale Lock” and press Done.

13. Your automation is ready and in your list of Automations.

This has worked pretty flawlessly for us, even if it is a workaround. I’d recommend setting up an extra automation to turn off the light maybe five minutes after you arrive or at a certain time of day, whichever you prefer.