Who has the most TP-Link smart plugs working without issues?

I understand the limit is around 20, but I’m wondering who has the most running without any issues? I’m sitting at 20 right now (18 from HS300 strips) and would like at least one more HS110 for automating an air purifier based on an air quality sensor. There was a bacon incident today… :sweat_smile:

I have 21 that includes 12 from HS300 strips. No issues yet.

1 Like

Yikes ! A bacon incident.

I have more than 20 HS110s and HS300 outlets combined and I did start seeing data dropouts and other Sense monitor issues at that point in time. Not sure where the limits exist between Sense monitor CPU power, network collisions, etc. Sense was able to rectify, but the fix isn’t ideal.

1 Like

Hmm, okay. Sounds like I will be taking a gamble on 21 then. Thank you for the input, guys.

2 x full HS300
4 x HS110
4 x Wemo
= 20 total
Doing well as far as I can tell.
UniFi network helps perhaps (2 APs in a small space).
Not running a mesh.

I have seven! Eventually I hope to get up to around 20 and see if I can replicate the issues we’re seeing.

I have three HS300s. One is full; one has three plugs in use; one has five plugs in use. I have another HS300 that I bought, but I never opened the box, because I read that I might run into problems if I install it (as it would push me past the 20-plug limit). Can I “remove” the unused plugs on my existing strips so that the fourth strip would keep me under the limit?

I have not noticed any data issues with any of my plugs (2 APs on opposite sides of my house on same level as all HS300s; Sense is in panel box downstairs one level).

That’s a good question. Right now I use all the outlets on my HS300s because they are there, but some slots are allocated to uninteresting devices (AppleTVs, cable amps, bridges). Presumably, due to the broadcast-based smart plug identification and collection protocol, one would have to make the change on the Kasa end to stop individual sockets from reporting. Removing on the Sense end might free up some processing load, but wouldn’t do anything to reduce network traffic.

I asked this question earlier to our team and was told that data dropouts are happening because the network is saturated. We noticed that we see the network saturation happening when users have around 20 smart plugs or more.


Thanks for the additional info, @JustinAtSense. I’ve been playing around with this a bit more. It looks like the HS300 power strips appear to only provide the sum total power for all the outlets in response to the UDP broadcast. The only way I’ve been able to get the individual power consumption per outlet is to then make 6 additional TCP requests to each HS300 directly, like way the Wemo plugs work I believe.

So, for me right now, 1 UDP broadcast would result in 5 UDP responses and then 18 additional TCP requests/responses (assuming that’s how Sense works for HS300s). And then for @ken2 , it would be 9 UDP responses and 12 TCP requests. For @ixu it would be 6 UDP responses and 16 TCP requests.

It’s a bit hand-wavy but I’ll probably be okay with one more HS110 then :smile:

@qrnef There doesn’t seem to be an easy way to remove or hide any of the plugs from the strip that I’ve seen.


I havent been on here much lately but as far as smart plugs I have 31 TP-link of which I am running 4 HS300’s plus i have 2 Wemo plugs as well. No issues with mine that i can see accept when most of the devices that are plugged into them are off then the plug reports as being off in the sense app.