Overview
The new SwitchBot integration allows users to conveniently control their garage door openers directly from their smart home ecosystem. This capability enhances home access management, providing a seamless experience for homeowners and guests alike.
Benefits
- Easily open or close the garage door from anywhere using a smartphone or voice commands.
- Eliminates the need for physical remotes, enhancing convenience for all family members.
- Integrates with existing smart home systems for automated access control based on user presence.
Intent
This capability aims to simplify the management of garage door access by integrating SwitchBot with existing home capability systems. Users can control their garage doors remotely, increasing convenience and security.
Preconditions
- A compatible garage door opener (e.g., GogoGate 2).
- Home Assistant installed and configured.
- SwitchBot integration enabled in Home Assistant.
- Integration available and authenticated: Z-Wave JS.
- Device installed and reachable: Garage Door Opener.
Actors
- Homeowner controlling access remotely
- Family members accessing the garage without needing a physical key
- Guests arriving at the house needing garage access
Trigger
The capability is triggered when a user sends a command via Home Assistant or through a voice assistant like Alexa or Google Home.
Workflow Diagram
flowchart TD
A[User Command] -->|check| B{{Is Garage Door Open?}}
B -->|Yes| C[Close Garage Door]
C --> D[Garage Door Closed]
B -->|No| E[Open Garage Door]
E --> D[Garage Door Open]
Workflow Description
1. Send Command
The user sends a command through the Home Assistant app or a voice assistant to open or close the garage door.
2. Check Garage Door Status
The system checks the current status of the garage door to determine whether it is open or closed.
3. Execute Action
Based on the status, the system either sends a command to open or close the garage door.
4. Confirm Action
The system confirms the action has been completed successfully and updates the user.
5. Notify User
The user receives a notification indicating the status of the garage door (opened or closed).
Postconditions
The garage door is either opened or closed based on the user’s command, with the system reflecting the current status accurately.
Optional Enhancements
- Integrate with security cameras to verify when the door is opened or closed.
- Set up automated schedules for opening the garage door at specific times.
- Implement geofencing to automatically open the garage door as the homeowner approaches.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Z-Wave JS, Zigbee2MQTT | Garage Door Opener |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)