Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of petretiandrea/home-assistant-tapo-p100.

Discovery

About

TP-Link Tapo is a custom integration that controls Tapo devices from Home Assistant over the local network. It covers plugs, power strips, light bulbs, light strips, light switches, and the H100 hub with its siren and connected sensors, buttons and dials. Entities appear as binary sensors, climate, events, lights, numbers, sensors, sirens, switches, and updates. Some models also report energy monitoring, and firmware updates can be controlled from Home Assistant. Devices are added in the UI with the Tapo app email and password, and Home Assistant can also find some of them on the network by itself. The device IP address can be changed later without removing the device, and a refresh rate can be set.

Automatic summary of the README and code of petretiandrea/home-assistant-tapo-p100. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • Found by itself Home Assistant spots it on the network and offers to add it.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Lights
  • Climate
  • Switches
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Add new device

  • IP address or hostname of tapo device
  • Tapo App Password
  • Tapo App Username (email)
  • Experimental: Try to track device dynamic ip using MAC address. (Your HA must be able to access to same network of device)
  • Advanced settings

Insert authentication data

  • Tapo App Password
  • Tapo App Username (email)

Advanced configuration

  • Refresh rate in seconds

After setup

  • IP address or hostname of tapo device
  • Tapo App Password
  • Tapo App Username (email)
  • Try to track device dynamic ip using MAC address. (Your HA must be able to access to same network of device)
  • Refresh rate in seconds

Texts from the code of petretiandrea/home-assistant-tapo-p100.

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

This is a custom integration to control Tapo devices from home assistant.

The core of the integration is provided by plugp100 python library based on the work of @K4CZP3R.

  • pure async home assistant's method
  • support for tapo H100 hub and siren
  • support for T31x temperature and humidity sensor hub's device
  • support for T100 motion sensor hub's device
  • support for T110 smart door hub's device
  • support for S220, S210 switch hub's device
  • support for S200B button and S200D dial hub's device (button press and dial rotation events reported to HA, double-click not supported)
  • support for tapo powerstrip (P300). A special thanks go to @alxlk to support me with max one-time contribution which allows me to buy the device
  • support for tapo switch (P100, P110, P105, P115, P125, P110M)
  • support for tapo powerstrip (P304M) with individual socket support and energy monitoring via PR #933
  • support for tapo light bulb with or without color (L530, L510, L520, L630, L610, L530B, L530E)
  • support for tapo light strip with or without color (L900)
From the README of petretiandrea/home-assistant-tapo-p100, MIT License. Shortened.

Shows in Vulpo

Light card, Quick Toggle card, Climate card, Chart card, Apple Watch, Control Center, Climate Live Activity.

Information

Installs
5.7k sharing analytics
GitHub stars
980
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
3.5.4,
Kind
Marketplace integration
Brand
TP-Link
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
tapo

More from TP-Link

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers