Overview
Integrating voice services that support the Wyoming protocol allows homeowners to efficiently control their smart home devices through voice commands. This capability enhances convenience and user experience by enabling hands-free operation and seamless interaction with various home technologies.
Benefits
- Hands-free control of smart home devices
- Streamlined interactions with voice assistants
- Increased accessibility for elderly or disabled family members
Intent
The purpose of this capability is to connect voice services to devices that utilize the Wyoming protocol, allowing users to issue voice commands for device control. This integration aims to simplify home capability and enhance the overall smart home experience.
Preconditions
- Home Assistant installed and configured.
- Wyoming protocol support via compatible devices.
- Voice service account set up (e.g., Alexa, Google Home).
- Integration available and authenticated: Google Home.
- Device installed and reachable: Home Assistant Voice.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered when a user issues a voice command to the connected voice service.
Workflow Diagram
flowchart TD
A[Voice Command Issued] -->|check| B{{Voice Service Connected?}}
B -->|Yes| C[Execute Device Command]
C --> D[Device Responds]
B -->|No| E[Exit without Action]
Workflow Description
1. Voice Command Recognition
The voice service captures the user’s command and processes it for understanding.
2. Check Wyoming Protocol Support
The system verifies if the command corresponds to a device that supports the Wyoming protocol.
3. Execute Command
If supported, the command is sent to the respective smart device for execution.
4. Device Response
The device performs the action and provides feedback to the voice service.
5. Confirmation to User
The voice service communicates the result of the command back to the user.
Postconditions
The smart home device executes the command, and the user receives confirmation of the action taken.
Optional Enhancements
- Integrate with additional voice services for broader compatibility
- Add custom voice commands for specific actions
- Enable multi-user support for personalized preferences
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Google Home, Alexa | Home Assistant Voice, Amazon Echo Devices |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)