Ecovacs T80 Omni is one of those robots that sneaks into your routine and quietly makes you look more put together. I love that it tries new things and hands me solutions to problems I did not even think to ask about. It is not just a vacuum with a mop stuck to it. It feels like a system that actually understands floors, mess, and how lazy I am at maintenance.
The Omni dock is the reason I run this more often. It auto empties the dustbin, washes the mop pads with heated water, then dries them so they do not smell like yesterday’s kitchen. I refill clean water and swap a bag once in a while and that is it. Yes, the base is bigger than a basic self empty station. The tradeoff is I never think about pads or dirty water. For me that is worth the floor space.

On hard floors and low pile rugs, the T80 picks up the usual daily mess without drama. I noticed it actually rides along baseboards instead of doing a lazy curve and calling it a day. On area rugs it bumps suction and slows down just enough to lift debris instead of skimming over it. For deep pile carpet I still like a human pass with a big vacuum, but the T80 kills the day to day crumbs and pet tumbleweeds.
The twin spinning pads keep real pressure on the floor, which matters for dried splatters and that mystery film that shows up in kitchens. The dock’s hot water wash and warm dry mean fresh pads every run, not a dirty rag circling the house. I set higher scrubbing in the entryway and under the dining table and lighter passes in the hall. It is the first time a robot mop has felt like it is doing the job I would do.
Rug detection is quick and reliable. You can skip mopping on rugs or have it lift and skirt them depending on your setup. The lift height is fine for most low and mid pile rugs when you want a single mixed pass. If you are picky, do two runs on a schedule: one vacuum only for the whole house, then a hard floors only mop. That combo is money.

The first map took a short scan and it tightened up after a couple of runs. Room naming makes sense, multi floor support works, and no go zones take seconds to draw. It sees cables and shoes early and does not get pushy. The biggest compliment I can give the navigation is that it spends time cleaning instead of fidgeting to find itself.
I set routines by room and by floor type with a few taps. The “dirty zone” idea is great. I crank water and pad pressure in the kitchen, then drop to a lighter pass in the bedroom. I also have a quick post dinner mop scheduled and a larger overnight clean twice a week. Notifications are normal human level. If something needs attention it tells me once and moves on.
Normal suction is not loud and mopping runs are chill. The only loud moment is the quick bin empty at the dock. Maintenance is easy. Rinse filters, swap a bag once in a while, and check the brush for hair if you have long hair or multiple pets. Pads last longer than I expected since they get washed and dried properly each time.
Give me a smaller footprint dock with the same full feature set, even if it stacks tanks. Let me set dry cycle length based on the run so I can cut power use on light days. And please add a single button in the app for “company is coming” that does a whole home turbo vacuum and a targeted kitchen and bath mop without me tapping through menus.

If your place mixes hard floors and rugs and you want vacuuming that is consistent plus mopping that actually removes grime, the T80 Omni is in the sweet spot. It is best for people who prefer a lot of small cleanups over one weekend marathon. If you live on deep pile carpet or need a tiny dock, look elsewhere, but you will miss the way this system closes the loop.
The Deebot T80 Omni feels like a grown up robot that understands the whole cleaning cycle. It vacuums well, mops with intent, cleans itself, and lets me set it up the way I actually live. The little bits of friction it removes are the reason my floors look good more often. It earned its spot in my rotation and it is staying there.