ROBOFAULTS
ECOVACS·FAULT SYM INFO

DEEBOT won't connect to Wi-Fi

Severity: Info — Until pairing succeeds you lose app control, remote starts and app settings. Whether the robot's own buttons can still start a clean depends on the model. DEEBOT 500 / OZMO 950DEEBOT X1 / T20 / X2 / T80 OMNI
Last verified: 2026-10-05 Tools: Phone with the current ECOVACS HOME app Time: ~15 min Difficulty: easy

DIRECT ANSWER

DEEBOT pairing has stages: robot discoverable, phone linked locally (method varies by model), robot on the home network your model's manual supports, app finishing online. Check which stage stops before changing router settings.
#meaning · #causes · #fix · #diagnosis · #still · #models · #faq — link straight to any section

Checked app and pairing details by model, with known gaps

ModelApp and networkPairing control and status Source
DEEBOT 500ECOVACS HOME. The manual covers password, coverage, pairing state and app updates; band rules come from ECOVACS's general Wi-Fi article.With the robot on, hold RESET 3 seconds. Music plays and the Wi-Fi light flashes slowly when it's ready to pair. ECOVACS DEEBOT 500 instruction manual (official PDF)
DEEBOT OZMO 950ECOVACS HOME. See the OZMO 950 model note for band details.Hold RESET 3 seconds; music plays and the Wi-Fi light flashes slowly. The manual's separate long AUTO press disables the Wi-Fi module and isn't pairing. ECOVACS DEEBOT OZMO 950 instruction manual (official PDF)
DEEBOT X1 OMNIECOVACS HOME. 2.4 GHz or a mixed network including it, 802.11 b/g/n, IPv4, visible SSID, no VPN or proxy. Mobile data off during setup.The manual shows where RESET is; we couldn't confirm a pairing press length, so follow the app. Wi-Fi light: slow flash waiting, fast flash connecting, steady connected. ECOVACS DEEBOT X1 OMNI instruction manual (official PDF)
DEEBOT T20 OMNIECOVACS HOME. 2.4 GHz or mixed 2.4/5 GHz, 802.11 b/g/n, IPv4.We couldn't confirm a pairing press length, so follow the app. Holding RESET 5 seconds restores default settings. Wi-Fi light: slow flash waiting, fast flash connecting, steady connected. ECOVACS DEEBOT T20 OMNI instruction manual (official PDF)
DEEBOT X2 OMNIECOVACS HOME. Bluetooth-guided pairing, or skip to the Wi-Fi guide. The robot's Wi-Fi is 2.4 GHz only; a mixed network is fine.Press RESET and YIKO guides the phone connection. Holding RESET 5 seconds restores factory settings. Blue flashing means not connected; steady blue means connected. ECOVACS DEEBOT X2 OMNI instruction manual (official PDF)
DEEBOT T80 OMNI (not T80S)ECOVACS HOME. Scan the robot's QR code in the app, power on and pair. No full band and encryption list was found for this model.Short press the network setup button. When the voice prompt says the Bluetooth hotspot is released, follow the app. No hold time is confirmed. ECOVACS Support: DEEBOT T80 OMNI network pairing FAQ

What to check, stage by stage

1

Robot not in its pairing state

The app can't find a robot that isn't offering a connection. The control that starts pairing differs by model, and on the T20 and X2 a long RESET hold restores settings instead. Check your model's row in the table.

2

Phone and robot don't complete the local step

ECOVACS defines 10016 and 10017 as a device configuration timeout. Its checks are mobile data, whether the phone is on the robot's hotspot and whether the robot's network appears at all. 10503 is a timeout receiving network settings.

3

Robot can't join the home network

Codes 10010, 10018 and 10025 mean the robot didn't get onto the network. ECOVACS lists power and pairing state, distance to the router, the password, a 2.4 GHz network, and phone and robot using the same home network.

4

Network settings the robot doesn't support

ECOVACS asks for 2.4 GHz, 802.11 b/g/n and IPv4 with a visible SSID, and lists VPN, proxy and web-login networks as limits. A combined 2.4/5 GHz name isn't a fault by itself.

5

Finish stage: phone, account or internet

In app flows that put the phone on the robot's hotspot, the phone should be back on your chosen home network once progress passes 50%. The account must be signed in and the home connection must reach the internet. ECOVACS also asks for the latest app.

HOW TO FIX IT

No battery or electrical work involved in this fix.

Confirm the app and your model

Update ECOVACS HOME and allow the permissions it asks for. Find your exact model in the table. If your DEEBOT isn't listed, use the app's own add-device prompts instead of copying another model's button presses.

Start pairing with your model's control

Press only what your table row names for pairing. A 5-second RESET hold on the T20 or X2 restores settings, so avoid long holds unless the manual says that hold starts pairing. When the robot is ready, the app should find it or move to its next prompt.

If the app uses the robot's hotspot, stay on it until 50%

Turn mobile data off first. When the app asks the phone to join the robot's Wi-Fi hotspot and shows a progress bar, keep the phone on that hotspot until 50%. Some phones drop networks they rate as poor; ECOVACS describes one Samsung case. On a Bluetooth-guided flow, such as the X2's, follow the app instead of hunting for a hotspot.

Give the robot a network it can join

Pick a 2.4 GHz network, or a combined name that includes 2.4 GHz. With separate names, choose the 2.4 GHz one. Keep the SSID visible, pause any VPN or proxy, avoid web-login networks and retype the password with it shown on screen.

Check the phone at the finish

In the hotspot flow, once progress passes 50% the phone should be back on the home network you selected. Switch it by hand if it's still on the robot's network. With any method, confirm you're signed in to ECOVACS and the home connection reaches the internet.

Write down what you saw

Compare your model's Wi-Fi indicator in the table with what the app reports. Copy any code exactly and use the branches below. A code tells you which stage stopped. It doesn't identify a failed part.

IF IT STILL FAILS

IF
The app shows 10016 or 10017
→ Configuration timed out. Turn mobile data off and check whether the phone can see and stay on the robot's network. If the robot's network doesn't appear, restart the robot and the router, as ECOVACS suggests, then start pairing again with your model's control. The code alone doesn't show what went wrong. Source: ECOVACS Support: Network error codes and solutions
IF
The app shows 10010, 10018 or 10025
→ The robot didn't join the network. Check it's powered and still in pairing mode, move it nearer the router, retype the password and confirm the network is 2.4 GHz. Make sure the phone is using the same home network you gave the robot. Source: ECOVACS Support: Network error codes and solutions
IF
The app shows 10503
→ The robot timed out receiving its network settings. If your app flow uses the robot's hotspot, retry and keep the phone on it until progress reaches 50%, then let it return to home Wi-Fi. Check your phone for an automatic network-switching option; the Samsung case ECOVACS gives is one example. Source: ECOVACS Support: Network error codes and solutions
IF
It paired, but goes offline later
→ Treat this separately from first-time setup; the setup codes don't diagnose it. Check signal where the robot cleans and docks, whether the router or its settings changed, and whether the app and account still list the robot. A router that passes its own tests doesn't prove the robot's hardware is fine. Source: ECOVACS Support: Troubleshooting for home Wi-Fi connection failure

WHEN TO STOP

STOP HERE

Stop adjusting the router once a clean attempt still fails: current app, mobile data off, a visible 2.4 GHz network without VPN or proxy, your model's own pairing control, and the same code returning. At that point contact ECOVACS support with the exact model and code. Don't use a long RESET hold or a factory restore as a pairing shortcut. On the T20 and X2 a 5-second hold restores settings, and we couldn't confirm what it erases.

MODELS AFFECTED

Model Status Firmware Parts Verified
DEEBOT 500
The 500 manual's Wi-Fi rows cover the password, coverage, pairing state and app updates. The iOS and Android minimums printed in it are old and are not current app requirements. The manual doesn't list what a RESET keeps or clears, so don't assume it is free of consequences. · Source
active — Parts → 2026-07-07 · Source
DEEBOT OZMO 950
ECOVACS's OZMO 950 Wi-Fi FAQ says to pair with the phone on 2.4 GHz because the robot doesn't support 5 GHz. After pairing, the phone can go back to a 5 GHz network. · Source
active — Parts → 2026-07-07 · Source
DEEBOT X1 OMNI / X1 TURBO / X1 PLUS
The X1 manual shows where RESET is. We couldn't confirm a pairing press length from it, or what a restore erases. Follow the ECOVACS HOME prompt rather than borrowing timings from the T20, X2 or 500. · Source
active — Parts → 2026-07-07 · Source
DEEBOT T20 OMNI
On the T20, holding RESET for 5 seconds restores default settings, so it isn't a pairing step. Holding AUTO for 3 seconds sends the robot back to the station, which is also unrelated to Wi-Fi. · Source
active — Parts → 2026-07-07 · Source
DEEBOT X2 OMNI
Bluetooth guidance helps the phone find the X2, but the robot still joins only 2.4 GHz Wi-Fi. Holding AUTO for 3 seconds sends it back to charge. Keep that separate from RESET. · Source
active — Parts → 2026-07-07 · Source
DEEBOT T80 OMNI
This covers the T80 OMNI, not the T80S. ECOVACS's T80 pairing FAQ (2025-07-29) has you scan the robot's QR code in the app. We found no full band and encryption list for this model, so X2 manual details shouldn't be applied to it. · Source
active — Parts → 2026-07-07 · Source

Models resolved from the series chips above. Support status comes from our EOL library; rows link to the matching parts and firmware pages.

FIELD NOTES

WHAT THE OFFICIAL DOCS LEAVE OUT — AND WHAT OWNERS REPORT

The model table covers six exact robots: DEEBOT 500, OZMO 950, X1 OMNI, T20 OMNI, X2 OMNI and T80 OMNI. Their controls are not all equally documented. The 500 and 950 manuals give a 3-second RESET hold with a slow-flashing Wi-Fi light. For the X1 and T20 we could confirm the network rules and light meanings but not a pairing press length, and the T80 source gives a short press without a duration. Other DEEBOTs can use the general ECOVACS HOME guidance here, but their buttons and lights weren't checked, so let the app lead.

Codes help mostly by pointing at a stage. A 10016 or 10017 sends you first to mobile data and the phone's connection to the robot, though ECOVACS also suggests restarting the robot and router when the robot's network won't appear. A 10010, 10018 or 10025 points first to the robot joining the router, which still includes checking that the phone is on the same home network. A 10503 is a timeout receiving settings. In hotspot flows, the retry advice is to hold the phone on the robot until 50%. ECOVACS publishes no figures on how often each code appears, and none of them confirms the robot is healthy.

Newer models change how discovery works without changing the robot's band. The X2 can use Bluetooth guidance, yet its Wi-Fi is still 2.4 GHz, so a mixed router name works and a 5 GHz-only network won't. An OZMO 950 owner whose phone returns to 5 GHz after pairing is following that model's FAQ. If a robot drops offline weeks later, coverage, router changes and the account are the useful places to look.

FAQ · REAL QUESTIONS

How do I connect my DEEBOT to Wi-Fi?

Use the current ECOVACS HOME app, turn mobile data off and start pairing with your model's control. If the app puts the phone on the robot's hotspot, stay there until progress passes 50%, then return to home Wi-Fi. The robot needs a visible 2.4 GHz network, or a mixed one including 2.4 GHz.

How do I reset the Wi-Fi on my ECOVACS DEEBOT?

It depends on the model. On the DEEBOT 500, switch it on and hold RESET for 3 seconds until music plays and the Wi-Fi light flashes slowly. That starts pairing. On the T20 and X2, a 5-second RESET hold restores settings instead, so check your model's row first.

What do DEEBOT error codes 10016, 10010 and 10503 mean?

10016 is a device configuration timeout; check mobile data and whether the phone reaches the robot's network. 10010 means the robot didn't join your network; check power, distance, password, 2.4 GHz and the shared home network. 10503 is a timeout receiving network settings.

Does the DEEBOT work on 5 GHz Wi-Fi?

Not for the robot's own connection. ECOVACS asks for 2.4 GHz, 802.11 b/g/n and IPv4. One name covering 2.4 and 5 GHz is acceptable; with separate names, pick 2.4 GHz. Hidden SSIDs, VPN or proxy paths and web-login networks are listed as limits.

Why won't my DEEBOT connect on an Android phone?

In hotspot flows, a phone that leaves the robot's network too early can stop setup. Turn mobile data off, stay on the hotspot until 50%, and look for an automatic network-switching setting; ECOVACS describes one Samsung case. Allow the permissions the app requests too.

My DEEBOT was connected before. Why is it offline now?

A robot that drops after pairing needs different checks from first setup. Look at signal where it cleans and docks, any router or password change, and whether the app and account still show it. Setup error codes don't explain this case.