TP-Link Home Assistant Integration

Home Assistant can configure TP-Link devices from the Integrations Menu. This puts them among the easiest devices to set up with Home Assistant. Alternatively, they can also be configured manually through the YAML files. Both integration types will be covered in this guide.

Set up Your TP-Link Device

Setting up your device and getting it connected to the internet is the first step for getting it integrated into Home Assistant. To learn how to do this, please go to the Review and Setup Guide for your specific device.

Configure Your TP-Link Device with the Integrations Menu

In the Configurations tab, go to the Integrations menu.
Click the +Add Integration on the bottom right-hand corner to set up a new integration.
  1. In the Configurations tab, go to the Integrations menu.
  2. Click the +Add Integration on the bottom right-hand corner to set up a new integration.
You can search for your component, or scroll down the list. Pick the TP-Link Kasa Smart component from the list.
Home Assistant will search your network for connected TP-Link devices.
Finish the set up process.
You can access your devices from the Integrations menu.
  1. You can search for your component, or scroll down the list. Pick the TP-Link Kasa Smart component from the list.
  2. Home Assistant will search your network for connected TP-Link devices.
  3. Finish the set up process.
  4. You can access your devices from the Integrations menu.
If you click on the devices link on the TP-Link integration card, you will see your configured devices.
Click on the individual devices to see more information.
If you're using an energy monitoring device, like the TP-Link HS110, you can find this information in the device's states section.
  1. If you click on the Devices link on the TP-Link integration card, you will see your configured devices.
  2. Click on the individual devices to see more information.
  3. If you’re using an energy monitoring device, like the TP-Link HS110, you can find this information in the device’s states section.
On successful integration, you will now have access to most if not all of the TP-Link devices you connected to your Kasa Smart account!
  1. On successful integration, you will now have access to most, if not all of the TP-Link devices you connected to your Kasa Smart account!

Configure Your Device Manually

Add the TP-Link component to the file and save.
  1. Open your configuration.yaml file.
tplink:
  discovery: false
  switch:
    - host: 
  1. Add the TP-Link component to the file and save.
    • The discovery variable finds the TP-Link devices automatically. If you want to manually configure them, change this to false.
    • Compatible component variables include light, switch, dimmer, and strip.
    • Use your device’s IP address for the host number.
Check your configuration.
Restart Home Assistant.
When Home Assistant starts back up, you will be able to find your devices in the  States page, in the Developer Tools tab.
  1. Check your configuration.
  2. Restart Home Assistant.
  3. When Home Assistant starts back up, you will be able to find your devices in the States page, in the Developer Tools tab.
On successful integration, you will now have access to most if not all of the TP-Link devices you connected to your Kasa Smart account!
  1. On successful integration, you will now have access to most, if not all of the TP-Link devices you connected to your Kasa Smart account!

Conclusion

TP-Link devices are a great option for any smart home. They are easy to integrate with Home Assistant and don’t require any extra work to utilize local control.

Leave a Reply