Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HS200-BL not discoverable #346

Open
1 task done
obviouspenguin opened this issue May 9, 2024 · 26 comments
Open
1 task done

HS200-BL not discoverable #346

obviouspenguin opened this issue May 9, 2024 · 26 comments
Labels

Comments

@obviouspenguin
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

I purchased a new black colored version of the Kasa HS200. Connected it to WiFi and it’s showing on my Google home and Kasa apps. I cannot get it to appear in homebridge. I have a dozen other HS200 switches that work just fine. I’m not sure if this is a newer version of the HS200 switch as it initially paired with Bluetooth via the Kasa app. I’ve never had to do that with the others.

What, if anything, has recently changed?

Homebridge is up to date. Nothing has changed. The other switches are just fine.

Version

8.0.3

Node Version

20.13.0

Homebridge Version

1.8.1

Which OS/Platform?

Linux

Relevant log output

It only contains entries showing found cached devices. I searched though it and didn’t find anything about my new switch named Kitchen Ceiling Light

Configuration

{
            "name": "TplinkSmarthome",
            "addCustomCharacteristics": true,
            "switchModels": [
                "HS210",
                "HS200"
            ],
            "deviceTypes": [
                "plug"
            ],
            "devicesUseDiscoveryPort": false,
            "platform": "TplinkSmarthome"
        },
@mkarlsven
Copy link

I am having the exact same issue with mine. Only seems to affect my new HS 200 – BL devices.

@ericlytle
Copy link

ericlytle commented Jun 5, 2024

Seeing the same issue. Have the HS 200 - LA

@jvinraviv
Copy link

Same here. Have HS200 with hardware version 5.26 (bought as a double switch HS200-2) while the other HS200 with hardware version 5.0 seem to work fine. Did TPLink change something in their protocol?

@obviouspenguin
Copy link
Author

Any chance of getting this issue looked at please?

@miztahsparklez
Copy link

Seems like this also affects the WiFi only variants as well. Got a new 3 pack white with hardware rev 5.26 on firmware 1.0.2. One noticeable thing with the provisioning process is that it’s different and you also get some additional options that I haven’t seen before (auto turn off, led indicator mode change, delayed shut off, and default state).

wonder if they closed the hole to push people towards the matter/homekit switches?

@nordiclabs-io
Copy link

Also facing the exact same issue. My older HS200 switches are discovered just fine, the new HS200 BLE switches are not found. When I add them to manual discovery, the bridge just restarts itself every few seconds too.

@miztahsparklez
Copy link

Interesting note, I bought single packs instead with hardware rev 5.6 and they behave like normal.

@picnicbob
Copy link

Same issue here with manual IP configured, although unlike @nordiclabs-io my bridge doesn't restart.

@miztahsparklez
Copy link

I suspect these have slightly different hardware inside. I was able to work around using Tapo plugin, but I wonder if these need to be added to the allow list on the plugin or if the port on these needed to be open to allow local access.

@devicemodder
Copy link

@miztahsparklez do you have a tutorial for that?

@VickY0E
Copy link

VickY0E commented Jul 18, 2024

Same here with HS200 wifi, HW version 5.26, Firmware 1.0.2, even manual discovery doesn't work while all the other switches are working just fine on auto discovery

@VickY0E
Copy link

VickY0E commented Jul 18, 2024

Did port scan on HS200 wifi, HW version 5.26, Firmware 1.0.2, TCP port 80 is open under http instead of the usual TCP 9999 under abyss, when I set manual discovery to port 80, the child bridge just keeps restarting, I think TP-link changed the protocol or something, this is terrible at the moment

@miztahsparklez
Copy link

@miztahsparklez do you have a tutorial for that?

Not really. Download Tapo plugin in HB, setup credentials, use Tapo app to setup switch, add IP addresss to Tapo plugin.

There was another article I found that was exploring opening up the correct port by SSH to the switch, but I never got that far, as I already fixed my problem by changing out my problem switches to the newer single packs. The “desirable” 3 pack is the brown box variant. If you have the color graphic 3 pack, you likely have the troublesome pack. I haven’t seen a 1 pack do this yet, but I suspect if it’s made from the same batch, you might see the same problem.

@ctrlaltdel17
Copy link

Any updates? I picked up H/W version 5.26 switches and they aren't being detected by the plugin either.

@xhi-nico
Copy link

seems like this plugin needs to be updated to ensure the new kasa devices are compatible. Is this plugin still active?

@jlayman81
Copy link

Same issue here. 5.26, 1.0.2. My whole house is running Kasa switches and only these new ones have the issue.

@jaredhimself
Copy link

jaredhimself commented Sep 19, 2024

Just installed a new 3-pack. Having the same issue. Has anyone found a resolution with the Kasa plugin, yet? Hardware version on the switches is 5.26, Firmware 1.0.3.

@jlayman81
Copy link

I have a bag of these switches to finish out my house sitting in my garage because of this issue. Have over 20 already installed that work great. It’s just the new ones that aren’t seen by homebridge. With all the effort and DIY home automation, roadblocks like this just take the wind right out. How many houses can’t finish their Kasa setup because of this?

This issue was raised in May and is still unresolved. It looks like support for this plugin is dead. Gotta hope for a new one or create a big pile of e-waste and pony up for switches with native HomeKit integration.

If that happens, RIP homebridge.

@xhi-nico
Copy link

xhi-nico commented Sep 19, 2024

I made the mistake to install newer models of switches across the house; was deeply disappointed when I found out this plugin is not updated for newer models.

I switched to HomeAssistant JUST for these devices, the Kasa plugin there is up-to-date and is working with the newer devices. I have also realized how much better/simpler Homebridge is compared to HA.

Here's hoping this plugin is updated so I can switch back.

@DustonF
Copy link

DustonF commented Oct 10, 2024

I'm also in the same boat, just bought a new switch. Unable to discovery auto or manual. Please and thank you if someone could look into this. Hardware version on the switches is 5.26, Firmware 1.0.3.

@Dpd136
Copy link

Dpd136 commented Oct 23, 2024

Anyone figure out a fix? I’m new to homebridge, this was driving me crazy

@jlayman81
Copy link

There are a couple of workarounds in this thread. One is switching to home assistant, the other is using tapo. Both are described by other posters here.

As far as a fix is concerned, I haven’t seen the developer make any comments that they are working on it. Sad times.

@picnicbob
Copy link

For those questioning which Tapo plugin to try I couldn't get things to work with the verified "homebridge-tp-link-tapo" but I did get it to work with "homebridge-tapo." I linked my Kasa account in the Tapo app and used manual device discovery (by IP address) in Tapo plugin settings. My old style Kasa switches are still in homebridge-tplink-smarthome and the new hardware I have is in homebridge-tapo. So far so good.

@Dpd136
Copy link

Dpd136 commented Oct 23, 2024 via email

@fredsocial
Copy link

Same here

@dfizzo
Copy link

dfizzo commented Dec 7, 2024

I am dealing with same issue and tried homebridge-tapo work around. But, on homebridge-tapo, while I am able to discover 5.26 switches, there is no response for either in HomeKit. Anyone experience a similar issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests