Last Updated:

Enhanced Home Capability with SwitchBot Vacuums and Smart Locks

S.C.O.R.E.ConvenienceDeviceControl

Overview

The integration of SwitchBot vacuums and the latest Lock Ultra and Lock Lite models into your home capability system provides seamless control over both cleaning and security. This capability simplifies daily routines, allowing homeowners to manage their home environment with ease and convenience.

Convenience icon

Benefits

  • Effortless vacuum control from anywhere in the home, ensuring cleanliness without manual effort.
  • Enhanced security with remote locking and unlocking of doors, providing peace of mind.
  • The ability to schedule cleaning and lock operations, allowing for a fully automated home experience.

Intent

This capability aims to simplify home management by allowing users to control their SwitchBot vacuums and smart locks through a unified interface. By integrating these devices, homeowners can enhance convenience and security, leading to a more streamlined living experience.

Preconditions

  • Home Assistant installed and configured.
  • SwitchBot vacuum is connected via Bluetooth.
  • Lock Ultra or Lock Lite is installed and paired.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: Sonoff | Smart Plug-in Unit.

Actors

  • Homeowner managing cleaning and security
  • Family member scheduling cleaning tasks
  • Guest accessing home securely

Trigger

The capability is triggered by a scheduled time, user command, or a specific event like arriving home.

Workflow Diagram

flowchart TD
    A[User Command or Schedule] -->|check| B{{Device Connected?}}
    B -->|Yes| C[Activate SwitchBot Vacuum and Lock]
    C --> D[Home Cleaned and Secured]
    B -->|No| E[Report Error]

Workflow Description

1. Check Device Connections

Verify that the SwitchBot vacuum and smart lock are properly connected to Home Assistant.

2. Receive User Command or Schedule

Detect the user’s command to start the vacuum or the schedule to lock the doors.

3. Activate SwitchBot Vacuum

Send a command to the SwitchBot vacuum to begin cleaning the specified area.

4. Lock the Doors

Command the Lock Ultra or Lock Lite to secure the home as per the user’s instruction.

5. Confirm Completion

Notify the user of the cleaning completion and doors locked status.

Postconditions

The home is cleaned by the SwitchBot vacuum, and the Lock Ultra or Lock Lite is secured, ensuring both cleanliness and security.

Optional Enhancements

  • Integrate voice control via Google Home or Alexa for hands-free operation.
  • Implement notifications for when cleaning is complete or doors are locked.
  • Create capability scenarios based on occupancy detection.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, Z-Wave JSSonoff | Smart Plug-in Unit, Door Lock

Source Examples