Overview
This capability allows residents to establish their visibility preferences at the time of onboarding, ensuring that their privacy settings are tailored to their specific needs. By setting these preferences early, users can enhance their sense of security and comfort within their smart home environment.
Benefits
- Customizable visibility settings for different household members
- Enhanced control over who can access home data and devices
- Improved user experience by reducing the need for adjustments later
Intent
The purpose of this capability is to empower residents to define their privacy preferences right from the start. This proactive approach helps create a secure environment, minimizing the risk of unauthorized access to personal information and home systems.
Preconditions
- Home Assistant platform is installed and configured.
- Residents must have user accounts created in the system.
- Internet connectivity to access cloud-based services if needed.
- Home Assistant installed and configured.
- Integration available and authenticated: Z-Wave JS.
- Device installed and reachable: Door and Window Sensors.
Actors
- Homeowner setting up the system
- Family members customizing their visibility preferences
- Guests who may need temporary access
Trigger
The capability is triggered when a resident completes the onboarding process and initiates the privacy settings configuration.
Workflow Diagram
flowchart TD
A[User Completes Onboarding] -->|Initiate| B{Set Visibility Preferences?}
B -->|Yes| C[Customize Preferences]
C --> D[Save Settings]
D --> E[Privacy Preferences Updated]
B -->|No| F[Exit Setup]
Workflow Description
1. Initiate Onboarding Process
The homeowner begins the onboarding process by logging into the Home Assistant platform.
2. Prompt for Privacy Preferences
During onboarding, the system prompts the user to configure their visibility preferences.
3. Customize Preferences
Residents can select who can view specific data and control home devices based on their preferences.
4. Review and Confirm Settings
Users review their selected privacy settings before final confirmation.
5. Save Preferences
Once confirmed, the preferences are saved, and the system applies these settings.
Postconditions
After completing the capability, the visibility preferences are set according to the residents’ specifications, ensuring a tailored and secure smart home experience.
Optional Enhancements
- Allow integration with smart cameras to enhance privacy settings based on user location
- Provide periodic reminders to review and adjust privacy settings as needed
- Offer guest access options with temporary, limited visibility settings
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)