Deebot X12 OmniCyclone

A quick hands-on look at the first robot vacuum in Asian featuring a high-pressure water spray nozzle

By Định Bia · Updated October 21, 2026 · 5 min read
Rate this post

For years, Ecovacs has kept pushing the robot vacuum category forward: the lidar sensor hidden inside the body of the Deebot X2 Omni in 2023, the roller mop on the Deebot X8 Pro Omni, and more recently a bagless dust collection system and fast charging while the robot returns to the washing station on the Deebot X11 OmniCyclone.

On the newly released Deebot X12 OmniCyclone, Ecovacs is claiming another industry first with a feature it calls FocusJet, which sprays jets of water onto the floor to clean it better.

The front of the robot has two nozzles that, according to Ecovacs, spray water at up to 46,000 Pa to soften stubborn stains so the roller can clear them more easily. In real use, I found that FocusJet is meant for spot cleaning specific areas, not the whole floor.

Deebot X12 OmniCyclone

When you turn it on in the Ecovacs Home app, the app asks you to pick an area no larger than 4 square meters. The robot goes to that area and sprays it first, and during this step it only sprays. It doesn’t mop or vacuum. The amount of water is just enough to leave a light mist of droplets, so there’s no worry about damaging wood floors. After spraying, the robot mops the area twice.

I smeared chili sauce and coffee on the floor to test it, and the robot cleaned both up completely with FocusJet.

You could call this a big upgrade to the spot cleaning feature found on many Ecovacs robots. On those models, spot cleaning deep-cleans a 1.5 m x 1.5 m area (2.25 m²) around wherever you place the robot. Compared with that, FocusJet adds two pressurized nozzles, covers a larger area, and lets you choose the area more freely.

For families, this is handy in the kitchen, where greasy stains are hard to remove fully with ordinary mopping.

Besides FocusJet, the Deebot X12 OmniCyclone has three other notable improvements that Ecovacs is bringing to its 2026 products.

First, the mopping roller is 50% longer than on the previous generation and spans nearly the full diameter of the robot.

Second, the main brush has a new design. One end is fixed, and the other is left open, right next to the channel leading to the dust bin. According to Ecovacs, this shapes the airflow so that hair pulled onto the brush is pushed toward the open end and then into the dust bin, which cuts down on hair tangling around the brush.

Third, fast charging while the robot heads back to wash its roller is now quicker. On the older Deebot X11 OmniCyclone, the three minutes the robot spent at the washing station added only 6% battery. On the Deebot X12 OmniCyclone, it gains up to 13% in those three minutes. As with smartphones and tablets, though, I noticed the robot only uses this top charging speed when the battery is below 80%. Above 80%, it charges more slowly. With this charging speed during roller washing, Ecovacs says the Deebot X12 OmniCyclone can mop up to 1,000 m² in a single run before the battery runs out.

There are also some smaller upgrades. Suction is a bit stronger (22,000 Pa versus 19,500 Pa on the previous generation), the number of nozzles that rinse the roller has doubled (32 versus 16), and the roller now has a waterproof cover so it doesn’t get carpet wet.

The robot also keeps the features that make for effective cleaning: roller washing with 75°C hot water, roller drying with 63°C hot air, an extending roller for cleaning right up to walls and under table and chair legs, a roller that lifts 15 mm on carpet, two roller-wash water tanks so the robot can mix the cleaning solution itself, climbing over 24 mm single thresholds or 40 mm double thresholds, navigation with the hidden lidar sensor, and obstacle avoidance using infrared sensors combined with AI and a color camera.

ECOVACS DEEBOT X12 OMNICYCLONE Robot Vacuum and Mop, FocusJet Pre-Spray:

Check Availability on Amazon

ECOVACS DEEBOT X12 OMNICYCLONE Robot Vacuum and Mop, FocusJet Pre-Spray:

Check Availability on Amazon

On the software side, the Deebot X12 OmniCyclone supports Vietnamese voice control like several recent Ecovacs robots. It has a built-in microphone for voice commands. You can wake the Yiko voice assistant by saying “OK Yiko,” then give basic commands such as starting a cleaning run, pausing, returning to the dock, or making a quick map.

The app interface on the Deebot X12 OmniCyclone also has a new mode called Agent Mode. It acts like an AI agent that builds a cleaning plan automatically based on your habits and the layout of your home. Once enabled, Agent Mode runs on an automatic schedule with no manual input.

If you don’t turn on Agent Mode, you can still use the familiar Ecovacs interface to choose the cleaning mode, roller water level, suction power, and standard or deep cleaning. In terms of controls, the Deebot X12 OmniCyclone works like Ecovacs’s other recent robots: it has only three options (vacuum only, vacuum and mop, and vacuum then mop), with no mop-only mode as on some of the company’s earlier robots. That means vacuuming is always on in every operating mode.

Overall, the Deebot X12 OmniCyclone continues to make effective improvements to home cleaning, and the water jet feature will be especially useful for households with areas that need extra attention. Ecovacs is also pushing its robots toward maximum automation with minimal user involvement. On top of automatic roller washing, drying, and dust collection into the station, users of the Deebot X12 OmniCyclone no longer have to refill roller-wash water by hand, and they can use Agent Mode to let the robot run itself based on their habits.