Overview
SmartThings now offers vacuum support, enabling users to control their robotic vacuum cleaner through a single app. This integration simplifies the cleaning process, allowing for remote operation and scheduling to maintain a tidy home effortlessly.
Benefits
- Convenient control of vacuuming from anywhere via smartphone
- Automated cleaning schedules to fit the homeowner’s lifestyle
- Ability to receive notifications about cleaning status and battery life
Intent
The purpose of this capability is to enhance home cleaning efficiency by integrating vacuum control into the SmartThings ecosystem. This results in a more streamlined user experience and promotes a cleaner living environment.
Preconditions
- SmartThings app installed on a smartphone or tablet.
- Roborock Q7 Max+ (Vacuum) connected to the SmartThings ecosystem.
- Wi-Fi network available for device connectivity.
- Home Assistant installed and configured.
- Application available and configured: SmartThings.
- Integration available and authenticated: SmartThings.
- Device installed and reachable: Door and Window Sensors.
Actors
- Homeowner operating the SmartThings app
- Family members requesting vacuum cleaning
- Guests benefiting from a clean home environment
Trigger
The capability is triggered by a user command through the SmartThings app, or it can be set to activate based on a scheduled time.
Workflow Diagram
flowchart TD
A[User Command] -->|check| B{{Is Vacuum Connected?}}
B -->|Yes| C[Start Vacuum]
C --> D[Vacuum Cleans Home]
B -->|No| E[Notify User to Connect Vacuum]
Workflow Description
1. Open SmartThings App
The user opens the SmartThings application on their smartphone or tablet.
2. Select Vacuum Device
The user navigates to the vacuum device section within the app to access available controls.
3. Initiate Cleaning Command
The user selects the option to start cleaning, either immediately or through a scheduled setting.
4. Receive Status Update
The user receives a notification regarding the cleaning status and any issues, such as low battery.
5. Completion Notification
Once the cleaning is complete, the user receives a notification confirming the task has been finished.
Postconditions
The vacuum has completed its cleaning cycle, and the user is notified of the successful operation, ensuring a cleaner living space.
Optional Enhancements
- Integrate voice control via Amazon Echo Devices for hands-free operation
- Set up geofencing to trigger vacuum cleaning when the homeowner leaves the house
- Create cleaning zones to target specific areas of the home
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| SmartThings | SmartThings | Door and Window Sensors, TP-Link | HS100 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)