Last Updated:

Fibaro Basic Lock Support for Enhanced Home Security

S.C.O.R.E.SafetySecurity

Overview

The integration of basic lock support from Fibaro enhances home security by allowing homeowners to manage access efficiently. This capability provides peace of mind by enabling remote locking and unlocking, ensuring that only authorized individuals can enter the home.

Safety icon

Benefits

  • Increased security by controlling access to the home remotely
  • Convenience of locking/unlocking doors from anywhere using Home Assistant
  • Ability to monitor who enters or exits the home, enhancing safety

Intent

The purpose of this capability is to enable homeowners to manage door locks within their smart home ecosystem seamlessly. By utilizing basic lock support, users can ensure their home remains secure and accessible only to authorized individuals.

Preconditions

  • Fibaro lock device installed and configured.
  • Home Assistant set up with Z-Wave JS integration.
  • Stable internet connection for remote access.
  • 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 accessing the home
  • Guests requiring temporary access

Trigger

The capability is triggered by a command from the Home Assistant interface or a scheduled capability to lock or unlock the door.

Workflow Diagram

flowchart TD
    A[User Command] -->|check| B{{Is Lock Available?}}
    B -->|Yes| C[Execute Lock Action]
    C --> D[Lock Status Updated]
    B -->|No| E[Notify User of Error]

Workflow Description

1. User Initiates Lock Command

The homeowner accesses the Home Assistant dashboard to lock or unlock the Fibaro lock.

2. System Checks Lock Availability

Home Assistant verifies if the Fibaro lock is connected and available for action.

3. Execute Lock Action

If available, the system sends a command to the Fibaro lock to lock or unlock the door.

4. Update Lock Status

Home Assistant updates the lock status and reflects changes in the user interface.

5. Notify User of Action

The homeowner receives a notification confirming that the lock action has been successfully completed.

Postconditions

The lock’s state is updated, ensuring the door is either locked or unlocked as per the user’s command, and the status is accurately reflected in Home Assistant.

Optional Enhancements

  • Integration with smart notifications for unauthorized access attempts
  • Creation of temporary access codes for guests
  • Automated locking based on user location or predefined schedules

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZ-Wave JS, Zigbee2MQTTDoor Lock, Door and Window Sensors

Source Examples