openHAB and Kasa

Just moved into to a new house and installed a couple brand new HS220 dimmer switches. I’ve been using openHAB for many years to control many of my IoT devices. At my previous house, I had no issues controlling several HS220 dimmers. However, when I tried to search for them with the openHAB binding, in v2.4, v4.1.0 and v4.3, they don’t appear. When I try installing them manually by assigning an IP address, I get a connection refused error. I have several HS103 plugs installed and openHAB had no issue finding them and discovering the IP Address and the Device ID.

I’ve searched Google, read through all the posts in the openHAB community but can’t seem to find the solution. I did find the discussions about Kasa disabling a third-party port for security reasons, so I did enable the third-party option in the Kasa app. but still no luck.

Any ideas? Is there a way to find the Device ID so I can input it manually?

Thanks!

I would try / try to debug if it works with GitHub - python-kasa/python-kasa: 🏠🤖 Python API for TP-Link smarthome products

I too have just experienced this; clearly TP-Link has done something to change their equipment; I have plenty of other TP-Link devices that work fine. Its very frustrating, the only reason I have been buying TP-Link stuff is because it has historicaly worked well with openhab :frowning:
Replying mostly to try and keep the thread alive. Hopefully someone will solve this issue and post eventually.
Just bough an HS220 and installed in my Room, Works fine through the kasa app, but both automated and manual finding via IP don’t work, I see the same connection refused error message.

I had a similar issue with new version TP-link switches. Good news is there is a workaround, see here.

Cheers

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.