Overview
This capability allows homeowners to add a lock platform to their OpenZWave (OZW) component, enhancing home security by enabling smart lock functionalities. It provides users with seamless access control and monitoring of door locks directly through their home capability system.
Benefits
- Increased home security through remote locking and unlocking of doors.
- Convenient access management for family members and guests.
- Integration with other smart home devices for enhanced functionality.
Intent
The purpose of this capability is to integrate a lock platform into the existing OZW component, allowing for centralized control of smart locks. The outcome is a more secure and manageable home access system that can be monitored and operated remotely.
Preconditions
- Home Assistant must be installed and configured.
- OZW component must be set up correctly.
- A compatible smart lock must be available.
- Home Assistant installed and configured.
- Integration available and authenticated: Z-Wave JS.
- Device installed and reachable: Door Lock.
Actors
- Homeowner managing home security
- Family members needing access to the home
- Guests requiring temporary access
Trigger
The capability is triggered when the homeowner attempts to lock or unlock the door via the Home Assistant interface or when a presence change is detected.
Workflow Diagram
flowchart TD
A[User Action] -->|Select Lock Option| B{{Is Lock Compatible?}}
B -->|Yes| C[Execute Lock Command]
C --> D[Lock Status Updated]
B -->|No| E[Notify User of Incompatibility]
Workflow Description
1. Choose Lock Option
The user selects the locking or unlocking option from the Home Assistant interface.
2. Check Lock Compatibility
The system checks if the selected lock is compatible with the OZW component.
3. Execute Command
If compatible, the command to lock or unlock the door is sent to the smart lock.
4. Update Lock Status
The system updates the lock status in Home Assistant, reflecting the current state.
5. Notify User
If the lock is incompatible, the user receives a notification to inform them.
Postconditions
The lock status is updated in the Home Assistant interface, and the user is notified of any issues or successful operations.
Optional Enhancements
- Integrate with voice control via Amazon Echo Devices.
- Add a notification system for unsuccessful lock operations.
- Enable geofencing features to automate locking/unlocking based on user location.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Z-Wave JS, Zigbee2MQTT | Door Lock, Door and Window Sensors |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)