Overview
Shared device access enables all household members to view and control devices from a central platform, reducing friction and improving usability in the home. This capability allows for seamless interaction and management of smart devices, enhancing the overall living experience.
Benefits
- Empowers family members to manage shared devices without needing the primary user’s credentials.
- Increases efficiency by allowing multiple users to control devices, reducing reliance on one person.
- Enhances communication among household members about device usage and settings.
Intent
The purpose of shared device access is to facilitate collaborative management of home devices among family members and guests. This capability promotes inclusivity and ensures that everyone can contribute to managing the home environment effectively.
Preconditions
- Home Assistant platform is installed and configured.
- Devices are integrated with Home Assistant for shared access.
- Users have authorized access to the Home Assistant interface.
- Home Assistant installed and configured.
- Integration available and authenticated: Z-Wave JS.
- Device installed and reachable: Door and Window Sensors.
Actors
- Homeowner
- Family member
- Guest
Trigger
The capability is triggered when a household member logs into the Home Assistant platform or accesses a shared device through a mobile app.
Workflow Diagram
flowchart TD
A[Household Member Logs In] -->|Access Device| B{Shared Device?}
B -->|Yes| C[Display Device Controls]
C --> D[User Controls Device]
B -->|No| E[Exit Access]
Workflow Description
1. Login to Home Assistant
Household members log into the Home Assistant platform using their credentials.
2. Access Shared Devices
Once logged in, users can navigate to the dashboard to see all available shared devices.
3. Select Device for Control
Users select a device they wish to control, such as a smart thermostat or light.
4. Adjust Device Settings
Users modify settings or control the device directly through the interface, such as changing the temperature or turning on lights.
5. Log Out or Exit
After making changes or controlling the device, users can log out or simply close the application.
Postconditions
The selected shared device reflects the new settings or state as adjusted by the household member, and all authorized users can see the updated status.
Optional Enhancements
- Implement voice control features for hands-free device management.
- Add user-specific settings to customize access levels for different household members.
- Integrate notifications for device status changes to keep all users informed.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Z-Wave JS, Zigbee2MQTT | Door and Window Sensors, Kwikset SmartCode 916 |
Source Examples
- Home Assistant (platform)