Best Smart Home Presence Detection Methods (2026)
Best Smart Home Presence Detection Methods (2026)
Knowing whether a room is occupied is the foundation of truly intelligent home automation. Without reliable presence detection, your smart home can’t turn off lights in empty rooms, adjust the thermostat when you leave, or trigger welcome-home routines when you arrive.
The problem? No single technology does it all. PIR motion sensors miss you when you’re sitting still. Geofencing knows you’re home but not which room you’re in. Camera-based detection works great but raises privacy concerns.
In this guide, we compare every major presence detection method available in 2026, with real device recommendations, pricing, and the best combinations for different automation goals. If you’re just getting started, our guide to starting a smart home from scratch covers the basics.
PIR Motion Sensors
How it works: Passive Infrared (PIR) sensors detect changes in infrared radiation—basically, body heat moving through the sensor’s field of view.
Best devices: Aqara Motion Sensor P2 ($20), Philips Hue Motion ($40), Ikea VALLHORN ($10)
Price range: $10–$40
Strengths
- Extremely affordable and widely available
- Zero privacy concerns (no camera, no tracking)
- Battery-powered options last 2+ years
- Work with every smart home platform
- Fast response time (under 1 second)
Weaknesses
- Only detects movement—if you sit still reading or watching TV, the sensor thinks the room is empty
- Timeout-based: must wait for “no motion for X minutes” to declare a room unoccupied
- Can be triggered by pets (though some have pet-immune modes)
- Limited detection angle (typically 120 degrees)
Best for: Hallways, staircases, bathrooms, laundry rooms—any space where presence always involves movement.
mmWave Radar Presence Sensors
How it works: Millimeter-wave radar detects micro-movements like breathing and heartbeat. It can sense a person sitting completely still in a chair, which PIR cannot.
Best devices: Aqara FP2 ($55), Linptech 24GHz ($35), Everything Presence One ($40 DIY kit)
Price range: $35–$60
Strengths
- Detects stationary people (reading, sleeping, working at a desk)
- Zone detection on advanced models—define specific areas within a room
- No camera required, preserving privacy
- Works through thin materials (can mount behind a shelf)
- The Aqara FP2 supports up to 5 detection zones and tracks multiple people
Weaknesses
- More expensive than PIR
- Can produce false positives (fans, curtains moving, pets)
- Requires careful placement and tuning of sensitivity
- Some models have a brief detection delay (1-3 seconds)
- Limited availability compared to PIR
Best for: Living rooms, offices, bedrooms—anywhere people sit or lie still for extended periods.
Aqara FP2 Deep Dive
The Aqara FP2 is the standout mmWave sensor of 2026. At $55, it offers:
- 5 customizable detection zones (e.g., desk, couch, doorway)
- Zone-specific automations (lights on only near the occupied area)
- Fall detection for elderly monitoring
- Light sensor built in
- WiFi connected (no Zigbee hub required)
- HomeKit, Home Assistant, and Alexa compatible
Pair it with room-specific lighting automations for a genuinely responsive living space.
Geofencing (Phone-Based)
How it works: Uses your phone’s GPS, WiFi, and cellular data to determine whether you’re home or away. When your phone crosses a virtual boundary (geofence), it triggers home/away automations.
Best devices/apps: Home Assistant Companion App (free), Apple HomeKit (built-in), SmartThings (built-in), Life360
Price range: Free (software-based)
Strengths
- No additional hardware needed
- Knows exactly when you’re arriving or leaving
- Works with every platform
- Great for whole-home automations (arm security, set away mode)
Weaknesses
- Only provides home/away status—no room-level detection
- Multi-person households are tricky (who arrived last? who left last?)
- GPS accuracy varies (can trigger falsely in apartments near the geofence edge)
- Drains phone battery slightly
- Guests without the app aren’t detected
- Depends on phone being carried
Best for: Whole-home away mode, thermostat scheduling, security arming/disarming, welcome-home routines.
Multi-Person Geofencing Tips
For households with multiple people, configure your automations to:
- Turn on “away mode” only when ALL tracked phones leave the geofence
- Turn off “away mode” when ANY tracked phone enters the geofence
- Use a combination of Home Assistant zones and the companion app for the most reliable multi-phone tracking
WiFi-Based Tracking
How it works: Monitors which devices are connected to your WiFi network to infer who’s home. Some advanced systems (like UniFi) can track device proximity to specific access points for rough room-level detection.
Best devices: UniFi access points + controller, router with device tracking, Home Assistant Nmap integration
Price range: Free (if you already have compatible router) to $300+ (UniFi setup)
Strengths
- No additional sensors needed if you have a capable router
- Tracks anyone with a connected device
- Can infer room-level presence with multiple access points
Weaknesses
- Inaccurate—devices stay connected even when person leaves the room
- Phone power-saving modes delay detection (WiFi scanning intervals)
- Guests on guest network aren’t tracked properly
- 1-5 minute delay typical for presence/absence detection
- Depends on people carrying their phones
Best for: Backup/supplementary detection, confirming whether someone is home (not room-level).
Bluetooth Beacons and BLE
How it works: Bluetooth Low Energy (BLE) beacons or phone Bluetooth signals are detected by receivers placed in each room. The strength of the signal indicates proximity.
Best devices: ESPresense (DIY ESP32-based, about $8/room), Home Assistant Bluetooth proxies, iBeacons
Price range: $8–$30 per room
Strengths
- Room-level detection based on signal strength
- Can track any BLE-emitting device (phone, watch, key fob)
- Low cost with DIY ESP32 approach
- Works even without internet
Weaknesses
- Requires a receiver in every room you want to track
- Signal strength is noisy—walls, furniture, and body positioning affect readings
- Requires tuning RSSI thresholds per room
- Phone must have Bluetooth on (drains some battery)
- Setup complexity is high compared to other methods
Best for: Room-level tracking in homes where you’re comfortable with DIY setup and tuning.
Camera-Based Detection
How it works: Security cameras or dedicated sensors use computer vision to detect and count people in a room. Some run AI locally (Frigate on Home Assistant), while others use cloud processing.
Best devices: Frigate NVR (local AI, free software), Arlo with AI, ESP32-CAM with person detection
Price range: $30–$200 per camera
Strengths
- Most accurate detection method
- Can count the exact number of people
- Differentiates between people, pets, and objects
- Provides visual confirmation (useful for security)
Weaknesses
- Major privacy concerns—cameras in bedrooms/bathrooms are unacceptable for most people
- Requires significant processing power for local AI
- Cloud-based processing means sending video footage externally
- Most expensive option when done properly
- Overkill for simple presence detection
Best for: Entry points, common areas where privacy is less of a concern, exact people-counting for HVAC optimization.
Comparison Table
| Method | Device Example | Price | Detects Still People | Room-Level | Privacy | Best For |
|---|---|---|---|---|---|---|
| PIR Motion | Aqara P2, Hue Motion | $10–$40 | No | Yes | Excellent | Hallways, bathrooms, motion-triggered lights |
| mmWave Radar | Aqara FP2, Linptech | $35–$60 | Yes | Yes (zones) | Excellent | Living rooms, offices, bedrooms |
| Geofencing | Phone GPS/WiFi | Free | N/A | No (home/away only) | Good | Away mode, thermostat, security arming |
| WiFi Tracking | UniFi, Nmap | Free–$300 | N/A | Rough estimate | Good | Supplementary home/away detection |
| Bluetooth/BLE | ESPresense, iBeacon | $8–$30/room | N/A | Yes | Good | Room-level tracking, multi-room awareness |
| Camera AI | Frigate, Arlo AI | $30–$200 | Yes | Yes | Poor | Security areas, people counting, entry points |
Best Combinations for Common Automations
No single method covers every use case. Here are the recommended combinations:
Living Room and Office Automation
Goal: Lights on when occupied, off when empty (even if you’re sitting still)
Best combo: mmWave sensor (Aqara FP2) + PIR as backup trigger
The mmWave handles stationary detection while PIR provides instant-on when you walk in. Set PIR to turn lights on immediately and mmWave to keep them on as long as someone is present.
Whole-Home Away Mode
Goal: Set thermostat to eco mode, arm security, turn off all lights when everyone leaves
Best combo: Geofencing (all household phones) + WiFi device tracking as confirmation
Use geofencing as the primary trigger and WiFi tracking as a safety check. Only activate away mode when geofencing says “away” AND no tracked devices are on the network. This prevents false triggers.
Bathroom Lights
Goal: Lights on when you enter, stay on while showering, off when you leave
Best combo: PIR sensor with extended timeout (8-10 minutes) OR mmWave for premium setup
A PIR sensor with a generous timeout works well here since bathroom visits always involve movement. For a premium setup, an mmWave sensor eliminates the “lights off mid-shower” problem entirely.
Multi-Room Music Following
Goal: Music follows you from room to room
Best combo: Bluetooth room detection (ESPresense) + Home Assistant automation
BLE tracking with ESPresense nodes in each room can trigger speaker groups to shift music as your phone moves between rooms. This requires significant setup but delivers an impressive result.
Integration with Home Assistant
Home Assistant provides the most flexible platform for combining multiple presence detection methods. Key integrations include:
- Bayesian Binary Sensor: Combines probability from multiple sources (geofencing + WiFi + motion) into a single home/away state with high confidence
- Room-level tracking: Template sensors that combine mmWave + BLE + PIR data to determine which room each person occupies
- Zone-based automations: Trigger different scenes based on which detection zone in an mmWave sensor is active
For sensor recommendations compatible with Home Assistant, see our best smart sensors guide.
Budget Recommendations by Home Size
Studio/1-bedroom apartment: Two PIR sensors (hallway + bathroom) + one Aqara FP2 (living area) + geofencing. Total: $90.
2-3 bedroom house: Three PIR sensors + two mmWave sensors (living room + office) + geofencing. Total: $180.
Large home (4+ rooms): PIR in every transitional space + mmWave in occupied rooms + ESPresense for room-level tracking + geofencing. Total: $300-$500.
FAQ
What is the best presence sensor for a living room where people sit still?
The Aqara FP2 mmWave sensor ($55) is the clear winner for living rooms. It detects stationary people through micro-movement detection (breathing) and supports zone-based detection so you can define separate areas like “couch” and “desk.” It integrates with HomeKit, Home Assistant, and Alexa. For budget-conscious setups, the Linptech 24GHz ($35) offers similar core functionality without zone detection.
Can I use presence detection to control my thermostat?
Absolutely—it’s one of the highest-value automations. Use geofencing for whole-home away detection (set eco mode when everyone leaves) and mmWave/PIR for room-level optimization (only heat/cool occupied rooms if you have zone heating). The combination of geofencing plus room sensors can save 15-25% on heating and cooling bills. See our smart thermostat guide for compatible thermostats.
Why does my PIR motion sensor turn off lights while I’m still in the room?
PIR sensors only detect movement, not presence. If you’re sitting still (reading, watching TV, working at a desk), the sensor registers “no motion” after its timeout expires and turns off the lights. Solutions: increase the timeout to 15-30 minutes (wastes energy), add a mmWave sensor for true presence detection, or use a combined approach where PIR triggers lights ON and mmWave keeps them ON.
Is camera-based presence detection worth the privacy trade-off?
For most residential use, no. mmWave sensors provide similar accuracy for presence detection without any visual data. Cameras make sense only for: entry-point monitoring (front door, garage), exact people-counting for commercial HVAC, or spaces where you already have security cameras installed. If you do use cameras, run AI locally with Frigate rather than sending footage to the cloud.
How do I handle presence detection for guests who don’t have the app?
Guests break phone-based detection (geofencing, WiFi tracking, BLE). The solution is sensor-based detection that doesn’t require carried devices: PIR motion sensors for basic areas, mmWave for living spaces, and explicit “guest mode” toggles in your automation platform. In Home Assistant, create a “Guest Mode” input boolean that disables away-mode automations when toggled on—triggered manually or via a smart button near the entrance.