Overview
The person component allows for accurate presence detection in the home by identifying who is currently present. This capability enhances capability and provides tailored interactions based on individual presence, improving convenience and security.
Benefits
- Automates home systems based on individual presence, enhancing user experience.
- Increases security by tracking who is in the home at any given time.
- Facilitates personalized settings for lighting, heating, and entertainment based on the person detected.
Intent
The person component aims to identify individuals in real-time to enable automated responses in the home environment. This leads to a seamless integration of smart home devices based on the presence of specific people.
Preconditions
- Home Assistant is installed and configured.
- Compatible presence detection devices (e.g., motion sensors, Bluetooth beacons) are set up.
- User profiles are created within Home Assistant.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: Motion Detection.
Actors
- Homeowner monitoring home presence
- Family members adjusting systems based on personal preferences
- Guests interacting with automated systems
Trigger
The capability is triggered by presence changes detected by sensors or devices linked to Home Assistant.
Workflow Diagram
flowchart TD
A[Presence Change Detected] -->|check| B{{Is Person Recognized?}}
B -->|Yes| C[Activate Personalized Settings]
C --> D[User Experience Enhanced]
B -->|No| E[Log Unrecognized Presence]
Workflow Description
1. Detect Presence
Presence detection devices send signals to Home Assistant when someone enters or leaves the home.
2. Identify Individual
Home Assistant checks the presence data against registered users to identify who is present.
3. Activate Settings
If a recognized person is detected, personalized settings for lighting, temperature, and entertainment are activated.
4. Log Presence Change
Unrecognized presence is logged for security monitoring, allowing the homeowner to review later.
5. Notify Users
Home Assistant can send notifications to the homeowner about changes in presence.
Postconditions
The home environment is adjusted based on the presence of recognized individuals, enhancing comfort and security.
Optional Enhancements
- Integrate with voice assistants for hands-free control.
- Add geofencing features to trigger actions based on user location.
- Implement AI to learn habits and optimize settings over time.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | Motion Detection, Temperature Sensors |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)