Kasa EP10 This entity unavailable

I am having trouble integrating Kasa EP10 wi-fi plug mini. What I’ve done so far:

  • I successfully connected via the Kasa app and am able to switch on and off via app.
  • Went to integrations in HA and added TP-Link Smart Home integration. Left host blank to auto discover.
  • The integration found the EP10 device and appears to be connected.

However, in HA when trying to operate the switch entity I am getting “This entity unavailable”. This message also is displayed when trying to view other entities such as on_since.

Following some other threads here, I deleted the device and re-added by manually entering the IP address of the outlet. It still added successfully, but gave the same error when trying to use. Also, I’m seeing in the integration documentation they mention needing to enter cloud username/password for authentication but I did not see anywhere to enter this.

Wanted to follow up on this for anyone who finds this, I came back several days later and it was just working. The only thing I did between my original post and when I tried a few days later is using Tapo app instead and turning on the setting for third part compatibility. (In Tapo App, Me > Tapo Lab > Third-Party Compatibility - set to On.) I did this the same night made my original post, and even after several more hours of troubleshooting that night it still wouldn’t work, so maybe it just took some time for that setting to be applied.

Today I added the remaining 3 outlets from my box, and all 3 instantly worked correctly in HA after using the Tapo app to add them to my WiFi.