Overview
Managing home cleanliness can be a challenge, especially for busy households. The Romy vacuum cleaner integration allows homeowners to automate and control their cleaning routines, ensuring a consistently clean environment with minimal effort.
Benefits
- Schedule cleaning times to fit your lifestyle, ensuring your home is always clean when you need it to be.
- Control your vacuum from anywhere using your smartphone or voice commands, providing convenience and flexibility.
- Receive notifications about cleaning status or issues, allowing you to stay informed without needing to check manually.
Intent
The purpose of this capability is to provide seamless control over Romy vacuum cleaners through Home Assistant. It achieves the outcome of enhancing home cleanliness while offering users greater control and convenience in managing their cleaning tasks.
Preconditions
- Romy vacuum cleaner properly installed and connected to the home network.
- Home Assistant configured to manage the Romy vacuum integration.
- User has access to Home Assistant via smartphone or voice assistant.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: Door and Window Sensors.
Actors
- Homeowner using the vacuum cleaner capability
- Family members requesting cleaning via voice commands
- Guests benefiting from a clean home environment
Trigger
The capability is triggered by a scheduled time, a voice command, or a manual action through the Home Assistant interface.
Workflow Diagram
flowchart TD
A[Scheduled Time / Voice Command] -->|check| B{{Is the vacuum available?}}
B -->|Yes| C[Start Cleaning]
C --> D[Send Notification]
B -->|No| E[Exit]
Workflow Description
1. Initiate Cleaning
User can initiate cleaning via voice command or through the Home Assistant app.
2. Check Vacuum Status
The system checks if the Romy vacuum is available for cleaning.
3. Start Cleaning Process
If available, the vacuum begins its cleaning cycle based on the defined settings.
4. Monitor Cleaning Progress
Home Assistant tracks the cleaning progress and notifies the user if any issues arise.
5. Completion Notification
Once cleaning is complete, the user receives a notification confirming the end of the cycle.
Postconditions
The Romy vacuum cleaner has completed its cleaning cycle, and the user is notified of the status, ensuring the home is clean and ready for use.
Optional Enhancements
- Integrate with motion sensors to trigger cleaning when the house is empty.
- Create custom cleaning modes for different areas of the home.
- Enable voice control through more platforms, like Alexa or Google Home.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | Door and Window Sensors, TP-Link | HS100 |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)