How to Add TP-Link Kasa Smart Devices to Apple HomeKit

How to Add TP-Link Kasa Smart Devices to Apple HomeKit

I have found the best methods to add TP-Link Kasa Smart Devices to Apple HomeKit. There are easy ways to show your TP-Link Kasa devices on your Apple Home App that don't require any technical knowledge.

So, if you were wondering whether you can integrate your TP-Link Kasa HomeKit, look no further because I have listed out and explained the best solution for you to control Kasa Smart Devices with the Apple Home App.

đź’ˇ
Quick Answer: Some TP-Link Kasa devices can connect directly to Apple Home using HomeKit or Matter. If your Kasa device does not support either, you can still add it using AddtoHomeKit, ATH Bridge, Homebridge, or HOOBS.

Yes, some TP-Link Kasa devices work directly with Apple Home through HomeKit or Matter. However, support depends on the model. If your Kasa device does not have built-in Apple Home support, you can use a bridge method to connect it.


The table below shows the Kasa models currently listed by TP-Link as compatible with Apple Home without using a separate bridge.

Model Device Type Apple Home Support
EP25 (EP25P4 4-pack) Smart plug HomeKit
KP125 Mini smart plug HomeKit
KP125M (KP125MP2 / KP125MP4) Mini smart plug Matter
EP40A Outdoor smart plug HomeKit
EP40M Outdoor smart plug Matter
KS200 Light switch HomeKit
KS220 Dimmer switch HomeKit
KS240 Smart switch Apple Home

Note: This list is based on TP-Link's US setup information and Apple's Home accessories list, checked in September 2026. Always check the packaging or setup code for your exact model.

Have an older Kasa device? Many older HS and KP plugs, along with LB and KL bulbs and light strips, may need one of the bridge options below to work with Apple Home.

Kasa AddtoHomeKit is probably the best and easiest solution you can use because you have very minimal steps to follow when adding devices to HomeKit through AddtoHomeKit.

AddtoHomeKit is a software, and why do I say it is easy? Well, you just need to select a few things and click install, and now you have access to TP-Link Kasa through your Apple Home App! BLOWN AWAY! It is less time-consuming, low on effort, and perfect for you, especially if you have a busy lifestyle.

Follow these steps to integrate TP-Link Kasa Apple Home using AddtoHomeKit.

  1. Go to the AddtoHomeKit official website.
  2. Select the Tp-Link Kasa ecosystem.
  3. You will be redirected to the next page. Select your preferred solution.
  4. Afterwards, you must select the Operating System.
  5. Install the Kasa HomeBridge Plugin.
  6. Tap on the AddtoHomeKit.
  7. Follow the instructions provided and enjoy!

If you are specifically looking for a device solution, I would suggest you get ATH Bridge. ATH Bridge is an affordable and simple device solution to add your TP-Link Kasa smart devices to Apple HomeKit. This is a specially assembled and pre-flashed HomeBridge server. The only thing you need to do is download the plugins and configure them and boom its done.

If you're planning on bringing your non-HomeKit devices into Apple HomeKit, the ATH HomeKit Bridge Hub would be the best solution.

HomeBridge Solution

HomeBridge is a third-party software application. It is a lightweight NodeJS server that allows you to integrate with your home automation system. It offers Apple Home integration for your smart home devices that don't directly support Apple Home Kit to TP-Link Kasa devices. You can use it as a cost-effective solution.

If you're a tech-savvy person, this is the best solution for you. This software acts as a Bridge between non-HomeKit devices and HomeKit. I would say this is, along with HOOBS, one of the most popular methods. A step - to - step guide on connecting Kasa things to HomeKit through HomeBridge is a bit lengthy. A little coding knowledge would be of help, with HomeBridge.

HOOBS gives you another way to connect compatible Kasa devices to Apple Home. You can use a HOOBS Box or install HOOBS software on your own Raspberry Pi or computer.

  1. Connect your HOOBS device to power and your network using Wi-Fi or Ethernet.
  2. Make sure your phone, tablet, or computer is connected to the same network.
  3. Open a browser and go to http://hoobs.local.
  4. Create your admin account and finish the initial setup.
  5. Open the Plugins section in HOOBS.
  6. Find and install the TP-Link Kasa plugin, then save the plugin settings.
  7. Open the Apple Home app, tap Add Accessory, and scan or enter the HomeKit setup code shown in HOOBS.

Not only Kasa Apple HomeKit integration, Hive HomeKit integration, Hikvision HomeKit integration,, and RingDoorbell HomeKit integration were also very easy with this.

Homebridge is another way to connect older Kasa devices to Apple Home. This setup uses the homebridge-tplink-smarthome plugin, which finds compatible Kasa devices on your local network. You do not need to enter your Kasa account login details.

The plugin supports several older HS and KP plugs, along with LB and KL bulbs and light strips. It does not support Tapo devices.

Note: The developer no longer regularly tests this plugin with Homebridge and TP-Link devices. Check the plugin's GitHub page to make sure your Kasa model is supported before installing it.

  1. Set up Homebridge if you have not already.
  2. Open the Homebridge web interface.
  3. Go to Plugins.
  4. Search for homebridge-tplink-smarthome and install it.
  5. Open the plugin settings and save the default configuration. Compatible Kasa devices should be discovered automatically on most networks.
  6. Restart Homebridge. If it is not already connected to Apple Home, open the Home app, tap Add Accessory, and scan the QR code shown in Homebridge.

Kasa device not showing up? Your network may be blocking the local discovery used by the plugin. You can try giving the Kasa device a static IP address and adding it manually in the plugin settings.

You can also add Roomba devices to HomeKit and even add Shelly devices to HomeKit or other incompatible devices using HomeBridge.

To set up extra configuration options, you can use the Kasa Smart app. Here are guides on how to access and configure these options:

  1. Download and Install the Kasa Smart App:Go to the Kasa Smart app and sign in to your TP-Link account.
  2. Add Your TP-Link Kasa Devices:
  3. Access Device Settings:Tap on the device you want to configure.
  4. Explore Configuration Options:The device settings have various configuration options depending on the device type. Here are some common options: Scheduling, Automation, Energy Monitoring, Device Grouping.Advanced Settings: Depending on the device, you may find additional options such as dimming levels, LED indicator settings, and more.
  5. Save and Apply Changes:After configuring the options according to your preferences, be sure to save your changes.
  6. Test Your Configuration:Test the configured settings to ensure performance.

Here's a concise troubleshooting list for TP-Link Kasa devices with Apple HomeKit:

  1. Device Not Responding
    • Check Wi-Fi connection.
    • Restart Kasa device, router, and HomeKit hub.
    • Re-add device to HomeKit.
  2. Device Not Showing in HomeKit (Native HomeKit Models Only)
    • Verify HomeKit compatibility.
    • Enable HomeKit in Kasa app.
    • Use HomeKit setup code.
  3. Intermittent Connectivity
    • Check Wi-Fi signal strength.
    • Reduce network congestion.
    • Ensure router supports IoT devices.
  4. Scenes/Automations Not Working
    • Verify scene/automation setup.
    • Ensure HomeKit hub is online.
  5. Sync Issues
    • Re-sync devices in Kasa app.
    • Log out and back into Kasa app.
Feature AddtoHomeKit ATH Bridge Homebridge HOOBS
Type Software solution Pre-configured Homebridge device Open-source software Ready-made box or software
Effort Minimal Low High Medium
Cost Paid software $119.98 Free software, but needs a host device Check HOOBS for current pricing
Kasa Device Support Depends on the available Kasa integration Depends on the installed Homebridge plugin Older HS, KP, LB and KL models via homebridge-tplink-smarthome Uses Homebridge plugins for Kasa support
Extra Hardware Requires a computer to run the software No, the ATH Bridge is the hardware Yes, an always-on computer or Raspberry Pi No with a HOOBS Box; software setup needs a host device
Technical Skill Low Low Medium to high Medium

How to Add Kasa Devices to Apple Home App

  1. Open your Home App, tap + icon and choose 'Add or Scan Accessory'
  2. Now you can either enter the code on your device or scan the QR code and your devices will be added automatically.
  3. Your devices has been added successfully, you can chose to edit/change the name of your device and choose which room to set it in.
  4. Afterwards, tap Next
  5. You can set scenes and afterwards tap Done
  6. Test your control and enjoy!

Editor's Pick

Some Kasa devices now work directly with Apple Home through HomeKit or Matter, so I would first check the exact model before using a bridge. If your Kasa device does not have native support, AddtoHomeKit, ATH Bridge, Homebridge, and HOOBS are alternative ways to bring it into Apple Home. The right option depends on whether you prefer a software solution, a ready-made device, or a more customizable setup.

FAQs about TP-Link Kasa and Apple Home


Yes, some Kasa devices work directly with Apple Home through HomeKit or Matter. Support depends on the model. If your device does not have built-in Apple Home support, you can use a bridge solution such as AddtoHomeKit, ATH Bridge, Homebridge, or HOOBS.

Check the product packaging, setup code, or TP-Link product information for Apple Home, HomeKit, or Matter support. Compatibility can vary between Kasa models, so it is important to check the exact model number.

Yes. Kasa devices that support Matter can be added to Apple Home through Matter. Follow the setup instructions provided with your device and use its Matter setup code when adding it to the Home app.

TP-Link lists models such as EP25, KP125, EP40A, KS200, and KS220 with HomeKit support. Matter models such as KP125M and EP40M can also work with Apple Home. Always check the exact model before buying because compatibility can vary.

If your Kasa device already supports HomeKit or Matter, adding it directly to Apple Home is the simplest option. For unsupported models, you can use a bridge solution such as AddtoHomeKit, ATH Bridge, Homebridge, or HOOBS.

The right option depends on the type of setup you prefer. AddtoHomeKit is a software solution, ATH Bridge is a pre-configured Homebridge device, Homebridge is an open-source option for users who want more control, and HOOBS provides a Homebridge-based setup through hardware or software.

The homebridge-tplink-smarthome plugin supports several older Kasa devices, including HS and KP plugs and LB and KL bulbs and light strips. It discovers compatible devices on your local network and does not require your Kasa account login details.

We could not verify a Kasa camera with HomeKit Secure Video support from the current compatibility information checked for this guide. If camera integration is important to you, check the specifications of the exact model before buying.

Yes. Once a compatible Kasa device is available in Apple Home, you can control it with Siri and include it in supported scenes and automations.

Ishara Fernando

Ishara Fernando

Smart Home Researcher | Zigbee & Smart Home Technology Expert | Sharing Real-World Experiences & Research | Blogger & Freelance Writer | Turning Complex Smart Home Tech Into Simple, Practical Guides | Helping You Build Smarter, Connected Homes

Read more