Last Updated:

Control Your Romy Vacuum Cleaners

S.C.O.R.E.ConvenienceDevice Control

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.

Convenience icon

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 ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, Z-Wave JSDoor and Window Sensors, TP-Link | HS100

Source Examples