With iOS 18.4, Apple added support for robot vacuums to HomeKit. There are a few Matter-enabled robot vacuums that can be added to the Home app for use with Siri, including the Deebot X8 Pro Omni from Ecovacs. I've been testing the X8 Pro Omni for the last several weeks to see if it's worth upgrading to a robot vacuum with Matter support to integrate with ‌Siri‌ and ‌HomeKit‌, as well as to check out its cleaning capabilities.

deebot main

Design

The X8 Pro Omni is a circular vacuum that can both vacuum and mop, so it is an all-in-one floor cleaning bot. It comes with a base that has a dust bag, section for cleaning fluid, a tank for clean water, and a tank for dirty water.

deebot design
This is not a small robot vacuum, and it's not going to be ideal for small spaces. It's almost 14 inches wide and about four inches tall. I have a TV stand that's four inches high and the vacuum does not fit underneath it, but it is short enough to get under most furniture, including my couch, bookcases, bed, and desks. Because of the width, it cannot get into spaces that are tight, such as a chair close to a table leg, or two chairs that are close to one another.

deebot on station
The base station is 21 inches tall, 14 inches wide, and 11 and a half inches deep, and you need to have enough area around it for the robot to dock itself. The X8 Pro Omni is black and gold, as is the station, but it's not garish. It blends right in, and even though the charging station is large, I was able to tuck it away in a corner.

There is a built-in camera at the front of the X8 Pro Omni, which is used for navigation, room mapping, and obstacle avoidance, plus it has a microphone for listening for voice commands and a speaker to respond and to ask for help if it gets stuck.

Cleaning

I've always been skeptical of robot vacuums, but I was impressed with the X8 Pro Omni. It has serious suction power (Ecovacs says 18,000 Pa) that was able to clean up cat hair and everything else on my floors, and running it regularly kept my floors a lot cleaner than my typical weekly vacuuming. The suction power is adjustable, and higher suction is noisier, but I mostly used it in the higher mode to get everything off of my floors.

deebot on floor
I'm able to work in the room with the X8 Pro Omni running even at its highest suction, but I probably wouldn't take a phone call. It's the loudest when vacuuming, and is usually between 50 and 60 decibels with the standard mode. The mopping is quieter, and emptying the dust is the loudest operation.

There's a little spinning brush on the side that's meant to get around the edges of a room, and in the weeks that I've been using the vacuum, it's done a good job getting into nooks and crannies. There's also a mopping feature, and the mop that Ecovacs included is something special. It's a roller mop rather than the spinning mop that other robot vacuums have, and I think it cleans stains like dried cat food better than my other vacuum that has spinning mops.

With two passes, it was able to get most of the little bits of dried food off of my floor. I even tested it with dried ketchup that I put on the floor, and while it didn't get everything off in one go, it got close. The idea with robot vacuums is to have them clean daily or several times a week, and the X8 Pro Omni was able to keep my floor spotless with a schedule.

deebot cleaning
The Ozmo Roller, as Ecovacs calls it, is cleaned off with a water nozzle as the vacuum mops the floor, so dirty water is scraped off and clean water is reapplied. I like that concept better than a robot vacuum dragging dirty water along the floor, and it did seem to be effective. I don't wear shoes in the house and my floors are relatively clean, but the waste water was always dirty, so grime was coming up with every cycle. The X8 Pro Omni can clean the floor with just water, but it does accept cleaning solution that you can put in the base to fill the vacuum. Ecovacs recommends using its own cleaning solution to avoid damaging the vacuum.

deebot base station empty
I have wood floors, and I am careful with them. The X8 Pro Omni has not done any damage, but I do check the wheels and the mop to make sure nothing gets lodged there. The wheels are rubber and the mop is soft, so it doesn't seem like there's anything that would cause an issue.

I don't want to go on forever about the cleaning capabilities of the robot, so I'll wrap up by saying it did a great job, but there are a few caveats with navigation and obstacle avoidance.

deebot going to station
The X8 Pro Omni needs to be able to get to the floor, and it will have a hard time in rooms with a lot of furniture or items on the floor. I have to do a pass before I have it clean to move cat toys and whatever else I might have on the floor. While cleaning, the robot will empty its dust bin on its own, wash its mop, and recharge, so you just hit the start button and it goes about its chore on its own.

It does require my attention with rugs, because it can't handle them. I have some thin area rugs that I don't have any kind of rubber padding under, and the X8 Pro Omni cannot deal with these. It routinely sucks up the tassels on one of my rugs and gets itself tangled up, and getting up to fix it every two minutes when it's doing that section of the room is frustrating.

deebot rug
It does better with the thicker rugs I have in the bathroom that do have a sturdier backing, and it can navigate and vacuum those with fewer issues. I have one large area rug that isn't a problem, and it does fine, but that is the extent of the carpet in my house so I haven't been able to test carpet suction beyond my rugs.

For context, it takes two hours for it to deep clean a 600 sq ft room, of which it can access about 400 sq ft (because of furniture). A standard clean is closer to an hour. I've locked it in my office for this review, but were it to clean my whole house, it would take several hours and would likely need to recharge. The two hour deep clean does not require recharging, and leaves it with about 30 percent battery at the end. When used in standard mode, the X8 Pro Omni can run for over 3.5 hours before needing to charge. For a full recharge, it takes approximately four hours.

Upkeep and Performance

There are filters that need to be changed, water that needs to be added and emptied, and components that eventually need to be replaced. The Ecovacs app has a detailed Maintenance section that lets you know when you need to perform maintenance. A filter lasts for 120 hours, and the mop works for 150 hours. In the month that I've been testing the X8 Pro Omni, I haven't had to do anything other than add more water to the clean water bin.

deebot bottom
There is some cost associated with upkeep, as components will need to be replaced over time. A new roller mop, for example, is $30, and three dust bags is $25.

I have not run into issues while testing the X8 Pro Omni. The robot is responsive, it has not gone offline, and the app has been stable. I also haven't had hardware issues, and Ecovacs does have a standard one-year warranty.

HomeKit and Siri

iOS 18.4 and its sister updates add support for Matter-enabled robot vacuums, so to be able to control the X8 Pro Omni from the Home app and via ‌Siri‌, iOS 18.4 or later is required.

deebot homekit
Functionality is limited, compared with the feature set that is available with the Ecovacs website. In the Home app, there's a button to start the robot and to choose whether the robot vacuums or mops. Specific rooms that have been set up with the Ecovacs app can be selected, or you can choose to have the X8 Pro Omni clean all rooms that it has access to.

There's also a built-in toggle for Quick or Deep Clean, which controls the cleaning pattern that the robot uses. ‌Siri‌ commands can be used in lieu of the Home app, so you can say something like "turn on the Deebot" to start a cleaning cycle (I named the robot Deebot in the Home app).

Commands like "tell Deebot to vacuum" or "tell Deebot to quick clean" didn't work with ‌Siri‌, because ‌Siri‌ just kept telling me there was no Deebot in my contacts list. It was a frustrating experience trying to use ‌Siri‌ to activate and control the vacuum, and using the Ecovacs app or the Home app was simpler.

It's not Ecovacs' fault that ‌Siri‌ is less than capable, and the Ecovacs app is an easier solution for the most part, though I was also perfectly able to control the vacuum from the Home app.

Ecovacs App and Mapping

The Ecovacs app has a much deeper feature set than is available with the Home app or with ‌Siri‌, including its own personal assistant that can respond to voice-based commands.

ecovacs app interface
Operating the X8 Pro Omni requires the Ecovacs app for setup and for specialized controls. Setup was a super simple process, and the app is complicated, but easy enough to figure out. There's an overarching "Home" that houses all of your Ecovacs products, and tapping into one brings up controls. You can start or pause the robot from this interface, or send it to recharge, and additional options are available by tapping the "Enter" option.

Before starting to vacuum, the X8 Pro Omni maps out all of the rooms of the house, or the rooms that it is given access to. It's surprisingly good at identifying objects, distinguishing between flooring types, and separating areas into rooms. It can misidentify smaller spaces. For example, it merged my office bathroom into the main office area and split a closet into two rooms when it's one. I can view and edit the map to fix it, create boundaries for the vacuum, identify different rooms, and label furniture. There is a multi-map option for houses with more than one story, or for separate areas.

deebot cleaning routines
The X8 Pro Omni is continually scanning its surroundings as it cleans, and it is good at not bumping into furniture or objects. It also does well with pets. My cat loves the robot, and when it vacuums, he'll follow it around and get in its way. The X8 Pro Omni gently nudges him out of its path and continues on with its task.

deebot cat base station
As the X8 Pro Omni cleans, it shows a white line on the map of where it has vacuumed, so it's easy to ensure that it gets into every nook and cranny that it can reach. Mopping is shown with a more diffuse line over the vacuum line.

There are multiple options for controlling how it cleans. There's a vacuum only mode, a vac and mop mode where it vacuums and then mops at the same time, and a mop after vac mode where it will go around and vacuum first, then mop afterward. The benefit to that last mode is that it'll vacuum before it starts washing the floor, so there's no water from the roller mop getting on carpets or anywhere else.

You can adjust suction power for the vacuuming, water flow rate for the mopping, and the cleaning speed, which increases or decreases the space between the passes that it makes on the floor. Deep cleaning has little space between each pass (it cleans in lines along the floor), and quick clean has more space. There are also options for a single pass or two passes, and you can select specific areas of a room for even more cleaning to get up tough stains.

It's ideal to set up a schedule to have the X8 Pro Omni clean each day or multiple times a week. Depending on how large the area is that it's cleaning, it may need to stop and recharge, and there will be multiple stops to empty the dust bin or wash off the mop. Since it can take some time for it to finish, there is a Do Not Disturb option that prevents it from turning on during specific times of the day, and Auto Resume can also be turned off if you don't want it cleaning half the house, charging up, and then resuming late at night when you're trying to sleep.

With a large house, it would probably make sense to set the robot to clean a room or two each day, which would keep the floors clean without having it run for hours. It can also be scheduled to run when you're out of the house, which lets you avoid the noise, plus there are options for cleaning up eating areas after meals and keeping pet areas clean.

There is a voice assistant built into the X8 Pro Omni, called Yiko. Saying the "Ok Yiko" wake word activates listening mode, and the robot accepts commands to start a clean, continue a clean, stop a clean, go charge, and more.

Yiko is more capable than ‌Siri‌, and can understand commands to vacuum specific rooms, under specific furniture, and multi-step commands like sweep around the pet feeder, then mop. It can re-clean rooms on command, spot clean, and clean at specific times. There's even an option to have it come to where you are and clean, and you can send it away with a "don't clean here" command.

While the X8 Pro Omni is cleaning, you can view the camera to see what it's doing and what it's seeing. When it's not cleaning, you can enter the live view and have it patrol your house and communicate with whoever is in the house, so it's also sort of a mobile security or pet camera. I can direct it to go check in on my cat, using an on-screen remote control, and it can snap photos, take videos, and let me talk to him. It's fun to play with.

deebot camera control
I do wish I could have it vacuum/mop while I control it, but that's not an option.

Privacy

Ecovacs is a Chinese company, and this is a product that includes a camera and the ability to map your house, which some users will be wary about. Ecovacs does have a clear privacy policy surrounding data storage, and footage from the camera is stored locally and encrypted.

Visual data can be uploaded to Ecovacs' servers for obstacle avoidance purposes, but this is an opt-in feature. There are multiple privacy controls in the app, with toggles for opting out of data sharing, though some of the opt-outs reduce functionality.

Bottom Line

Unfortunately, all of the robot vacuums that have Matter integration are higher-end models, and it's not a feature that has trickled down to entry level models. The Deebot X8 Pro Omni is over $1,000, and other robots with Matter support and similar features also have the same general price point.

Given that HomeKit-based controls for robot vacuums are limited in scope compared to what you can do in the apps designed for robot vacuums, Matter integration shouldn't be the sole reason to choose a particular product. Maybe it will get better over time, but there are a lot of advanced features you can't get to without the dedicated app, and it makes the most sense to set up a schedule and think little about the robot after that.

Where Matter might be more important is if you want to have a vacuum that interacts in some way with other ‌HomeKit‌ devices, because you can set up multi-device automations. If you want to have the robot vacuum whenever people leave the house, the Home app can do that. You can absolutely clean, mop, and operate the X8 Pro Omni with ‌Siri‌ and the Home app, it's just more efficient to use the Ecovacs app.

Even with somewhat weak ‌HomeKit‌ integration, I do think the X8 Pro Omni is worth considering just for its cleaning capabilities. The roller mop that it has for washing the floor works well, and the suction more than keeps up with a multi-pet household. It's good at avoiding obstacles, and the app does come with privacy controls and policies that are appreciated.

How to Buy

The Deebot X8 Pro Omni can be purchased from the Ecovacs website for $1,300, and it is also available from Amazon. Retailers like Best Buy, Costco, and Home Depot also sell Ecovacs products, so it's worth looking for discounts and promotions.

Note: Ecovacs provided MacRumors with a Deebot X8 Pro Omni for the purpose of this review. No other compensation was received.

Top Rated Comments

fruitpunch.ben Avatar
8 months ago

….you mean a normal person’s home? Which means it’s bad for cleaning a house?
If you vacuum or mop your floor what would you do first? Pick up everything off the floor, else you can't vacuum. That's what I'm always telling my children!

Until they make a robot that can tidy, you still have to do that. What you don't have to do is vacuum and mop. Since in my house vacuuming and mopping are easily 75% of the work, it's still worth it to own a robovac
Score: 3 Votes (Like | Disagree)
jslberto Avatar
8 months ago

The X8 Pro Omni needs to be able to get to the floor, and it will have a hard time in rooms with a lot of furniture or items on the floor.
….you mean a normal person’s home? Which means it’s bad for cleaning a house?
Score: 2 Votes (Like | Disagree)
Edsel Avatar
8 months ago
I’ve been using a $200.00 Eufy vacuum and it’s been wonderful. It doesn’t wash the floors but it is HomeKit compatible and I can start the cleaning process from anywhere in the world where cell service is available. Yes, it is made in China and I bet there is stadium full of hard working Chinese workers visually piloting my vacuum around my house.? /s
Score: 1 Votes (Like | Disagree)
JapanApple Avatar
8 months ago
We Own an Ecovacs for many years. It works well.
Score: 1 Votes (Like | Disagree)
hagar Avatar
8 months ago
It’s sad if even an Apple site can’t recommend a HomeKit feature. Why bother? Even Siri doesn’t work
Score: 1 Votes (Like | Disagree)
Mike_Trivisonno Avatar
8 months ago
We have 2 deebots. They're great and get better with each iteration. We also have one of their WinBot window cleaners and it is truly a wonder. Cannot recommend Ecovacs enough.
Score: 1 Votes (Like | Disagree)

Popular Stories

iOS 26

Everything New in iOS 26.2 Beta 3

Monday November 17, 2025 3:20 pm PST by
Apple provided developers with the third beta of an upcoming iOS 26.2 update, and there are still new features that are being added with each beta that we get. We've rounded up all of the changes that Apple made in beta 3. AirDrop Apple added new AirDrop functionality, providing a way for two people to share files temporarily without having to add one another as contacts. iOS 26.2...
applecare apple care banner

Apple Brings New AppleCare+ Options to India

Tuesday November 18, 2025 8:42 am PST by
Apple today announced an expansion of AppleCare+ coverage in India, with new options for monthly and annual plans, and the addition of Theft and Loss for iPhone for the first time. Options for monthly and annual AppleCare+ plans in India provide more choice and flexibility, allowing users to keep coverage for as long as they require. Apple's vice president of Worldwide iPhone Product...
Apple Wallet ID Illinois

iPhone Driver's License Feature Launching in Illinois

Tuesday November 18, 2025 8:47 am PST by
In select U.S. states, residents can add their driver's license or state ID to the Wallet app on the iPhone and Apple Watch, providing a convenient and contactless way to display proof of identity or age at select airports and businesses, and in select apps. Starting this Wednesday, November 19, the feature will be available to residents of Illinois. The announcement confirmed that the...
iPhone 17 Pro Cosmic Orange

10 Reasons to Wait for Next Year's iPhone 18 Pro

Wednesday November 19, 2025 4:00 am PST by
Apple's iPhone development roadmap runs several years into the future and the company is continually working with suppliers on several successive iPhone models at the same time, which is why we often get rumored features months ahead of launch. The iPhone 18 series is no different, and we already have a good idea of what to expect for the iPhone 18 Pro and iPhone 18 Pro Max. One thing worth...
iPhone 17 Pro and Air N1 Feature

iPhone 17 vs. iPhone 16 Wi-Fi Speeds: New Study Reveals the Winner

Tuesday November 18, 2025 10:53 am PST by
A new study has revealed that the iPhone 17, iPhone 17 Pro, iPhone 17 Pro Max, and iPhone Air achieve significantly faster average Wi-Fi speeds compared to the iPhone 16 series, thanks to Apple's custom-designed N1 chip. The study was conducted by Ookla, the company behind the popular Speedtest website and app. It said the results are based on global, crowdsourced Speedtest user data...
Magic Keyboard Touch ID Feature

Apple Releases New Firmware for 140W USB-C Power Adapter, Magic Keyboard and Magic Trackpad

Tuesday November 18, 2025 1:05 pm PST by
Apple today released updated firmware for several accessories, including the 140W USB-C Power Adapter, the Magic Trackpad 2, the Magic Trackpad USB-C, the Magic Keyboard with Touch ID, and the Magic Keyboard with Touch ID and Numeric Keypad. There is no word on what's included in the updated firmware at this time, but it could offer performance improvements and security updates. Accessory...
Apple Sports App Preview Feature

Apple Sports App on iPhone Now Available in More European Countries

Monday November 17, 2025 6:27 am PST by
The free Apple Sports app on the iPhone was released in additional European countries today, including Belgium, Croatia, Czechia, the Netherlands, Luxembourg, Poland, Hungary, Denmark, Finland, Norway, Sweden, Switzerland, Slovakia, Slovenia, Serbia, Greece, Estonia, Latvia, Romania, Ukraine, and others. The app was already available in the U.S., the U.K., Canada, Austria, France, Germany,...
macbook black friday

The Best Early Black Friday Mac Deals

Tuesday November 18, 2025 7:32 am PST by
We're getting closer to Black Friday, which lands next week on Friday, November 28. In the lead-up to the shopping holiday, we're tracking a few lowest-ever prices on Apple's most popular Macs, including the M4 MacBook Air and brand new M5 MacBook Pro. Note: MacRumors is an affiliate partner with some of these vendors. When you click a link and make a purchase, we may receive a small payment,...
best early black friday deals

Best Black Friday Apple Deals Live Now - Save on AirPods, iPads, and Apple Watches

Saturday November 15, 2025 1:45 pm PST by
We're officially in the month of Black Friday, which will take place on Friday, November 28 in 2025. As always, this will be the best time of the year to shop for great deals, including popular Apple products like AirPods, iPad, Apple Watch, and more. In this article, the majority of the discounts will be found on Amazon. Note: MacRumors is an affiliate partner with some of these vendors. When ...
AirPods Pro Firmware Feature

Apple Releases New Firmware for AirPods Pro 2, AirPods Pro 3, and AirPods 4

Thursday November 13, 2025 11:35 am PST by
Apple today released new firmware designed for the AirPods Pro 3, the AirPods 4, and the prior-generation AirPods Pro 2. The AirPods Pro 3 firmware is 8B25, while the AirPods Pro 2 and AirPods 4 firmware is 8B21, all up from the prior 8A358 firmware released in October. There's no word on what's include in the updated firmware, but the AirPods Pro 2, AirPods 4 with ANC, and AirPods Pro 3...