iRobot Roomba Plus 504 Review: Self-Emptying Convenience Meets Fast LiDAR Mapping
Reliable multi-room mapping, strong pet-hair pickup and broad smart-home support, tempered by a hit-or-miss app and no mopping mode.
The iRobot Roomba Plus 504 pairs LiDAR-based multi-room mapping with a self-emptying dock, making it a strong pick for pet owners and multi-room households who want a hands-off, vacuum-only routine. Owners consistently praise its mapping speed, carpet and pet-hair pickup, and broad smart-home integration (Alexa, Google Home, Apple HomeKit, SmartThings, Home Assistant and Matter), though the companion app and occasional oversensitive cliff sensors draw some criticism. It sits at a premium price point, so it makes the most sense for buyers upgrading from an older, non-self-emptying Roomba or anyone who specifically doesn't need mopping.
- Pet owners
- Multi-room and larger homes
- Smart home enthusiasts (Matter and HomeKit users)
- Upgraders from older Roomba models
- Buyers who don't need mopping
Pros
- LiDAR navigation with fast, reliable multi-room mapping and no-go zones
- Self-emptying dock plus auto-recharge for hands-off runs
- Strong suction performance on carpets and pet hair
- Broad smart home integration: Alexa, Google Home, Apple HomeKit, SmartThings, Home Assistant and Matter
- Scheduling and real-time cleaning tracking from the app
- Quieter operation than older Roomba generations, per upgrading owners
Cons
- No mopping functionality; this is a vacuum-only robot
- 2.4GHz WiFi only, no 5GHz band support
- Companion app draws mixed feedback on bugs and legacy-app compatibility
- Cliff sensors can be overly cautious on dark-colored rugs
Who is the Roomba Plus 504 for?
The Roomba Plus 504 is built for households that want a fully automated, vacuum-only cleaning routine without babysitting the robot. Its LiDAR navigation handles multi-room mapping, no-go zones and obstacle and cliff detection, so it suits multi-room or multi-floor homes better than simple single-room robots. Owners with dogs and cats highlight how well it lifts pet hair from carpets and rugs, and the wide integration list (Alexa, Google Home, Apple HomeKit, Samsung SmartThings, Home Assistant and Matter) makes it a fit for households already invested in a smart home ecosystem. It is not the right choice for anyone who wants mopping built in, since this model is vacuum-only.
What buyers love
The recurring theme among owners is how quickly the robot maps a home thanks to its LiDAR navigation, with several buyers upgrading from older, non-mapping Roombas noting a clear speed and accuracy improvement. The self-emptying dock is repeatedly called out as a genuine convenience upgrade, cutting down on manual dustbin maintenance, and it pairs with auto-recharge so the robot returns to base and resumes cleaning on its own. Suction performance on carpets and rugs earns consistent praise, with pet-hair pickup singled out as a strength. Buyers also like being able to schedule runs and monitor cleaning progress from the app, and several note the unit runs quieter overall than older Roomba generations.
What to know before you buy
The clearest recurring complaint is the companion app: some owners describe it as buggy or limited, and buyers coming from older iRobot hardware note it cannot be paired with the legacy iRobot Home app, only the newer Roomba Home app. A few owners also mention the cliff-detection sensors can be overly cautious on dark-colored rugs, mistaking them for drop-offs and slowing down cleaning in those spots. On the connectivity side, the Roomba Plus 504 only supports 2.4GHz WiFi, with no 5GHz band. And since this is a vacuum-only robot, anyone hoping for mopping, detergent dispensing or mop washing and drying will need to look elsewhere, as none of those features are included.
Is the Roomba Plus 504 worth it?
At a premium price point, the Roomba Plus 504 earns its keep through genuinely fast LiDAR mapping, a self-emptying dock, and one of the broadest smart-home integration lists in the category, covering Alexa, Google Home, Apple HomeKit, SmartThings, Home Assistant and Matter. Sentiment among owners leans positive, with the strongest praise coming from buyers upgrading from older, non-self-emptying Roombas, while a smaller but vocal group has been let down after comparing it directly to previous-generation models or hitting app friction. For pet owners and multi-room households that want a hands-off, vacuum-only routine backed by wide ecosystem support, it is a solid investment, especially for anyone who does not need mopping.
Frequently asked questions
Does the iRobot Roomba Plus 504 mop floors?
No. The Roomba Plus 504 is a vacuum-only robot with no mopping, detergent dispensing, or mop washing and drying functionality.
Does the Roomba Plus 504 work with Alexa, Google Home, or Apple HomeKit?
Yes. It integrates with Amazon Alexa, Google Home, Apple HomeKit, Samsung SmartThings, Home Assistant (via Matter), IFTTT, and supports the Matter smart home standard directly.
Does the Roomba Plus 504 empty its own dustbin?
Yes, it comes with a self-emptying dock, reducing how often you need to manually empty the onboard dustbin.
What navigation technology does the Roomba Plus 504 use?
It uses LiDAR (laser) navigation with obstacle detection, cliff detection, multi-room mapping, and customizable no-go zones.
Does the Roomba Plus 504 support 5GHz WiFi?
No. It only connects over 2.4GHz WiFi; 5GHz is not supported.
How long does the Roomba Plus 504 run on a single charge?
It is rated for up to 210 minutes of cleaning per charge, and it automatically returns to its dock to recharge when the battery runs low.












