Last Updated:

Shared Device Access

S.C.O.R.E.ConvenienceDevice Control

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.

Convenience icon

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 ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZ-Wave JS, Zigbee2MQTTDoor and Window Sensors, Kwikset SmartCode 916

Source Examples