Adding smart plug in home assistant - credentials not working

Adding smart plug in home assistant - credentials not working

Adding smart plug in home assistant - credentials not working
Adding smart plug in home assistant - credentials not working
Sunday
Model: HS103  
Hardware Version: V1
Firmware Version: ?

I have 22 Kasa devices in Home Assistant and all are working and have been set up forat least a year

I have added the new HS103 to the Kasa app and it is working
I can turn it on and off via the Kasa app

I am adding a new HS103 smart plug to Home Assistant Kasa integration

I have to enter my credentials to add the HS103 to HA

My credentials have not changed, but they are not working in HA

There has never been an issue in the past adding items to HA

I am not sure why the HS103 integration credentials are not working?

Has something changed at Kasa as far as user name and Password?

What do I do now?

Thanks

 

  0      
  0      
#1
Options
1 Reply
Re:Adding smart plug in home assistant - credentials not working
Yesterday

  @DLH2 I just had this happen last night.  I found the following: 

 

Authentication failures are often caused by firmware updates, password complexity, or incorrect third-party compatibility settings. Users frequently encounter errors like TRANSPORT_UNKNOWN_CREDENTIALS_ERROR or "Unable to authenticate" when adding Tapo or Kasa devices, particularly after firmware updates (e.g., Tapo P110 firmware 1.4.0+ or HS300 updates) that change encryption requirements. 

Common solutions to resolve credential issues include:

  • Toggle Third-Party Compatibility: In the Tapo or Kasa app, disable "Third-Party Compatibility," wait a moment, then re-enable it and restart Home Assistant. This is often required after firmware updates or if the device was added to the app after the initial setup. 

  • Remove Special Characters: Change your Tapo password to remove special characters, as some firmware versions reject them during the handshake. 

  • Manual IP Entry: If the device is discovered but fails authentication, try manually adding it by entering the device's IP address directly in the TP-Link Smart Home integration settings. 

  • Factory Reset: For persistent issues, factory reset the smart plug, re-add it to the official app (ensuring Third-Party Compatibility is on), and then restart Home Assistant to force a fresh discovery. 

  • Check Case Sensitivity: Ensure your username/email matches the Tapo app exactly, as some users found that capitalization issues (e.g., capital letters in the email) caused authentication failures. 

If the device uses Matter, adding it directly to Home Assistant may fail; in some cases (like Meross plugs), sharing credentials via Google Home first allows Home Assistant to pair successfully.  Ensure no other custom integrations (like Tapo Controller) conflict with the native TP-Link Smart Home integration. 

 

 

The fix for me was Toggling the Third-Party compatibility in the Kasa app, and I went ahead and reset my password to remove symbols. 

  0  
  0  
#2
Options