TP Link Tapo Integration

I’m having issues integrating my TP Link Tapo P100 into HA but when i try to setup the integration both though the mobile app and through the HA webpage i get the following error after entering the correct TP Link credentials - “Connection error: try_connect_all failed”. Does anyone know if this is a bug or am I doing this wrong. Many Thanks

1 Like

I have the same issue connecting an HS210 switch

1 Like

I and do too

Same here with a HS110.

I’m in the same situation with TAPO C212
Read this:

I am investigating same issue with two (one child) devices tapo/kasa.
It works fine via python kasa module but fails in HAAS integration. Unable to discover TP-Link Tapo Smart Plug when running on different subnet · Issue #129768 · home-assistant/core · GitHub

I have the same issue with an HS300 if I try to add with the device’s IP address instead of letting TP-Link “discover” it … at the same IP address. Discovery seems to bypass the need for auth, whereas adding with IP challenges you for auth info then fails.

Same issue

Simply go on the app, change your password with your current one (same as before), validate, and retry on hass.

Same issue here HS110 plug. Changing the password did not work for me either.

Same issue with P100.
Resolved:

Added p100 to DNS
Ensured that my Home Assistant server could resolve the device

traceroute p100

Then used the add integration for “TP-Link Smart Home” entering just p100 for the host and my Tapo app username and password.

Hi, I’ve tried to change password and to set the p100 IP to DNS. It’s resolved by the device, but I still get the error Connection error: try_connect_all failed.

Before I was using the HACS integration (GitHub - petretiandrea/home-assistant-tapo-p100: A custom integration to control Tapo devices from home assistant.), but after the upgrade of HA to 2024.12 I’ve seen that it’s not working anymore. I’ve discovered just today that there’s the offical TP-Link integration, so I hope we can fix this issue.