Roborock S8 Pro Ultra icon Roborock S8 Pro Ultra Roborock App icon Roborock App

Does Roborock S8 Pro Ultra work with Roborock App?

Quick compatibility check between Roborock S8 Pro Ultra and Roborock App.

Confirmed compatible
Roborock App provides full control of the S8 Pro Ultra — PreciSense LiDAR multi-floor mapping, VibraRise 2.0 mop lift scheduling, RockDock Ultra station management, and ReactiveAI 2.0 obstacle sensitivity settings.
High confidence · Updated August 2026

6 people checked this

Share this result
Twitter WhatsApp Facebook
Works
Yes
Confidence
High
Known issues
2 found
Workaround
Not needed

What works & limitations

  • Multi-floor mapping: store up to 4 saved maps per robot; create separate maps for each floor, name rooms, and set custom cleaning sequences per floor — e.g., ground floor vacuums then mops while upper floor vacuums only
  • RockDock Ultra station management: set mop wash temperature (cold or 45°C warm), configure automatic mop washing frequency during a session (every 10m², 15m², or only at dock), monitor clean water level and dirty water level with alerts in the app when tanks need attention
  • VibraRise 2.0 mop lift configuration: enable auto-lift when carpet is detected (the mop pad rises 5mm to avoid carpet contact), set no-mop zones on the map to permanently exclude rugs and carpet areas, and configure mop-only cleaning for specific rooms
  • Custom suction levels per room: Quiet (400 Pa), Balanced (1000 Pa), Turbo (2500 Pa), Max (3000 Pa), Max+ (6000 Pa) — the S8 Pro Ultra's 6000 Pa maximum is set per-room so areas with heavy pet hair get Max+ while bedrooms with delicate rugs get Quiet
  • Real-time map with per-room coverage color display — the app shows which areas were vacuumed (blue), which were mopped (green), and which were skipped due to no-go zones (red) after each session
  • Roborock App supports family sharing — add family members as secondary account users; primary account holder sets whether secondary users can view maps, change settings, or only start/stop the robot
  • Roborock App requires internet for remote access, cloud map sync, and firmware updates — local LAN API access is possible via the Miio protocol for Home Assistant integration, but the Roborock App itself requires cloud connectivity
  • Account login required even for in-home use — offline operation without active internet is limited to the physical AUTO button on the robot (starts a full-home clean) and the HOME button (returns to dock); the touchscreen on the RockDock Ultra shows current status independently of internet
  • Initial setup requires 2.4GHz Wi-Fi — during pairing, the Roborock app uses Bluetooth LE to transfer Wi-Fi credentials to the robot; ensure Bluetooth is enabled on the setup phone for the initial 3-minute pairing only; the robot remembers Wi-Fi credentials across factory resets if "Keep Wi-Fi after reset" is selected in app settings
  • ReactiveAI 2.0 uses an RGB camera and structured light sensor — the app's Object Detection Log (Settings > Cleaning History > Object Events) shows a timestamped photo of each detected obstacle and the robot's avoidance decision; if the robot incorrectly avoids a specific object repeatedly, the sensitivity threshold can be adjusted in Settings > Obstacle Avoidance > Sensitivity (Low/Normal/High)
  • Roborock App family sharing allows up to 10 secondary accounts per robot; primary account holder configures permissions (view-only vs. full control) per secondary user — useful for vacation rentals or shared living situations where multiple residents need independent control
  • Roborock Miio local API: after initial setup via the Roborock App, the robot is accessible on the local network via the Miio protocol (UDP port 54321) for Home Assistant integration using the Roborock custom component (HACS); local API requires the Miio token extracted from the Roborock account via the python-miio library; this gives full local control without cloud dependency after the initial cloud setup

Data & storage

Offline play
No — internet required

Results are based on publicly available data and aggregated user reports.

Check another compatibility

Edit either field below to check a different combination.

Result not what you expected? Try using exact model and version names for better accuracy.

Browse all compatibility compatibility checks →

Results are based on publicly available compatibility information and community feedback.