Modern home automation systems often encounter situations where a smart device stops responding correctly to commands or requires a change of ownership. Ecosystem owners Sonoff are no exception: the need to perform a full reset may arise when selling a gadget, moving to a new house with a different router, or simply after an unsuccessful attempt to connect to a new Wi-Fi network. Understanding the procedure Hard Reset is a basic skill for any smart home enthusiast, allowing you to quickly revive a device that has frozen or lost connection to the cloud server.
The process for restoring factory settings varies depending on the specific model of your controller and the firmware version installed. The standard procedure for the original firmware eWeLink is fundamentally different from the methods used for devices with alternative software, such as Tasmota or TuyaIt is important to determine in advance what kind of equipment you are dealing with to avoid damaging the microcontroller. ESP8266 or ESP32 incorrect actions.
In this guide, we'll cover in detail all known methods for resetting your device, from standard methods via a mobile app to physically touching the board. You'll learn how to correctly interpret LED indicator signals and when to exercise extra caution. Critically
Preparing for the reset procedure and diagnosing the condition
Before taking any action, you need to make sure your device truly requires a full memory wipe. Users often confuse a lost connection with the router with a software glitch, attempting to reset settings when simply updating the password in the app is sufficient. If your Smart Switch If the blue light flashes at varying intervals, this may indicate pairing mode rather than an error. In such cases, a forced reset is not required.
To perform the operation successfully, you will need a stable power supply. Make sure you are using a working power supply with sufficient current, usually 5V / 1A or higher for most models. Unstable voltage during the configuration erase process can damage the microcontroller's file system, causing the device to become bricked and requiring a programmer for recovery.
⚠️ Attention: Before performing any manipulations, ensure you have physically disconnected any loads (lamps, heaters) from the smart plug. Although the relay typically opens when reset, the risk of short circuit or electric shock when working with the exposed circuit board (on some models) cannot be ruled out.
It's also worth checking the hardware version. Models Sonoff Basic R1 And R2 have different button pinouts, which affects the reset method. If you plan to reflash the firmware, download the necessary utilities to your computer in advance. For a standard user who only works via a smartphone, a charged device with the app installed is sufficient. eWeLink.
Resetting the system via the eWeLink mobile app
The safest and manufacturer-recommended way to reset your device is to use the official software. This method not only clears the Wi-Fi settings but also unlinks the device from your account, which is especially important when transferring user rights to another user. The process takes less than a minute and doesn't require physical contact with the buttons on the device.
To perform the procedure, open the application eWeLink on your smartphone and go to the list of devices. Find the one you need in the list. Smart Switch, click the settings icon (usually a gear or three dots in the corner of the device card). In the menu that opens, select "Remove device" or "Unbind." The system will ask for confirmation, warning you that all settings will be lost.
After confirmation, the device will receive a command to clear its network configuration. The LED indicator will begin blinking rapidly, indicating that it has entered pairing standby mode (AP Mode). If the device was online, it will automatically disconnect from the router. This method is ideal when the device is online and responding to commands, but you want to clear its history or change its owner.
Hard reset button
A physical reset is necessary in situations where the device has lost internet connection, the Wi-Fi router password has changed, or the app no longer recognizes the device. This method is universal for most models in the line. Sonoff, including Basic, Mini and series TThe method involves holding down the only physical button on the case for a long time.
The procedure is extremely simple, but requires precise timing. Power up the device and wait for it to turn on. Then press and hold the control button. The duration of the hold is critical: you must hold the button down for 7-10 secondsThe indicator will start flashing at double speed, indicating a successful reset.
☑️ Hard Reset Algorithm
There are nuances for different modifications. For example, on Sonoff Mini The button may be recessed into the body and may require a thin object, like a paper clip, to access it. On models with touch controls, such as T1 or T2, the procedure may vary: it often requires holding the touchpad until a beep sounds or the backlight changes color. In some versions T1 You need to hold the button for about 15 seconds until the red indicator appears.
⚠️ Attention: Don't confuse the short click (switching the load on/off) with the long press. If you release the button before 7 seconds, the device will simply switch the relay state but will not reset the network settings. If you hold it too long (more than 20 seconds on some firmware versions), you may enter bootloader recovery mode.
Factory reset for devices with Tasmota and ESPHome firmware
A significant portion of the user community Sonoff prefers to replace the stock firmware eWeLink to open alternatives such as Tasmota or ESPHome, for local management without a cloud. The reset logic in these systems may differ from the factory one. In the environment Tasmota The standard button hold is often reassigned to other functions or disabled altogether to avoid accidental resets.
For devices based on Tasmota There are several methods for resetting to factory settings. The easiest is through the web interface. Go to the device's IP address in your browser, select the tab Configuration, then Upgrade and press the button Reset SettingsThis will clear saved Wi-Fi settings and return them to default, but will not affect the firmware itself.
If the web interface is unavailable, you can use a console command. Connect to the device via Telnet or MQTT and send the command Reset 1 for a soft reset or Reset 3 to completely reset all settings, including GPIO configuration. For ESPHome The situation is similar: usually physical reprogramming via a USB-UART converter is required, since software reset can be blocked by the YAML configuration.
Tasmota console commands for advanced users
Reset 1 — Restart without resetting settings. Reset 2 — Reset Wi-Fi settings. Reset 3 — Complete reset of all settings to factory defaults. Reset 4 — Reset and restart. Use with caution if you are unsure of what you are doing.
It is important to understand that after resetting the firmware Tasmota the device will create a new access point with a name containing the prefix tasmota, and not iteadThe password for connecting to such a point is usually standard - config or 12345678, depending on the version. This allows you to reconfigure your home network connection through the built-in configuration portal.
Recovery via AP mode and flashing
Sometimes standard methods don't help, and the device gets stuck in an unknown state, failing to create an access point and not responding to the button. In this case, you may need to force entry into programming mode or AP (Access Point) mode to restore functionality. For devices Sonoff They are characterized by a mechanism in which, in the absence of a saved Wi-Fi network, they automatically switch to AP mode 1-3 minutes after being turned on.
If automatic transition doesn't occur, you can try the "triple power-on" method. Quickly power-cycle the device three times in a row. On the fourth attempt, leaving the power on, the device should recognize that there are problems loading the configuration and enter emergency mode. The indicator light should begin flashing rapidly.
| Device model | Reset mode | Indication (LED) | Retention time |
|---|---|---|---|
| Sonoff Basic R2/R3 | Button on the body | Fast blinking | 7-10 seconds |
| Sonoff Mini | Button (paperclip required) | Fast blinking | 7-10 seconds |
| Sonoff T1/T2 (Touch) | Touchpad | Red LED / Sound | 10-15 seconds |
| Sonoff TH10/16 | Button on the body | Fast blinking | 7-10 seconds |
If that doesn't help, the only other option is connecting via a UART converter. This will require disassembling the case (which will void the warranty) and connecting the contacts. TX, RX, GND And 3.3V to the USB adapter. Closing the contacts GPIO0 And GND Before applying power, you will put the chip into bootloader mode, which will allow you to completely reflash the device, erasing any erroneous settings.
Common mistakes and troubleshooting
Even following the instructions, users may encounter difficulties. One of the most common issues is that the device resets but doesn't appear in the list of available Wi-Fi networks. This may be due to a problem with the module. ESP The device fails to enter AP mode due to a software error. In this case, try turning the power off for 10 seconds and turning it on again without pressing the button—the device should enter setup mode automatically.
Another common situation is that the device is visible on the network, but the application eWeLink It says "Device busy" or "Rejected." This means the device is linked to a different account. In this case, resetting it with the push-button won't unlink it from the owner's old account. You'll need to either access the original account to delete the device, or, if that's not possible, reflash the device via UART, completely erasing its memory.
⚠️ Attention: App interfaces and device behavior may be updated by the manufacturer. If the described methods don't work, check the official documentation on itead.io or the "Help" section within the app, as security protocols may change.
You should also consider radio interference. If you're in an area with a lot of Wi-Fi networks, the pairing process after a reset may take longer than usual. In this case, bring your smartphone as close to the device as possible. Sonoff During setup. Sometimes, temporarily disabling mobile internet (4G/5G) on your smartphone helps, so the system doesn't try to check the device via the cloud, but works locally.
Frequently Asked Questions (FAQ)
What should I do if my device doesn't create a Wi-Fi hotspot after a reset?
Try the reset procedure again, increasing the button hold time to 15 seconds. Also, ensure the device is receiving sufficient power. If the issue persists, the file system may be corrupted and a firmware reflash via UART is required.
Is it possible to reset Sonoff without a physical button?
Yes, if the device is online, use the "Unbind" function in the eWeLink app. If the device is offline and the button is missing (or broken), the only option is to disassemble it and short the GPIO0 and GND pins to enter programming mode.
Will resetting this device from another account?
A simple reset clears the Wi-Fi settings but does not unlink the device from the previous owner's cloud account. To completely unlink the device, you must remove the previous owner from the app. Without this, the new user will not be able to add the device to their account.
How do I know if the reset was successful?
The device's indicator will begin to flash quickly and steadily (usually blue), and a new access point will appear in the list of Wi-Fi networks with a name containing the brand identifier (for example, ITEAD-xxxxx or eWeLink-xxxxx).
Does resetting affect the warranty?
A software reset via a button or app does not void the warranty. However, if you opened the device to perform the reset (which is required for some Mini models or when reflashing the firmware), the manufacturer may void the warranty.