Smart Home Devices

Best Presence Sensors for Home Automation in 2026: Our Picks by Need

best presence sensors home automation 2026
Table of Contents

Disclosure: This article contains affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you.

Our top presence sensors for smart homes are the Aqara FP2 for room zones and the Aqara FP300 for battery power. We also pick the SONOFF SNZB-06P for Zigbee hubs and the Apollo MSR-2 for ESPHome setups. Match your choice to your power outlet and hub, then check the mounting guide.

Selection method: 4CasaHome matches maker specs to real room needs. This is a spec-based buying guide. We did not run lab range or battery drain tests.

Best presence sensors for home automation: choose by need

Editorial picks based on maker specs.
Your need. Our pick. Key feature. Power and setup need.
Separate rules at the sofa and desk. Aqara FP2. Custom zones run separate light rules. [1]. Needs constant wired USB power. [2].
Wire-free placement on a wall or corner. Aqara FP300. Runs on two CR2450 coin batteries. [9]. Pick Thread or Zigbee mode. [10].
Home Assistant with ZHA or Zigbee2MQTT. SONOFF SNZB-06P. Works with both Zigbee setups. [16]. Needs Type-C 5V 1A power. [20].
Home Assistant with editable YAML settings. Apollo MSR-2. Connects via ESPHome over Wi-Fi. [26]. Needs a USB-C 5V power plug. [28].
Compare entry motion with chair presence. Meross MS605. Covers 6 m motion and 4 m presence. [24]. Measure the 4 m zone to your chair.

Features, support, and mounting behind each pick

Aqara FP2: best for separate room-zone rules

Pick the FP2 when one room needs different light zones. Aqara lists up to 30 zones in a room up to 40 square meters. [3] You can set one zone for your sofa and another for your desk. For example, sitting at the desk can trigger warm 2700K LED strip lights from LightingWill under your monitor shelf, while the sofa zone turns on a floor lamp.

Where you mount the sensor changes what it can do. Aqara requires wall mounting for room zones and tracking multiple people. [4] Ceiling fall-detection mode turns off room zones and normal presence tracking. [7] Mount the unit on a wall if you want sofa and desk zones.

Aqara supports HomeKit, Home Assistant, Alexa, Google Home, and Alice without an Aqara hub. [6] In Home Assistant, you pair it through the HomeKit Controller tool. [5] That link also shares the built-in light sensor so rules only fire when the room is dark. [8]

Try in your room: map your sofa and desk zones in the app first. Sit in each spot and watch the app state before linking your lights, such as woven rattan pendant lights from Rowabi over a dining or reading nook. Confirm each zone triggers on its own.

Aqara FP300: best for battery-powered placement

Pick the FP300 when you have no wall outlet nearby. Aqara powers this unit with two CR2450 coin batteries. It supports both Thread and Zigbee, so check which radio your hub uses before mounting it. Battery power makes it easy to place in bedrooms or hallways without hanging USB cords.

In Thread mode, Aqara requires a Thread Matter controller and supports Apple Home, Home Assistant, Google Home, Alexa, SmartThings, and Homey. [11] In Zigbee mode, it includes full Aqara Home app settings and Matter bridging through an Aqara hub. [12]

Power-saving tweaks depend on how you pair it. Aqara notes that turning off extra sensors or changing report times requires Zigbee mode in Aqara Home. [13] If you want those battery controls, choose the Zigbee setup. In a bedroom dressed with breathable cooling bedding from Breescape, you can use it to keep night lights off while you sleep.

Aqara includes a rotating base and suggests a 45-degree corner mount. [14] Check the box code before buying: PS-S04E has a sticker, while PS-S04D adds a metal plate and screws. [15]

Try in your setup: if you use Zigbee, open Aqara Home and test the report timer before building light rules. If you use Thread, pair it directly to your Matter controller.

SONOFF SNZB-06P: best for Home Assistant with ZHA or Zigbee2MQTT

Pick the SNZB-06P for direct ZHA or Zigbee2MQTT setups in Home Assistant. SONOFF lists support for both tools, including its ZBDongle sticks. It runs on 5V 1A USB-C power and mounts at 2 meters or lower. [21] You can set it on a desk, stick it to metal, or mount it on a wall. [22] A neat option is resting it on bookcases or side tables from Best Choice Products near a wall plug.

Your Zigbee hub changes what settings appear. SONOFF warns that an older ZBBridge sees the SNZB-06P only as a basic motion sensor. [17] Philips Hue, IKEA, and Fritzbox hubs are not supported at all. [19] Check your dongle or bridge model before ordering.

Light-level rules also have a limit. SONOFF states that built-in light sensing only works inside the eWeLink app ecosystem. [18] Use ZHA or Zigbee2MQTT for presence states, not eWeLink light rules.

Try in your room: watch the sensor state while a fan spins or curtains move. SONOFF notes that fans, swaying plants, pets, robot vacuums, and thin walls can cause false triggers. [23] Adjust the angle before linking it to room lights.

Apollo MSR-2: best for editable ESPHome control

Pick the MSR-2 if you want full ESPHome control in Home Assistant. Apollo connects over Wi-Fi via ESPHome and uses a 5V USB-C power cord. Its YAML code is open on GitHub, and 3D case files are free to download. [27]

You can tune radar sensitivity on the Home Assistant Device Page or in the HLK Radar Tool app. [29] Apollo notes that radar can see through thin walls and trigger from the next room. [30] Try in your room: step into the hallway while the room is empty, watch the state, and lower sensitivity if needed.

Check the exact board options if you want air data. Apollo sells the SCD-40 CO2 sensor as an add-on. [33] Some batches also shipped without the DPS310 chip and show temperature and pressure as unknown. [31]

Apollo sells a compact USB-C wall plug mount and a ball mount for aiming the radar. [32] Pick the mount that fits your outlet spot.

Meross MS605: an extra option with split detection ranges

Meross combines radar and PIR motion sensing in the MS605. [25] Its FAQ lists motion pickup up to 6 meters and still presence pickup up to 4 meters. The beam covers 100 degrees for motion and 130 degrees for presence.

Try in your room: measure the distance from the wall mount to your doorway and to your reading chair. A doorway at 5 meters will trigger motion, but a chair at 5 meters sits outside the 4-meter presence zone. Keep the chair inside 4 meters so the lights stay on while you read.

Which best-by-need pick should you buy?

  • Buy Aqara FP2 for room zones: mount it on a wall and plug it into constant USB power.
  • Buy Aqara FP300 for battery power: pick Thread or Zigbee mode and check the box code for screws.
  • Buy SONOFF SNZB-06P for ZHA or Zigbee2MQTT: use a supported Zigbee dongle and plug it into USB-C power.
  • Buy Apollo MSR-2 for ESPHome setups: power it via USB-C and tune radar zones in Home Assistant.

As an Amazon Associate I earn from qualifying purchases.

Get the 4casahome digest

Honest reviews and no-hype guides — straight to your inbox. No spam, unsubscribe anytime.

Some links in our articles are affiliate links. See our full Affiliate Disclosure for details.

Join the conversation

Leave a Reply

Your email address will not be published. Required fields are marked *