TP-Link Smart Plug Mini, No Hub Required, Wi-Fi, Works with Alexa and Google Assistant, Control your Devices from Anywhere, Occupies Only One Socket (HS105)

TP-Link Smart Plug Mini, No Hub Required, Wi-Fi, Works with Alexa and Google Assistant, Control your Devices from Anywhere, Occupies Only One Socket (HS105)
From TP-Link

Price: $34.99 Details

Availability: Usually ships in 24 hours
Ships from and sold by

10 new or used available from $34.99

Average customer review:
(4.0 stars, based on 9308 reviews)

Product Details

  • Sales Rank: #1310 in Home Improvement
  • Size: US Plug
  • Color: White
  • Brand: TP-Link
  • Model: HS105
  • Fabric type: 0
  • Number of items: 1
  • Dimensions: 2.20" h x 1.00" w x 2.75" l, .25 pounds


  • Remote Access: Control devices connected to the Smart Plug wherever you have Internet using the free Kasa app on your smartphone
  • Scheduling: Schedule the Smart Plug to automatically power electronics on and off as needed, like setting lights to come on at dusk or turn off at sunrise
  • Away Mode: Turns your devices on and off at different times to give the appearance that someone is home
  • Works with Amazon Alexa and Google Assistant for voice control
  • Compact design blends into your power outlet without blocking adjacent sockets
  • Wireless Type - 2.4GHz, 1T1R

Control electronics from anywhere using your tablet or smartphone with the HS105 Smart Plug Mini. Turn devices on and off, create schedules and set timers using the Kasa app. Away Mode makes it look like you're home when you're not for added security, and the HS105 pairs with Amazon Alexa to enable voice control. Enjoy peace of mind by checking on your devices remotely and always coming home to a well-lit house. Set connected devices to turn on and off as needed, conserving energy and helping you save on your electricity bill.

Manufacturer Contact Information
(866) 225-8139

Customer Reviews

Most helpful customer reviews

451 of 465 people found the following review helpful.
5Easy to setup
By C. Dunn
[[VIDEOID:3af4f4034c0208fbfdc9868cba6b9b77]] I set this up on my Alexa and the Kasa app in less than 30 minutes start to finish. I noticed that sometimes I would say the command, "Alexa turn on lamp," and Alexa would respond "ok" without actually turning anything on. The issue was my 5-year-old router. I replaced the router with a new router that could handle more devices. The new router resolved the issue. I've been using this plug for a few months now and it is still working great.

1337 of 1409 people found the following review helpful.
5Love it! Here is a hint for Echo owners
By Wayne Tibbit
The new Echo compatibility works very well and allows grouping controllers under a single group name. I just set up three controllers and now I can say "Alexa, turn on the living room lights" and viola, they're on! Much easier than finding each lamp's on/off switch on a cord behind a piece of furniture. I can also schedule them to turn on and off when we're away from home.

Go to the TP-LINK support site for full instructions and to the Alexa app if you're using an Echo to control the switches. The set up was mostly straight forward once I read the TP-LINK full instructions, but below is an more detailed hint for part of the instructions that weren't clear to me at first. I spent about 30 minutes puzzling this out, but the rest was fast and easy.

The controllers can be configured with Kasa to be "local" or "remote" connected. To be controlled by Echo each individual controller must be set to Remote Control ON, in the Device Settings menu. That menu is accessed in Kasa with this process after the controller is initially set up: From Kasa's home page tap the device name; a screen for that device appears, with selections for Schedule, Away, Timer, an off/on button and at the top right corner an icon that looks like three little sliders. Tap that icon to open the Device Settings screen and then slide the Remote Control slider icon to the right so that it lights green. Do that for all controllers you want to be controlled through Echo.

1374 of 1459 people found the following review helpful.
4Excellent start for home automation but understand wider context
By J. P. Healy
TP-LINK Wi-Fi Smart Plug HS100 Review

A couple of weeks ago, I purchased a Smart Plug (HS100) to confirm that the product works with Alexa (Amazon Echo) and provides easy, reliable, secure remote control of plugged-in devices. Pros and cons are below.

If you use consumer Wi-Fi (IP) webcams (Foscam, etc.), then you may be familiar with this product's technology and potential concerns about security and privacy. A webcam contains a microprocessor which can be programmed (with network data, operational settings and user options) and controls a camera which may be monitored using an app. A Smart Plug contains a microprocessor which can be programmed and controls a power switch which may be monitored using an app. Both local (LAN) and remote (Internet WAN) control are possible in each case.

After confirming that the Plug indeed works as advertised, I was more curious about how and where operational data (supplied via the app) is stored and secured. That is, I'm not sure if all operational data is stored on-board the Plug in non-volatile memory in case of extended power outages and to secure such data locally. If remote control is used, what's stored in TP-LINK's Cloud server?

[A Vine Voice review on 1-23-2016 indicated that "the plug has internal storage for its own status and the schedule. ... a copy of the schedule is stored in the plug itself and does not rely on having a persistent internet connection to function. ... plug does rely on the power to keep time so that it can act on scheduled events."]

If the Plug is like a Wi-Fi webcam, then operational data is stored on-board, as can be verified using a local web browser connection to the camera's built-in web server. A Smart Plug, however, does not provide browser access, whether it runs a web server or not [there is a http port]. Remotely using a manufacturer's app, whether for a camera or Plug, introduces Cloud-based data storage and collection.

And because Wi-Fi webcams and Smart Plugs are computers, they can crash or glitch and need to be reset. That's why reliability is a key factor. Time will tell. The Plug has a 2 year warranty.

So, setup was relatively easy, and I discovered (as other reviewers have noted) that the best (but not perfect) instructions are in the Support section of TP-LINK's website, rather than in the included Quick Start Guide.

* * *
How to connect my TP-LINK Smart Plug to my home network via Kasa?
How to make my TP-LINK Smart Plug work with Amazon Echo?
* * *

1. Install the "Kasa" app on your iPhone.

2. Open Kasa. If you want to use the Smart Plug with Alexa (Remote Control), setup a TP-LINK (Cloud / P2P registry server) account; and, after receiving an email activation message, login; otherwise, you may Skip setting up an account for just local control.

3. With your iPhone on a local 2.4 GHz Wi-Fi connection, open Kasa and then: (a) plug Smart Plug into an AC outlet; (b) Add Device > SMART PLUG and follow the instructions; (c) which say to go to your iPhone's Wi-Fi settings and connect to the Smart Plug's Wi-Fi network and then return to Kasa; (d) customize your Plug -- with a unique name, etc.; and (e) connect the Plug to your local Wi-Fi (with or without Remote Control, but Alexa requires Remote Control enabled).

To use a Smart Plug with Alexa:

A. On your iPhone in the Alexa app settings (via "hamburger" icon), tap on Smart Home and then the TP-LINK Kasa item and login with your TP-LINK (Cloud) account name and password.

B. Scroll down Smart Home and near the bottom tap Discover devices (search your Wi-Fi LAN) to add your named Smart Plug, which will then be listed.

C. With Alexa, say "Turn on / off (name of plug)."


• Good package and product design (both hardware and app).
• Works with Alexa without a hub.
• Setup relatively easy.
• WiFi connectivity provides 2-way communication for control and real-time status (unlike one-way powerline modules).
• Remote access without router configuration (port forwarding) [probably using company's (or subcontractor's) Cloud / P2P server like most Wi-Fi cameras].
• 15A load max.
• Can unplug from AC without losing settings in order to relocate unit.
• Moderate price.
• TP-LINK supportive with comments on Amazon reviews.
• 2 year warranty.

Minor Cons

• No support for 5 GHz Wi-Fi (okay as long as most routers are dual band).
• Plug socket on front rather than the side or bottom (like on X-10 modules) of unit -- cord protrudes even farther from wall.
• Status LED always on -- no way to turn off (like on Sonos speakers).
• With Alexa, limited to only commands to turn on / off.


• Size (see photos) -- bulkier than standard X-10 appliance module (longer and thicker); even thicker than X-10 Pro appliance module and around the same length.

• Covers both outlets if plugged into bottom outlet; covers upper edge of bottom outlet if plugged into top outlet, making bottom outlet unusable.


• UL certification

Some reviewers were worried about UL certification (which is not marked on the product or box). The manufacturer stated that certification was obtained. I searched UL's Online Certifications Directory (database) and found a listing: XACN.E481494 Miscellaneous Controls Operating Control, Smart Plug, Model(s) HS100, HS110 Last Updated on 2016-03-29.

• Heat buildup when connected to some (high wattage) appliances

Some reviewers were worried about the Plug getting too warm. I have only connected LED lamps (~10 W) to the Plug so far; so, I cannot as yet comment on possible thermal issues. The manufacturer stated that the Plug "will remain well within a safe temperature range."

• Security and use of encryption, e.g., protection of data stored in Plug's memory and TP-LINK's Cloud.

The manufacturer stated: "In order to control your Smart Plug remotely, a TP-LINK Cloud Account is required. Your Cloud Account is safe and secured, and remote access to your Smart Plug is controlled solely by you through the Kasa App. Cloud accounts and Cloud servers are an industry standard for Smart Plugs and Smart Home devices."

"The Smart Plug does not hand over or transmit any password information to us; It receives Wi-Fi profile information from your phone during setup, in order to connect the Smart Plug to your router."

• Privacy (privacy trade-offs)

The weighty Terms of Use and Privacy Policy pose questions about data collection and sharing of personal data, anonymized or not -- for marketing & promotion, including partners and other 3rd parties. "Device submissions" ... device names, groups, schedules, locations, ..."usage information" ...

Software limitations

• No offset possible on sunrise and sunset timer, but can use Away mode for randomness.


1. Security: Is Wi-Fi password saved only in Plug's memory or also in TP-LINK's Cloud? Encrypted?

2. Security: Are timers, schedule, Away settings stored in Plug's memory or the Cloud? Encrypted?

3. Plugs do NOT communicate with each other, correct? Only with the TP-LINK Cloud?

4. When the unit is unplugged from AC outlet, are all settings (defined using the Kasa app) truly non-volatile? Does the on-board clock re-synchronize via Wi-Fi on the LAN anyway when plugged into AC again?

UPDATE 6-13-2016

Purchased another 2 Smart Plugs on June 3. New packaging has UL certification mark, as well as new graphics and description: old "Wi-Fi SMART PLUG" vs. new "Smart Wi-Fi Plug;" old FC and RoHS marks vs. new UL and RoHS marks; model and part number unchanged.

See all 9308 customer reviews...