Valetudo

Smart multi-floor control for your Valetudo robot vacuum. This app is an unofficial integration and is not affiliated with or endorsed by the Valetudo project.
Smart multi-floor control for your Valetudo robot vacuum. This app is an unofficial integration and is not affiliated with or endorsed by the Valetudo project.

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

Roborock S5 (Valetudo)
Turned on
Roborock S5 (Valetudo)
Turned off
Roborock S5 (Valetudo)
The fan speed changed
Roborock S5 (Valetudo)
The battery level changed
Roborock S5 (Valetudo)
The battery alarm turned on
Roborock S5 (Valetudo)
The battery alarm turned off
Valetudo Robot Vacuum (Experimental)
Turned on
Valetudo Robot Vacuum (Experimental)
Turned off
Valetudo Robot Vacuum (Experimental)
The fan speed changed
Valetudo Robot Vacuum (Experimental)
The battery level changed
Valetudo Robot Vacuum (Experimental)
The battery alarm turned on
Valetudo Robot Vacuum (Experimental)
The battery alarm turned off
Valetudo Robot Vacuum (Experimental)
Floor was switched
i
Triggers when the robot switches to a different floor map via SSH.
Valetudo Robot Vacuum (Experimental)
Cleaning started
i
Triggers when the robot begins a cleaning session.
Valetudo Robot Vacuum (Experimental)
Cleaning finished
i
Triggers when the robot completes a cleaning session.
Valetudo Robot Vacuum (Experimental)
An error occurred
i
Triggers on any robot error, including stuck, sensor, or hardware issues.
Valetudo Robot Vacuum (Experimental)
Robot is stuck
i
Triggers specifically when the robot is physically stuck and needs help.
Valetudo Robot Vacuum (Experimental)
Dustbin needs emptying
i
Triggers when the robot reports its dustbin is full.
Valetudo Robot Vacuum (Experimental)
Started cleaning a segment
i
Triggers when the robot starts cleaning a specific room segment.
Valetudo Robot Vacuum (Experimental)
Finished cleaning a segment
i
Triggers when the robot finishes cleaning a specific room segment.
Valetudo Robot Vacuum (Experimental)
A consumable needs replacement
i
Triggers when a consumable like filter, brush, or mop is worn out.
Valetudo Robot Vacuum (Experimental)
Valetudo was updated
i
Triggers when the Valetudo firmware version changes on the robot.
Valetudo Robot Vacuum (Experimental)
A Valetudo update is available
i
Triggers when Valetudo detects a newer version is available.

And...

Roborock S5 (Valetudo)
Is turned on
Roborock S5 (Valetudo)
The battery alarm is on
Valetudo Robot Vacuum (Experimental)
Is turned on
Valetudo Robot Vacuum (Experimental)
The battery alarm is on
Valetudo Robot Vacuum (Experimental)
Is on floor Floor
i
Checks which floor map is currently active on the robot.
Valetudo Robot Vacuum (Experimental)
State is State
i
Checks the current robot state such as cleaning, docked, or idle.
Valetudo Robot Vacuum (Experimental)
Current floor has a dock
i
Useful to prevent sending the robot to dock on floors without a charging station.
Valetudo Robot Vacuum (Experimental)
Is on carpet
i
Checks if the robot is currently on a carpet surface.
Valetudo Robot Vacuum (Experimental)
Is in segment Segment (Room)
i
Checks if the robot is currently in a specific room on the map.
Valetudo Robot Vacuum (Experimental)
Do Not Disturb is enabled
i
When enabled, the robot will not make sounds or start scheduled cleanings.
Valetudo Robot Vacuum (Experimental)
Carpet boost mode is enabled
i
When enabled, suction power automatically increases on carpets.

Then...

Roborock S5 (Valetudo)
Turn on
Roborock S5 (Valetudo)
Turn off
Roborock S5 (Valetudo)
Toggle on or off
Roborock S5 (Valetudo)
Set the fan speed to %
Valetudo Robot Vacuum (Experimental)
Turn on
Valetudo Robot Vacuum (Experimental)
Turn off
Valetudo Robot Vacuum (Experimental)
Toggle on or off
Valetudo Robot Vacuum (Experimental)
Set the fan speed to %
Valetudo Robot Vacuum (Experimental)
Switch to floor Floor
i
Swaps the robot's map via SSH. The robot will reboot during the switch.
Valetudo Robot Vacuum (Experimental)
Save current map as floor Floor Name (dock: Has Dock)
i
Saves a backup of the robot's current map as a named floor via SSH.
Valetudo Robot Vacuum (Experimental)
Update floor Floor: rename to New Name, dock Has Dock
i
Renames a saved floor and updates its dock setting.
Valetudo Robot Vacuum (Experimental)
Start cleaning
i
Starts a full cleaning of the current floor map.
Valetudo Robot Vacuum (Experimental)
Stop cleaning
i
Stops the robot immediately. It will stay where it is.
Valetudo Robot Vacuum (Experimental)
Pause cleaning
i
Pauses cleaning. The robot can resume from where it stopped.
Valetudo Robot Vacuum (Experimental)
Return to dock
i
Sends the robot back to its charging dock.
Valetudo Robot Vacuum (Experimental)
Clean segment Segment (Room) (Iterationsx)
i
Cleans a specific room on the map. Segments are defined in the Valetudo web UI.
Valetudo Robot Vacuum (Experimental)
Clean zone Zone (Iterationsx)
i
Cleans a previously saved rectangular zone.
Valetudo Robot Vacuum (Experimental)
Save zone Zone Name at (Top-left X,Top-left Y) to (Bottom-right X,Bottom-right Y)
i
Saves a rectangular zone by map coordinates. Find coordinates in the Valetudo web UI.
Valetudo Robot Vacuum (Experimental)
Delete saved zone Zone
i
Permanently removes a saved zone from the app.
Valetudo Robot Vacuum (Experimental)
Set fan speed to Speed
i
Controls the vacuum suction power.
Valetudo Robot Vacuum (Experimental)
Set water usage to Water Level
i
Controls how much water the mop uses. Only available on models with mopping.
Valetudo Robot Vacuum (Experimental)
Set operation mode to Mode
i
Switches between vacuum only, mop only, or combined modes.
Valetudo Robot Vacuum (Experimental)
Set speaker volume to Volume %%
i
Controls the robot's voice and notification volume.
Valetudo Robot Vacuum (Experimental)
Play test sound
i
Plays a sound on the robot to test the speaker volume.
Valetudo Robot Vacuum (Experimental)
Locate robot
i
Makes the robot play a sound so you can find it.
Valetudo Robot Vacuum (Experimental)
Empty dustbin
i
Triggers the auto-empty dock to empty the robot's dustbin. Requires a compatible dock.
Valetudo Robot Vacuum (Experimental)
Set Do Not Disturb State
i
Silences the robot and prevents scheduled cleanings.
Valetudo Robot Vacuum (Experimental)
Set carpet boost mode State
i
Automatically increases suction power when the robot detects carpet.
Valetudo Robot Vacuum (Experimental)
Send robot to (X coordinate, Y coordinate)
i
Sends the robot to a specific point on the map. Find coordinates in the Valetudo web UI.
Valetudo Robot Vacuum (Experimental)
Reset consumable Consumable
i
Resets the wear counter after replacing a consumable part.
Valetudo Robot Vacuum (Experimental)
Rename segment Segment (Room) to New Name
i
Renames a room segment on the robot's map.
Valetudo Robot Vacuum (Experimental)
Start building a new map
i
Erases the current map and starts a fresh mapping run. Use with caution.
Valetudo Robot Vacuum (Experimental)
Install voice pack from Voice Pack URL (language: Language Code)
i
Downloads and installs a custom voice pack on the robot.

Widgets

You can add this app’s widgets to your dashboard or homescreen in the mobile app.

Vacuum Map
Vacuum Map

Support

Having an issue with this app? Contact the developer here.

What’s new

Version 0.1.0 — Add Roborock S5 driver, error alarm insights, widget multi-driver support, auto segmentation trigger, wait for map after reboot, Roborock S5 product images

View changelog

Valetudo

Valetudo is not compatible with the selected Homey.

Valetudo will install on Homey shortly.
Install App