Slickdeals is community-supported.  We may get paid by brands for deals, including promoted items.
frontpageniki4h | Staff posted Nov 11, 2023 03:38 AM
frontpageniki4h | Staff posted Nov 11, 2023 03:38 AM

4-Pack TP-Link Kasa Wi-Fi Smart Plugs (HS103P4)

& More

$23

$30

23% off
Amazon
95 Comments 101,209 Views
Get Deal at Amazon
Good Deal
Save
Share
Deal Details
Update: This popular deal is still available.

Amazon has 4-Pack TP-Link Kasa Wi-Fi Smart Plugs (HS103P4) on sale for $22.99. Shipping is free w/ Prime or on $35+ orders.

Amazon also has 4-Pack TP-Link Kasa Wi-Fi Smart Plugs that work w/ Apple HomeKit (EP25P4) on sale for $34.99. Shipping is free w/ Prime or on $35+ orders

Thanks to Deal Hunter niki4h for finding this deal.

Product Details:
  • Kasa smart plugs that work with Alexa and Google Home Assistant.
    • EP25P4 works with Apple HomeKit
  • 2.4GHz Wi-Fi connection required
  • Use timer or countdown schedules set your smart plug to automatically turn on and off any home electronic appliances such as lamps, fan, humidifier, Christmas lights etc
  • Turn electronics on and off from anywhere with your smartphone using the Kasa app

Editor's Notes

Written by RevOne | Staff
  • About this deal:
    • HS103P4: $5.75 each
    • EP25P4: $8.75 each
  • About this product:
    • ‎2 year manufacturer warranty
    • Rated 4.6 out of 5 stars on Amazon based on over 52000 customer reviews.
  • About this store:
  • Additional Note:
    • Please refer to the Forum Thread for additional discussion regarding this deal.

Original Post

Written by niki4h | Staff
Community Notes
About the Poster
Deal Details
Community Notes
About the Poster
Update: This popular deal is still available.

Amazon has 4-Pack TP-Link Kasa Wi-Fi Smart Plugs (HS103P4) on sale for $22.99. Shipping is free w/ Prime or on $35+ orders.

Amazon also has 4-Pack TP-Link Kasa Wi-Fi Smart Plugs that work w/ Apple HomeKit (EP25P4) on sale for $34.99. Shipping is free w/ Prime or on $35+ orders

Thanks to Deal Hunter niki4h for finding this deal.

Product Details:
  • Kasa smart plugs that work with Alexa and Google Home Assistant.
    • EP25P4 works with Apple HomeKit
  • 2.4GHz Wi-Fi connection required
  • Use timer or countdown schedules set your smart plug to automatically turn on and off any home electronic appliances such as lamps, fan, humidifier, Christmas lights etc
  • Turn electronics on and off from anywhere with your smartphone using the Kasa app

Editor's Notes

Written by RevOne | Staff
  • About this deal:
    • HS103P4: $5.75 each
    • EP25P4: $8.75 each
  • About this product:
    • ‎2 year manufacturer warranty
    • Rated 4.6 out of 5 stars on Amazon based on over 52000 customer reviews.
  • About this store:
  • Additional Note:
    • Please refer to the Forum Thread for additional discussion regarding this deal.

Original Post

Written by niki4h | Staff

Community Voting

Deal Score
+128
Good Deal
Get Deal at Amazon

Price Intelligence

Model: Kasa Smart Plug HS103P4, Smart Home Wi-Fi Outlet Works with Alexa, Echo, Google Home & IFTTT, No Hub Required, Remote Control, 15 Amp, UL Certified, 4-Pack, White

Deal History 

Sale Price
Slickdeal
  • $NaN
  • Today

Current Prices

Sort: Lowest to Highest | Last Updated 4/4/2026, 11:48 PM
Sold By Sale Price
NewEgg$54.54

Leave a Comment

Unregistered (You)

Top Comments

sinsin07
168 Posts
46 Reputation
Unless I'm mistaken, these plugs don't appear to be future proof with Matter or Threads support.

Couldn't find HS103P4 on Kasa website.

These Kasa plugs do support Matter and appears to be on sale:
Kasa Matter Smart Plug w/ Energy Monitoring [amazon.com]

These are the plugs I will be getting for now. I wanna be future proof, already have too many old school smart plugs.

Why it matters (to some):
Thread is Matter's secret sauce for a better smart home [theverge.com]
Erikkol11
63 Posts
17 Reputation
I've had these for about two years. Feel free to ask questions if you have them.

I would highly recommend. Work with Alexa and it has its own app for more customization. Kasa has other smart devices. I have the smart bulbs that changes color. Can view power consumption in the app to see where you could cut down. Schedule times for on and off. I have a couch light go on 1 hour before sunset and turn off at 10pm. I can turn off anything plugged into the outlet from work, or use the away feature to randomly turn things off and on the give the illusion you're home when on vacation. App is great. Never had to use support. Everything is working fine two years later 8 outlets, 6 bulbs. - will keep you posted if I just jinxed myself. "Couch light" just turned on as I'm writing this.

- Minimal - Problem with any smart outlet, if the device/ light needs to be "switched" on after power goes to the device, the smart outlet is useless. I had a tower fan that even if it had power turned back on, would still need to be turned on manually by pressing the power button on the fan. Solved this by buying a new fan.
FarmerPeter
312 Posts
42 Reputation
These are Wi-Fi. Not sure how worried about future proof you need to be. The ones I've had for 5 years have worked great.

95 Comments

Sign up for a Slickdeals account to remove this ad.

Nov 12, 2023 09:36 AM
63 Posts
Joined May 2015
Erikkol11Nov 12, 2023 09:36 AM
63 Posts
Quote from dumlong :
Ordered ep25 set of 4 over the summer and setup was clunky with HomeKit. Then they repeatedly fall off the orbi mesh network. Still working with TP-Link to fix the issue and on beta firmware. The older stuff and non home kit plugs are solid in contrast and is what made me try these. Got a kp115 recently and no issues.
Never had any issues with setup via the app it comes with and then Alexa app. Devices have never fallen off my network. Maybe use a stable version of the firmware instead of the beta. Sounds like your orbi network is junk. My link sys router has never told me I couldn't turn off a light because no device.
1
Nov 12, 2023 12:22 PM
36 Posts
Joined Aug 2011
slick18322Nov 12, 2023 12:22 PM
36 Posts
Quote from Erikkol11 :
You are incorrect.
They do NOT have energy monitoring!
1
Nov 12, 2023 02:22 PM
15 Posts
Joined Dec 2012
keeper2000Nov 12, 2023 02:22 PM
15 Posts
Quote from sinsin07 :
Unless I'm mistaken, these plugs don't appear to be future proof with Matter or Threads support.

Couldn't find HS103P4 on Kasa website.

These Kasa plugs do support Matter and appears to be on sale:
Kasa Matter Smart Plug w/ Energy Monitoring [amazon.com]

These are the plugs I will be getting for now. I wanna be future proof, already have too many old school smart plugs.

Why it matters (to some):
Thread is Matter's secret sauce for a better smart home [theverge.com]
If one does not needed energy monitoring P125M are couple bucks cheaper a pop (than KP125M) : https://www.amazon.com/TP-Link-Ta...0BXMNJDW3/

Mind I don't know if there are more differences between KP125M and P125M besides energy monitoring.
Nov 12, 2023 03:50 PM
395 Posts
Joined Dec 2014
mctronNov 12, 2023 03:50 PM
395 Posts
The EP10 models are quieter and a little lower profile so preferable IMO
Nov 12, 2023 04:24 PM
1,628 Posts
Joined Nov 2006
sidewinder33625Nov 12, 2023 04:24 PM
1,628 Posts
Quote from DaMexica :
These dont have the energy monitoring if im not wrong
it does have runtime but not true energy monitoring with actual kwh used like the higher model
Nov 12, 2023 05:24 PM
1,204 Posts
Joined Nov 2006
bagofchipsNov 12, 2023 05:24 PM
1,204 Posts
Work fine for me but what I REALLY don't like is how the receptacle is on the front of the unit vs the top or side. You can solve with a 1' extension cord but that's a kludge.
1
Nov 12, 2023 06:59 PM
642 Posts
Joined Aug 2005
simskNov 12, 2023 06:59 PM
642 Posts
Quote from sinsin07 :
Unless I'm mistaken, these plugs don't appear to be future proof with Matter or Threads support.

Couldn't find HS103P4 on Kasa website.

These Kasa plugs do support Matter and appears to be on sale:
Kasa Matter Smart Plug w/ Energy Monitoring [amazon.com]

These are the plugs I will be getting for now. I wanna be future proof, already have too many old school smart plugs.

Why it matters (to some):
Thread is Matter's secret sauce for a better smart home [theverge.com]
just want to say thanks... valuable SD community proving itself again

Sign up for a Slickdeals account to remove this ad.

Nov 12, 2023 08:56 PM
125 Posts
Joined Sep 2011
latenighttechNov 12, 2023 08:56 PM
125 Posts
Quote from MistaClean :
Love these, but the only thing I really hate about these is that you can't update the firmware individually if an update is available. I use some of these with some home Lab equipment as a simple method of monitoring power, so having to shutdown servers/network equipment in advance is a pain in the ass. I just update them in whatever psuedo-maintenance window all together instead. First world problem, but something to consider if using this with always-on equipment.
If your router's firewall allows you to block internet access on a per-IP (or per-MAC) basis, just block those "sensitive" devices while you do the firmware upgrades of the other ones. Or if you're only using them to monitor power consumption and don't have a need for cloud-based on/off control, make them permanently blocked from internet access. They work just fine with local-only access.
Nov 12, 2023 09:09 PM
125 Posts
Joined Sep 2011
latenighttechNov 12, 2023 09:09 PM
125 Posts
Quote from Cebu :
Are there any of the tp-link plugs that will report on what the current voltage is and allow you to trigger smart actions or alexa routines based on that? Ex: if voltage drops below 110 or rises above 130

Seems like it should be possible if they're doing energy monitoring
Yes, the KP115 (Energy Monitoring SmartPlug) does report voltage in its underlying API data. I don't know if smart actions or Alexa routines are sophisticated enough to make use of it, but the data is readily available in the Home Assistant Kasa integration to monitor and write automation scripts to make use of that data.

From my observation, the Kasa app does not display voltage (nor current in amps), just watts, but all three are included in the API data.
Nov 12, 2023 09:19 PM
941 Posts
Joined Nov 2015
MistaCleanNov 12, 2023 09:19 PM
941 Posts
Quote from latenighttech :
If your router's firewall allows you to block internet access on a per-IP (or per-MAC) basis, just block those "sensitive" devices while you do the firmware upgrades of the other ones. Or if you're only using them to monitor power consumption and don't have a need for cloud-based on/off control, make them permanently blocked from internet access. They work just fine with local-only access.
Thing is, I don't mind the cloud availability for performance or security updates as needed (though being in a separate VLAN alleviates most of that security concern), so blocking isn't in the cards. I have them monitored by Home Assistant which polls Kasa devices locally regardless of cloud availability anyway. Since my edge router (in this case pfSense) and Home Assistant are virtualized on the same server with this plug, so it creates a chicken-before-egg scenario. I'm pretty sure back in the day, firmware updates could be done on a per device basis OR with all at once, hence my complaint. But meh, these plugs (or Shelly plugs) are still the easiest way get rough energy estimates without splurging on an overkill, network-enabled PDU that provides those metrics, so my complaints begin and end with that one point.

Edit: Actually, I see what you mean and honestly, that's not a bad idea to consider. However, I really just update them during my "maintenance windows anyway" where devices are getting updated and rebooted anyway, so the only extra step is having to manually turn things on again. Basically, instead of rebooting, I have to disconnect the server responsible for the internet/LAN. plug it independently, and then update while my other devices are off. Real first world problem.
Last edited by MistaClean November 12, 2023 at 01:24 PM.
Nov 12, 2023 11:09 PM
125 Posts
Joined Sep 2011
latenighttechNov 12, 2023 11:09 PM
125 Posts
Quote from MistaClean :
Thing is, I don't mind the cloud availability for performance or security updates as needed (though being in a separate VLAN alleviates most of that security concern), so blocking isn't in the cards. I have them monitored by Home Assistant which polls Kasa devices locally regardless of cloud availability anyway. Since my edge router (in this case pfSense) and Home Assistant are virtualized on the same server with this plug, so it creates a chicken-before-egg scenario. I'm pretty sure back in the day, firmware updates could be done on a per device basis OR with all at once, hence my complaint. But meh, these plugs (or Shelly plugs) are still the easiest way get rough energy estimates without splurging on an overkill, network-enabled PDU that provides those metrics, so my complaints begin and end with that one point.

Edit: Actually, I see what you mean and honestly, that's not a bad idea to consider. However, I really just update them during my "maintenance windows anyway" where devices are getting updated and rebooted anyway, so the only extra step is having to manually turn things on again. Basically, instead of rebooting, I have to disconnect the server responsible for the internet/LAN. plug it independently, and then update while my other devices are off. Real first world problem.
I hear ya, It sounds like you've thought it all through. I rarely update the Kasa firmware; I'm of the "don't fix what's not broken" philosophy with these devices as they all work very reliably as-is and exist on my local LAN behind the firewall, so I'm not too worried about security fixes (if there even are any on these rather old/mature things). My biggest fear is TP-Link pushing a firmware update that breaks what's already working. I'm not aware of any way to reload "old" firmware as TP-Link totally controls the firmware update capability of the devices. As you say, real first world problems! nod
Pro
Nov 13, 2023 01:18 PM
939 Posts
Joined Jun 2006
zyberwoof
Pro
Nov 13, 2023 01:18 PM
939 Posts
Quote from MistaClean :
Love these, but the only thing I really hate about these is that you can't update the firmware individually if an update is available. I use some of these with some home Lab equipment as a simple method of monitoring power, so having to shutdown servers/network equipment in advance is a pain in the ass. I just update them in whatever psuedo-maintenance window all together instead. First world problem, but something to consider if using this with always-on equipment.
Why the heck would you get thumbs down for this? It's good info. And you aren't insulting the product. A home lab is a more niche use case. But it is something to be aware of if you use these with something you want to have high uptime.
1
Pro
Nov 13, 2023 01:22 PM
939 Posts
Joined Jun 2006
zyberwoof
Pro
Nov 13, 2023 01:22 PM
939 Posts
Quote from mctron :
The EP10 models are quieter and a little lower profile so preferable IMO
EDITED: I was incorrect about the HS103 reporting power usage. That is a different model.
Last edited by zyberwoof November 13, 2023 at 11:31 AM.
1
Nov 13, 2023 01:26 PM
941 Posts
Joined Nov 2015
MistaCleanNov 13, 2023 01:26 PM
941 Posts
Quote from zyberwoof :
Why the heck would you get thumbs down for this? It's good info. And you aren't insulting the product. A home lab is a more niche use case. But it is something to be aware of if you use these with something you want to have high uptime.
Lol, I don't let it bother me. People are generally weird or don't have a sense of humor on SD, but I know I have some haters in the shadows too. That aside, yeah I was more advising for anyone using this for any critical always on hardware (using my homelab as an example). Not sure why TP-Link consolidated firmware updating when that never used to be the only option (when I got my first Kasa products back in 2017), but it's a dumb move.

Sign up for a Slickdeals account to remove this ad.

Nov 13, 2023 03:19 PM
9 Posts
Joined Mar 2020
BlueRock201Nov 13, 2023 03:19 PM
9 Posts
Can these work with home assistant?

Leave a Comment

Unregistered (You)

Popular Deals

Trending Deals