Overview
The new Ecovacs integration allows users to manage their robot vacuum’s mopping capabilities more effectively, especially in hard-to-reach areas. With the border spin switch and auto-empty select entity, homeowners can ensure thorough cleaning without manual intervention.
Benefits
- Achieves more effective mopping by targeting edges and corners.
- Reduces the need for manual emptying, saving time and effort.
- Enhances overall cleaning efficiency for a cleaner home environment.
Intent
This capability is designed to improve the cleaning performance of Ecovacs robots by allowing them to navigate tricky edges while mopping. The automatic emptying feature ensures that the robot maintains optimal performance without frequent manual maintenance.
Preconditions
- Ecovacs robot vacuum is connected to Home Assistant.
- Home Assistant is updated to version 2025.12 or higher.
- User has configured the Ecovacs integration settings.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: Nintendo Switch.
Actors
- Homeowner managing cleaning tasks
- Family members benefiting from a cleaner home
- Guests enjoying a tidy environment
Trigger
The capability is initiated when the user commands the Ecovacs robot to start mopping or when a scheduled cleaning time is reached.
Workflow Diagram
flowchart TD
A[User Commands Robot to Mop] -->|check| B{Robot Ready?}
B -->|Yes| C[Activate Border Spin Switch]
C --> D[Robot Mops Edges]
B -->|No| E[Exit Cleaning Command]
Workflow Description
1. User Initiates Cleaning
The homeowner sends a command to the Ecovacs robot to start the mopping process.
2. Check Robot Status
The system verifies if the robot is ready for cleaning, checking battery and water levels.
3. Activate Border Spin Switch
The robot engages the border spin switch, allowing it to effectively mop edges.
4. Robot Performs Mopping
The Ecovacs robot begins mopping, targeting all areas, including tricky edges.
5. Auto-Empty Activation
Once mopping is complete, the robot activates the auto-empty feature to dispose of dirt and debris.
Postconditions
The Ecovacs robot has completed mopping, thoroughly cleaning edges, and has emptied its contents into the charging station without user intervention.
Optional Enhancements
- Integrate voice commands for hands-free operation.
- Schedule automatic cleaning sessions based on user preferences.
- Provide notification alerts for completed cleaning tasks.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Nintendo Parental Controls | Nintendo Switch, TP-Link | HS100 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)