Skip to main content

Integrating with Apple HomeKit

Apple HomeKit is the built-in smart home app on iPhones. By adding the HomeKit Bridge integration to your WalnutPi Home Assistant, you can bind specific devices and control them from your iPhone.

This section uses an LED as an example, adding a registered LED entity into HomeKit. Make sure the LED entity is already added — see the LED tutorial.

First, add the HomeKit Bridge integration to bridge HomeKit and Home Assistant devices.

homekit

homekit

Search for the keyword "homekit" and click the Apple entry that appears:

homekit

Click HomeKit Bridge:

homekit

Here you can select the domains to include, which correspond to Home Assistant component categories. Since the LED used here belongs to the Light domain, make sure Light is checked.

homekit

Click Finish:

homekit

At this point, a new notification will appear in the left notification panel:

homekit

A QR code will appear.

homekit

Open the built-in "Home" app on your iPhone:

homekit

Select Scan Accessory:

homekit

Scan the QR code displayed by Home Assistant:

homekit

homekit

Then follow the prompts to add it. After successfully adding, you will see the LED device entity appear in the Apple Home app.

homekit

You can now control the WalnutPi LED via the Apple Home app.

homekit

homekit