









⚡ Power your smart lifestyle with precision and ease!
The SONOFF S31 WiFi Smart Plug is a compact, ETL-certified smart outlet supporting up to 15A and 1800W. It offers real-time energy monitoring with 100 days of data storage, remote app control via eWeLink, and voice compatibility with Alexa and Google Home. Designed for 2.4 GHz Wi-Fi networks, it enables customizable scheduling and overload protection, making it a secure and efficient addition to any smart home.











| Connector Type | Plug in |
| Number Of Poles | 3 |
| No. of wires | 3 |
| Plug Format | Type B |
| Specification Met | Etl, Fcc, Rohs |
| Amperage | 15 Amps |
| Manufacturer | SONOFF |
| Part Number | S31 |
| Item Weight | 3.2 ounces |
| Product Dimensions | 3 x 1.57 x 1.3 inches |
| Item model number | S31 |
| Style | S31 |
| Wattage | 1800 watts |
| Item Package Quantity | 1 |
| Number Of Pieces | 1 |
| Included Components | 15A Smart Outlet Socket ETL Certified, Work with Alexa & Google Home |
| Batteries Required? | No |
| Warranty Description | 1 Year Warranty. |
D**K
Good for flashing to ESPHome
This is a great power monitoring smart plug if you are willing to flash ESPHome to "uncloud" it. This turns it into a locally controlled device that does not "call home" or require proprietary apps to function. Easy to take apart and reassemble after modding. Fixes many of the pain points described by other reviewers (poor WiFi, app pairing issues). Otherwise for the sake of privacy you are better off with a Zigbee model like the S31 Lite.
J**N
Great smart plug and power meter
Great little smart plugs, and very useful for tracking power usage too.
S**D
Works exactly as expected
This took me a total of 2 minutes in order to set up the device, connect a freezer to it and then see the power consumption of the freezer. I was then is able to easily connect it to home assistant through the sonoff integration. And then created automations to make sure that the device was always on and that the power consumption was over a certain amount over a given period of time to verify that the freezer was always working. This is super easy and a convenient way for me to verify that the contents within the freezer will stay good even if I am not at home. Highly recommend this device.
E**S
Will not pair with WiFi / Meaningless Error Messages
Device comes with a very small multi-fold paper instruction which doesn't provide complete instructions for use.It does redirect you (via QR code) to a mobile App which also seems to be incomplete. The App refers you to the paper instructions (calling it a manual). The paper instructions refer you to the App and primarly provides directions on how to set the device in one of two pairing modes (Quickpair or Compatible).Quick Pairing promises to magically pair with the device if you enter your home 2.4GHz wireless network ID and password. Failure of QuickPair suggests Compatible mode. Compatible pairing mode instructions (paper) tell you to connect to the device's WIFI network, but the App immeditately prompts you to connect to a different network to proceed. Doing so fails the pairing.Even if the plug is sitting on top of the wireless router, it complains the Wireless network is too weak (even if the phone you a pairing with has a stong signal indicator).Each attempt to pair / cycle runs 3 minutes. I am a computer engineer and have been in I/T for decades. I have many other wireless outlets in my home that function well on their own custom applications and Alexa integrations.This device seems to be faulty (beyond presenting blinking blue lights). The blinking blue lights are pleasant enough, but do not meet the advertised description.
A**R
Easy way to control and monitor power usage in Home Assistant (if you like taking things apart)
I needed something to tell me when a pump was running. I wanted it integrated into Home Assistant. After much reading I found this. It's got an embedded ESP8266 chip in it and the folks over at esphome.io have (not very good) instructions on how to re-flash it with the ESPHome software that integrates into Home Assistant. So I bought this one. And after flailing around I managed to get it re-flashed. Then I flailed some more and got it stable on my IOT WiFi network.It's awesome. I can power cycle things from my Home Assistant. I can read current loads, daily power usage, heck - it even reports kW AND KVA used. I bought four more (did I mention they are cheap?). One can never have too much fun!Four stars because the WiFi is wonky and I had to make 'justments to my WiFi network so they'd stay connected.
R**K
Nice deal, good functioning
I've purchased this brand before. This one works as well as they all have (well indeed). Bought primarily for the energy monitoring function, which works well.
C**N
Flashable with custom firmware
Instead of using the eWeLink app to control this outlet (which sends your commands off to a server in China) I was able to flash it with a custom firmware for local network control. I successfully flashed both ESPurna and Tasmota which allows control via http commands sent using a web browser on my local home network. I then used a custom driver to also monitor and control this device from my Hubitat Smart Home Hub. Works pretty well and is cheap too! I did have some issues with the WiFi signal disconnecting frequently with my home WiFi Router, but I was able to fix that by making some settings adjustments with my 2.4 GHz WiFi router.
M**L
Solid WiFi connection. Easy to flash with third party firmware
I’m a tech nerd so I bought this with the intentions of flashing the original firmware with an open source one. It’s easy to open up and the pins are easily accessible. I will continue to buy more in the future.
Trustpilot
2 months ago
1 day ago