Click to skip the navigation bar

How to Set Up and Add Tapo and Kasa HomeKit-Supported Devices

Configuration Guide
Last updated: May 19, 2026

This guide covers two ways to set up HomeKit-compatible Kasa and Tapo devices: directly through the Apple Home app, or through the Tapo or Kasa app first. It also includes model-specific setup instructions for select devices. Setting up Kasa HomeKit and Tapo HomeKit devices lets you control smart plugs, smart switches, smart lighting, smart cameras, and more through Siri, the Apple Home app, and Apple automations alongside other HomeKit-compatible accessories. Once set up, devices can be managed in both the Apple Home app and the Tapo or Kasa app.

Key Takeaways

  • Kasa and Tapo HomeKit devices can be added to Apple Home in two ways: directly through the Home app using the HomeKit QR code, or first through the Tapo or Kasa app, then linking to Apple Home from Device Settings.
  • Once a HomeKit device is set up through the Home app, the Tapo or Kasa app will automatically discover it on the same network.
  • Some Kasa and Tapo devices require a factory reset before setup. The LED should blink orange and blue before you begin.
  • For devices with specific setup requirements (KP125, EP25, Tapo L930), follow the model-specific instructions in Scenario 2 rather than the general setup method.
  • After completing setup in the Tapo or Kasa app, always update the device to the latest firmware before adding it to Apple Home.

Before You Begin

Download the latest version of the Kasa/Tapo app and the Home app from the App Store or Google Play.

How to Add Tapo and Kasa HomeKit-Supported Devices to Apple HomeKit

Scenario 1: Set up HomeKit devices with the Home App directly

Step 1. Open the Home app, tap the “+” icon in the top-right corner, and select Add or Scan Accessory.

Apple Home app with "Add or Scan Accessory" highlighted in the dropdown menu.

Step 2. Scan the HomeKit QR code or enter the Numeric code on your device. It will add your device automatically.

Apple Home "Add Accessory" screen showing camera viewfinder and options to scan a QR code or hold iPhone near accessory. Apple Home "Outlet" screen with yellow outlet icon and "Add to Home" button highlighted.

Step 3. After the device is successfully added to the Home app, you can choose its location, edit its name, and adjust other related settings.

Apple Home "Outlet Location" dialog with "Garage (Suggested)" selected and Continue button. Apple Home "Outlet Name" dialog showing "Kasa Smart Wi-Fi Plug Slim with Energy" as the default name.

Step 4. Once the devices are added to the Home app, the Kasa/Tapo app will automatically discover them on the same network.
Open the Kasa/Tapo app, and a pop-up window will appear to notify you of the discovered devices.
Alternatively, a red dot may appear on the “+” icon in the top-right corner. Tap the “+” icon to add the discovered devices to the Kasa/Tapo app.
After adding them, you can manage the devices and customize their settings in the Kasa/Tapo app.

Three-panel Tapo/Kasa app composite showing Add Device menu, device list, and Discovered Devices screen with TP-LINK Smart Plug.

Scenario 2: Set up HomeKit devices with Tapo/Kasa directly

Case 1: General setup method for almost all HomeKit devices.

Step 1. Open the Tapo/Kasa app, tap the “+” icon in the top-right corner, and choose Add Device. Select the HomeKit device type and the model you want to add.

Tapo app home screen with "Add Device" highlighted in a dropdown menu showing connected cameras. Tapo app "Add a Plug" device list with "Tapo P125" highlighted in a red box.

Step 2. Check the LED status, then tap Already Orange and Blue. The Tapo app will attempt to discover the device via Bluetooth.

Tapo app "Power Up Your Tapo Device" screen showing a smart plug illustration with blinking LED instructions. Tapo app Bluetooth discovery screen showing a smart plug and phone icon with "Tapo is looking for your Tapo device.

Step 3. After the device is discovered, please connect it to your home Wi-Fi network, then follow the instructions in the App to complete setup.

Tapo app "Choose Your Network" screen listing available 2.4GHz Wi-Fi networks to connect the device to. Tapo app connecting screen showing a router and smart plug icon linked by a dashed arrow with "Connecting to your network.

Step 4. Once setup is complete in the Tapo/Kasa app, you can go to the device Settings page to add it to the Apple Home app.
Alternatively, you can open the Home app directly and add the device from there.

Tapo app Device Settings screen with "Add to Home" option highlighted in a red box.

Case 2 Specific setup method for Kasa KP125

Note: Please first factory reset the device before the configuration. While the plug is powered on, press and hold the power button on the right panel for about 10 seconds until the LED flashes orange and blue.

Step 1. Open your Kasa app, tap “+” in the upper right corner, and select your device.

Kasa app "What would you like to add?" dialog with "Device" option highlighted to add a new Kasa smart home device. Kasa app "Add Device" category list with "Smart Plugs" highlighted in a red box. Kasa app "Add a Smart Plug" list with "HomeKit Smart Plug (Wi-Fi) KP125" highlighted in a red box.

Step 2. Power up your plug and check whether its LED blinks the color required.

If not, please perform a factory reset on your plug.

Kasa app "Power Up Your Smart Plug" screen with an illustration of a smart plug being inserted into a wall outlet. Kasa app "Check the Wi-Fi light" screen showing a smart plug illustration with an orange LED indicator highlighted.

Step 3. Tap I Need Help to bypass the HomeKit setup process and set up the plug with Kasa directly. Then scroll down to find the sixth instruction, Set Up with Kasa, and tap Set it up with Kasa manually.

Kasa app "Add to Home" screen with a house icon and "I Need Help" button highlighted in a red box.Kasa app "Failed to add to Home" troubleshooting screen with "set it up with Kasa manually" link highlighted.

Step 4. Press the power button three times quickly until the indicator light blinks orange to exit HomeKit. Then tap Already Orange to follow the App instructions to finish the Kasa setup.

Note: If the indicator still blinks orange and blue after you press the power button three times quickly, please tap “It is blinking orange and blue” to follow the App instructions to finish the Kasa setup.

Kasa app "Exit HomeKit & Check the Light" screen showing smart plug illustration with Exit Homekit instructions.

Step 5. If you would like to continue adding your KP125 to Apple Home, after you set it up with Kasa and upgrade the firmware to the latest version, go to the Device Settings page to add it to the Apple Home app.

Kasa app Device Settings for KP125 with "Add to Home" option highlighted in a red box.

Case 3: Specific setup method for EP25

Note: Please first factory reset the device before the configuration. While the plug is powered on, press and hold the power button on the right panel for about 10 seconds until the LED flashes orange and blue.

Step 1. Open your Kasa app, tap “+” in the upper right corner, and select your device.

Kasa app "What would you like to add?" dialog with "Device" option highlighted to add a new Kasa smart home device. Kasa app "Add Device" category list with "Smart Plugs" highlighted in a red box. Kasa app "Add a Smart Plug" list with "HomeKit Smart Plug EP25" highlighted in a red box.

Step 2. Select Setup Mode. You can identify the setup mode from the original packaging. Choosing the wrong mode can result in setup failure. Here we take Wi-Fi Setup as an example.

Kasa app "Select Setup Mode" screen with "Wi-Fi Setup" highlighted and Bluetooth Setup as an alternative option.

Step 3. Power up your plug and check whether its LED blinks the color required.

If not, please factory reset your plug.

Kasa app "Power Up Your Smart Plug" screen with an illustration of a smart plug being inserted into a wall outlet. Kasa app "Check the Wi-Fi light" screen showing a smart plug illustration prompting the user to check for orange and blue blinking.

Step 4. Tap Exit HomeKit & Set Up Manually to bypass the HomeKit setup process and set up the plug with Kasa directly.

Kasa app "Add to Home" screen with "Exit HomeKit & Set Up Manually" button highlighted in a red box.

Step 5. Press the power button three times quickly to see the indicator light blink orange to exit HomeKit. Then tap Already Orange to follow the App instructions to finish the Kasa setup.

Note: If the indicator still blinks orange and blue after you press the power button three times quickly, please tap “it’s blinking orange and blue” to follow the App instructions to finish the Kasa setup.

Kasa app "Exit HomeKit & Check the Light" screen showing smart plug illustration prompting the user to press the plug power button three times quickly and check for blinking orange light.

Step 6. If you would like to continue adding your EP25 to Apple Home, after you set it up with Kasa and upgrade its firmware to the latest version, go to the Device Settings page to add it to the Apple Home app.

Case 4: Specific setup method for Tapo L930

Step 1. Launch the Tapo App, tap the “+” icon in the top right corner, and select the type of HomeKit device and the corresponding model number you want to add.

Tapo app home screen with "Add Device" highlighted in a dropdown menu showing connected cameras. Tapo app "Add a Light" device list with "Tapo L930" highlighted in a red box.

Step 2. After checking the light status, tap Already Orange and Green, and Tapo will guide you to add the light strip to Home. If you want to bypass the HomeKit setup, please tap Exit HomeKit & Set Up Manually.

Tapo app "Power Up & Check the Lights" screen with a light strip illustration and instructions to wait for orange and green lights. Tapo app "Add to Home" screen with "Exit HomeKit & Set Up Manually" link highlighted in a red box.

Step 3. Press and hold the controller button for 5 seconds until blue and purple lights move along the light strip — this exits HomeKit mode. Then you could follow the instructions in the Tapo App to set up the light strip with Tapo (Connect your phone to the light strip's default Wi-Fi, then connect it to your home Wi-Fi, then set an alias and icon for the device to finish setup).

Tapo app "Exit HomeKit & Check Lights" screen with light strip illustration and instructions to hold the button until blue and purple lights appear.Tapo app "Connect to Your Tapo Device" screen showing Wi-Fi settings with "Tapo_Light Strip_XXXX" network selected.Tapo app "Choose Your Network" screen listing available 2.4GHz Wi-Fi networks to connect the light strip to.

Step 4. If you would like to add the L930 to Apple Home after setting it up with Tapo, first upgrade to the latest firmware. Please reboot it first, then open the Device Settings page to add it to the Apple Home App. You could also go to the Home App to add the device.

Tapo app Device Settings for L930 light strip with "Add to Home" option highlighted in a red box.

QA

Q1: How to troubleshoot when a TP-Link HomeKit-enabled device fails to add to Apple’s Home app

A1: You may refer to How to Troubleshoot when a TP-Link HomeKit-enabled device fails to add to Apple’s Home App.

Related FAQs

Looking For More

Is this faq useful?

Your feedback helps improve this site.

Recommend Products

Setup Videos

How to Configure and Link the KP125 Smart Plug to Apple HomeKit

Community

TP-Link Community

Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.

Visit the Community >