I have 17 TP Link - Kasa devices and they all show up available in the Kasa App and on the TP Link App on my Iphone. About half show as working in HA and about the other half show as in the above picture.
After clicking on Reconfigure it asks me for the TP Link password but it does not accept that password, even after resetting the password in the TP Link App.
I've encountered several posts in the last year or so regarding similar situations and my recommendation is always the same. The integrations config flow seems to always prompt for the cloud credentials. Truth is - you shouldn't need them unless you want to be connected to TP-Link's cloud services.
I have a handful of TP-Link devices and used python-kasa to commission them to my network. However, this was a few years ago. Some device's firmware requires an initial connection to the cloud now for connection, but can be removed from the cloud using python-kasa once that's done. I highly recommend commissioning their devices this way. I haven't had any issues with these devices in 3+ years of having done it.
Should you attempt it and get it done successfully, you can go the extra mile and block the devices from your WAN (internet) using a traffic rule in your router and redirect DNS requests if you have something like pihole or AdGuard. You'll want to setup redirects for -
This will redirect for IPv4
*.tplinkcloud.com
0.0.0.0
*.tplinkra.com
0.0.0.0
This will redirect for IPv6
*.tplinkra.com
100::1
*.tplinkcloud.com
100::1
That will make the devices as local as they can possibly get and prevent them from "phoning home" to China. Once they're commissioned locally, they should connect to HA seamlessly. If you remove a device from the integration, HA will discover them natively on the Devices & services page within a few minutes.
Many thanks but I am not technical enough to do what you suggest. The TP Link-Kasa devices used just to add automatically. To make it easier I may just replace these with Ikea Matter plugs as these are cheap.
After a while all, except one, came back available in HA. One that I deleted, but stil appears in Kasa and Tapo Apps, did not. It will probably come back later.
Go into the Kasa app and select "Me" at the bottom. Go to settings and enable "Third Party Compatibility". Mine all "required attention" after some firmware updates and it was driving me nuts. Apparently, they changed the way authentication happens and that needs to be selected now.
And if your third party compatibility is already on try turning it off, waiting, then turning it back on. Not needed to do this myself but I have read on another thread this works.
PS lots of other threads on this subject if you search.