









๐ Plug into smarter living โ control, monitor, and save like a pro!
The SONOFF S31 WiFi Smart Plug is a compact, ETL-certified smart outlet supporting up to 15 amps and 120V AC. It connects exclusively via 2.4 GHz WiFi and integrates with Alexa, Google Home, and IFTTT for voice and remote control. Featuring advanced energy monitoring, it provides real-time and 100-day historical data on power consumption and costs. Its scheduling and sharing capabilities empower users to optimize energy use and collaborate on smart home management, making it ideal for tech-savvy professionals seeking efficiency and control.








| ASIN | B08X2944W7 |
| Actuator Type | Push Button |
| Best Sellers Rank | #382,226 in Tools & Home Improvement ( See Top 100 in Tools & Home Improvement ) #480 in Electrical Outlet Switches |
| Brand Name | SONOFF |
| Circuit Type | 1-way |
| Color | White |
| Connectivity Protocol | Wi-Fi |
| Connector Type | Plug In |
| Contact Material | Brass |
| Contact Type | Normally Open |
| Control Method | Remote |
| Controller Type | Amazon Alexa, Google Assistant, IFTTT |
| Current Rating | 15 Amps |
| Customer Reviews | 4.5 4.5 out of 5 stars (371) |
| International Protection Rating | 50 |
| Item Dimensions | 3 x 2 x 1.02 inches |
| Manufacturer | SONOFF |
| Material Type | Copper |
| Model | S31 |
| Mounting Type | Plug In Mount |
| Number of Items | 4 |
| Number of Positions | 1 |
| Operating Voltage | 120 Volts |
| Operation Mode | Off |
| Specification Met | ETL |
| Switch Type | Touch |
| Terminal | Blade |
| Unit Count | 4.0 Count |
| Wattage | 1800 watts |
T**N
Super Useful, Informative Product
I bought these smart plugs to make my office run more efficiently. Using these smart plugs, I can schedule my office equipment to turn on and turn off at certain times of the day so that during the closed hours, I am saving energy. For that purpose, these smart plugs, work flawlessly. In addition to being able to schedule on and off timing, they also show the power usage going through them. Itโs a little unclear in the app (there are no units shown), but I believe that the numbers presented are in kilowatts. So, the plugs, via the app, show how many kilowatts the plug is being presented and it tracks that power Usage both real time as well as on a daily and monthly basis. I wanted to be able to see how much power my office equipment was using, and these smart switches provided the exact amount of detail that I needed. Finally, and itโs a small thing, but these smart switches fit height wise, two into a standard AC outlet. This allows me to put two of them into a single outlet. Some other smart switches that I have tried take up more space on the outlet preventing use of the second outlet thus wasting outlet space. So I was very happy that I was able to put two of these into a single outlet. Overall, Iโm very happy with these smart plugs and would recommend them to anyone that was interested in having a smart plug that was both schedulable as well as provided real time in historical power usage information. T
B**N
Great unit for ESPHome
Love these! Easy to use and Compatible with Flashing over to ESPHome for Home assistant. I do wish it was a bit easier but if you do a lot of these can just make a jig to program. Power monitoring seems to be accurate checking with a Kilowatt The inside traces seem to be thick enough to handle the amperage it is rated at. Function great for my needs to monitor energy of devices and trigger automation and also be able to toggle on and off the device. Use with my Washer to tell when it is done since it can do 15 amps.
D**P
Integrates seamlessly with Home Assistant. No hub needed.
This device integrates seamlessly with Home Assistant, making setup incredibly straightforward. One of the best features is that it requires no additional hub โ it connects directly to your network, eliminating unnecessary complexity and extra hardware costs. This is exactly what I needed for my smart home setup. The direct integration means fewer points of failure, reduced latency, and a cleaner overall system. Configuration was simple, and the device was recognized immediately by Home Assistant without any complicated workarounds or custom integrations. If you're running Home Assistant and looking for a hub-free solution that just works, this is an excellent choice. It delivers reliable performance without the bloat of proprietary ecosystems or bridge devices.
K**C
S31 Works with Home-Assistant -NO Flashing needed
I first bought SwitchBot smart plugs thinking they would work with the Core SwitchBot integration with Home-Assistant, extremely disappointed in not only the broken integration, but also the terms of service from a company that has had a lot of recent YouTube praise. Unfortunately, it just shows the known ignorance and total abandonment of values in the name of convenience... Enter HACS and Sonoff; While Sonoff is also doing some data mining it is possible to run the S31 Smart Plugs completely local without the app or the cloud using HACS on Home-Assistant with no fooling with jumpers or fussing with flashing. Several recent HA forum posts and YouTube videos cover the procedure, just look for the most current so you can follow along more easily since the recent changes. Also, Stay away from the S40 if you use Home-Assistant. S31 is the way to go. Deducted a star for the shady terms of service that are getting all too common with IoT products. Otherwise, it would be 5 stars.
U**0
Great for Tasmota
I purchased a dozen of these plugs from Sept to Oct 2025. They were all easy to flash with Tasmota, using a couple of grabber test probes and a USB to TTL adapter. The only gotcha is that the screws on these are VERY easy to strip out. The trick to that is to get a high quality, narrow PH1 hex bit and put that in a drill. Then you can apply tons of pressure to really seat the bit in the screw head while you ease onto the drill's trigger to break it loose. Doing it by hand, I was stripping 1 in 3, but the drill made the rest of them easy. After installing Tasmota, you can either use them via their own web interface, or add them to Home Assistant.
S**.
works great, especially after flashing tasmota open source firmware.
Easy to flash with tasmota firmware. Can easily sense power usage and set on/off timers with new firmware. I like the button on the end so it's easy to press while the plug comes out the front. great for a diy/maker person who likes to unlock the capability of these devices.
"**"
well built, easy to customize, nice design
If you're looking for a device that you can break the 'cloud dependency" and code to your personal specifications, this is the ticket! While Im sure it was never intended to be used in this manner, cracking this open and re-flashing with ESPHome (or other similar tools) is a breeze. In total Ive got a couple dozen of these in my home and integrated into Home Assistant automation. Opening the case is non-destructive and there are several tutorials on flashing these with custom firmware. I've found that with the sample code bits used over the last few years this and a bit of creativity (and some assistance from claude) that the s31 is a very capable platform for monitoring and control of your energy usage
S**O
Cumple con su funciรณn y sencillo de instalar
ร**S
I didn't even test them with the app, I directly flashed them with Esphome. Disassembly was a breeze, flashing them was a bit tricky but that's what you get when you do it without an iron solder. Now that they're flashed, I run a custom template to report the current and wattage to Home assistant. The build quality is solid and they have so far responded really well. This is really the best of both world, a great product flashed with a custom firmware I have 100% control over.
A**S
Can easily flash esphome using a ftdi converter and they work absolutely perfectly so far. They also connect to home assistant easily now and provide all the necessary power statistics in real time.
A**W
I haven't used them with the included app so I can't day how well they work out of the box. I immediately flashed the esphome firmware on them and they now work flawlessly with home assistant.
T**Y
Tested without Sonoff's app [so that if somehow I got a bad one I could get it dealt with] and then loaded Tasmota on them. Being ESP based and being able to open the case was the reason why I bought these. I also understand that there are integrations available for local control without needing the cloud using the Sonoff firmware which is nice [as nice as the cloud is to get started quick in home automation unfortunately sometimes companies go away, so local control is always #1 on my shopping list as is not being locked into one company's product line]
Trustpilot
5 days ago
3 days ago