Last Updated:

Automate Home Access with UniFi Protect’s Fingerprint and NFC Support

S.C.O.R.E.SafetySecurity

Overview

The new UniFi Protect integration enhances home security by allowing fingerprint and NFC events to trigger specific capabilities. This capability provides homeowners with a seamless and secure way to manage access to their home.

Safety icon

Benefits

  • Increased security by limiting access to authorized users only.
  • Convenient entry for family members and trusted guests without the need for keys.
  • Customizable capabilities based on individual fingerprints or NFC tags.

Intent

This capability aims to streamline home access control through fingerprint and NFC recognition. By automating actions based on who is entering, it enhances security while simplifying the user experience.

Preconditions

  • UniFi Protect system installed and configured.
  • Compatible fingerprint scanner or NFC reader integrated with the system.
  • Home Assistant running with the UniFi Protect integration enabled.
  • Home Assistant installed and configured.
  • Integration available and authenticated: UniFi.
  • Device installed and reachable: Door and Window Sensors.

Actors

  • Homeowner managing access
  • Family members using fingerprints for entry
  • Guests using NFC tags for access

Trigger

The capability is triggered when a fingerprint is scanned or an NFC tag is detected.

Workflow Diagram

flowchart TD
    A[Fingerprint/NFC Scan] -->|check if recognized| B{{Is User Recognized?}}
    B -->|Yes| C[Grant Access]
    C --> D[Execute Capabilities]
    B -->|No| E[Deny Access]

Workflow Description

1. User Scans Fingerprint or NFC

The user approaches the entry point and scans their fingerprint or taps their NFC tag.

2. System Recognizes User

The UniFi Protect system checks the scanned fingerprint or NFC tag against the database of authorized users.

3. Access Granted

If the user is recognized, the system unlocks the door and may trigger additional capabilities.

4. Execute Capabilities

Based on the specific user, the system can execute tailored capabilities, such as turning on lights or adjusting the thermostat.

5. Access Denied

If the user is not recognized, an alert may be triggered, and access will be denied.

Postconditions

The user gains access to the home, and any specified capabilities are executed based on their identity.

Optional Enhancements

  • Add notifications to the homeowner when an unrecognized fingerprint or NFC tag is used.
  • Integrate with smart home devices to provide visual feedback when access is granted or denied.
  • Allow customization of access levels for different users.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantUniFiDoor and Window Sensors, Kwikset SmartCode 916

Source Examples