Entry/Exit Zones & Assumed Presence
Entry/Exit Zones & Assumed Presence
Entry/Exit zones and Assumed Presence work together to provide smarter occupancy detection. This feature tracks when people enter or leave a room, and maintains occupancy state even when targets move out of sensor range.
Note: This feature is only available for Everything Presence Lite (EPL).
The Problem This Solves
Standard mmWave detection has a limitation: if someone sits very still or moves to a position the sensor can't see, occupancy may drop to "unoccupied" even though someone is still in the room.
Entry/Exit detection solves this by:
Tracking when someone enters through a doorway
Tracking when someone exits through a doorway
Maintaining "assumed presence" until an exit is detected
How It Works
Entry Zone - A zone placed at a doorway or entry point
Entry Detection - When a target crosses into the entry zone from outside, an "entry" event fires
Exit Detection - When a target crosses out of the entry zone to outside, an "exit" event fires
Assumed Presence - After an entry, the room is considered occupied until an exit occurs (or timeout)
Setting Up Entry Zones
Step 1: Create an Entry Zone
Open the Zone Editor
Click Add Zone
Draw a zone covering the doorway area
In the zone properties, set Type to Entry
Step 2: Position the Zone Correctly
The entry zone should:
Cover the full width of the doorway
Extend far enough into the room to detect crossing
Not overlap with other zones
Tip: Make entry zones larger than the physical door opening to ensure reliable detection.
Step 3: Save to Device
Click Save to Device to push the entry zone configuration to your EPL.
Understanding Entry/Exit Events
Entry Event
Triggered when:
A target appears in the entry zone
The target was not previously tracked (came from outside sensor range)
Exit Event
Triggered when:
A target leaves the entry zone
The target moves toward the outside (away from room center)
The target disappears from tracking while in the entry zone
Assumed Presence
Assumed Presence keeps the room marked as "occupied" based on entry/exit counting rather than live detection.
Assumed Presence Entity
The EPL exposes an entity for assumed presence:
binary_sensor.[device]_assumed_presence
Use this in automations for more reliable occupancy detection.
Configuration Options
Assumed Presence Timeout
Maximum time to maintain assumed presence without detecting any movement. Acts as a safety net in case an exit was missed.
Default: 30 minutes
Setting this value:
Too short: Room may show empty while still occupied
Too long: Room may show occupied after everyone left (if exit was missed)
Recommended: 30-60 minutes for most rooms
Use Cases
Reliable Bathroom Occupancy
Problem: Someone sits still in the bathroom and occupancy drops
Solution:
Place entry zone at bathroom door
Use Assumed Presence entity for automations
Lights stay on until exit is detected
Living Room with Blind Spots
Problem: Couch is partially hidden from sensor
Solution:
Entry zone at room entrance
Assumed Presence maintains occupancy when someone is on the couch
Regular zones cover the visible areas
Office Room with Multiple Entry Points
Setup:
Place entry zones at each door
All entries/exits are tracked
Room shows occupied until everyone leaves
Combining with Regular Zones
For best results, use entry zones alongside regular zones:
Zone Type | Purpose |
|---|---|
Entry zones | Track entries/exits, maintain assumed presence |
Regular zones | Active detection in specific areas |
Exclusion zones | Mask false trigger areas |
Entities Created
Entity | Description |
|---|---|
| Entry zone has target |
| Number of entries detected |
| Number of exits detected |
| Assumed presence state |
Troubleshooting Entry/Exit
Issue | Solution |
|---|---|
Entries not detected | Make entry zone larger, ensure it covers full doorway |
False exits | Increase exit threshold time |
Assumed presence never clears | Check exit detection is working, verify timeout setting |
Count goes negative | Reset the counter, check zone positioning |
Next Steps
Zone Editor - Create and configure zones
Troubleshooting - More help with zone issues