Updated Oct 17, 2026· 16 min read

Key takeaways

  • Best Overall: Aqara Presence Sensor FP300 – battery powered, PIR plus 60 GHz radar, Zigbee or Thread.
  • Best Value: SONOFF SNZB-06P – Zigbee 3.0, USB-C powered, light sensor included.
  • Best for Multi-Zone Rooms: Aqara FP2 – up to 30 zones and several tracked people over Wi-Fi.
  • Best Wired Zigbee Option: Aqara FP1E – 60 GHz, USB powered, adjustable range to 6 m.
  • Best Battery-Only Radar: ThirdReality Presence Sensor R2 – three AA cells, 24 GHz, Zigbee 3.0.
  • Best Desk-Side Multi-Sensor: ThirdReality Smart Presence Sensor R3 – 60 GHz plus lux, TVOC and an RGB light.

The Aqara Presence Sensor FP300 is the best mmWave presence sensor for Home Assistant for most homes: it pairs a 60 GHz radar with a PIR sensor, runs on batteries, and can join over Zigbee or Thread. The runner-up is the SONOFF SNZB-06P, which gives up some range and sensitivity but costs a fraction of the price and still holds a lamp on while you sit at a desk. If you want zones and multi-person tracking in a single room, the wired Aqara FP2 is the specialist. Everything else on this list is a trade between power source, radio, radar frequency and how much tuning you are willing to do.

This guide is for people who already run Home Assistant, or are about to, and want lights, fans, heating or alarms to react to a person who is present rather than a person who just moved. A normal PIR motion sensor switches your office light off after ten minutes of reading because nothing in the room is moving enough. A radar-based presence sensor picks up the tiny motion of breathing and keeps the room “occupied”. That one difference is why mmWave sensors have become the default automation trigger for living rooms, desks and bedrooms.

We did not physically handle these devices. The picks below come from manufacturer spec sheets, product listing details and independent write-ups from Home Assistant focused publications, and where sources disagree we say so. Prices are shown as tiers only because street prices move weekly.

Top Picks at a Glance

  • Best Overall: Aqara Presence Sensor FP300 – battery powered, PIR plus 60 GHz radar, Zigbee or Thread.
  • Best Value: SONOFF SNZB-06P – Zigbee 3.0, USB-C powered, light sensor included.
  • Best for Multi-Zone Rooms: Aqara FP2 – up to 30 zones and several tracked people over Wi-Fi.
  • Best Wired Zigbee Option: Aqara FP1E – 60 GHz, USB powered, adjustable range to 6 m.
  • Best Battery-Only Radar: ThirdReality Presence Sensor R2 – three AA cells, 24 GHz, Zigbee 3.0.
  • Best Desk-Side Multi-Sensor: ThirdReality Smart Presence Sensor R3 – 60 GHz plus lux, TVOC and an RGB light.

Quick Comparison Table

Product Best for Key specs Watch for Price tier
Aqara Presence Sensor FP300 All-round rooms, no cable PIR + 60 GHz, 120 degree view, 6 m range, 2 x CR2450 Battery life quoted from lab conditions Mid-range
SONOFF SNZB-06P Budget desk and lamp triggers 5.8 GHz radar, about 4 m, 3 sensitivity levels, USB-C Lower sensitivity than 24 GHz or 60 GHz sensors Budget
Aqara FP2 Zones and multi-person rooms 60 GHz, up to 30 zones, 5 targets, Wi-Fi, USB-C Fiddly setup, zones live in the Aqara app Premium
Aqara FP1E Wired Zigbee rooms 60 GHz, 6 m, 120 degrees, 200 ms response, USB-A Aqara hub listed as required Mid-range
ThirdReality R2 Battery radar without Aqara 24 GHz, 1 to 5 m, 3 x AA, Zigbee 3.0 Occupancy only, no light sensor, not a mesh repeater Budget to mid-range
ThirdReality R3 Desk or shelf, extra sensors 60 GHz, 1 to 6 m, lux, TVOC, RGB light, Zigbee router Needs permanent USB-C power Mid-range

1. Aqara Presence Sensor FP300: Best for Most Home Assistant Setups

  • Radar: 60 GHz mmWave combined with a PIR motion sensor.
  • Field of view 120 degrees, maximum range 6 m, according to Aqara.
  • Also reports light level, temperature and humidity (the “5-in-1” in the product name).
  • Power: two CR2450 coin cells, rated up to 3 years in Zigbee mode or 2 years in Thread mode under lab conditions.
  • Radios: Zigbee, or Thread with Matter, so no Aqara hub is needed in Thread mode.

Best for: anyone who wants a single sensor that works almost anywhere in the house without running a USB cable. Skip if: you need room-zone mapping or person counting.

The FP300 is the first battery-powered Aqara presence sensor, and that matters more than any radar figure. Presence radar has historically needed mains power because the chip draws far more than a PIR. By letting a low-power PIR sensor wake the radar, the FP300 gets a multi-year battery claim while still catching a person who sits down and stops moving. Independent reviewers note that the lab figures assume sensors are used sparingly, and that real battery life will be shorter if you leave every sensor reporting at full rate. You can switch individual sensors off in the Aqara configuration to stretch the cells.

For Home Assistant, the connection choice defines the experience. In Thread mode, the FP300 shows up as a Matter device through any Thread border router you already have, and you never touch the Aqara app after setup. In Zigbee mode you get the widest set of tuning options, but Aqara states an Aqara hub is required for that route. Check which approach suits your network before buying. Because it packs temperature, humidity and illuminance next to presence, one placement can feed a lighting automation, a dehumidifier rule and a thermostat condition at once.

In practice, expect to tune it. Mount it where it has a clear view of where people sit, not facing a ceiling fan, a window with moving curtains or a doorway into a busy hall. Start at medium sensitivity and only raise it if a seated person drops out.

Pros:

  • No cable needed and a long rated battery life
  • PIR plus radar reduces false triggers and saves power
  • Thread and Matter route avoids the proprietary hub
  • Light, temperature and humidity in one body

Cons:

  • Zigbee mode relies on an Aqara hub per Aqara’s description
  • Rated battery life is a lab number
  • No multi-zone mapping

2. SONOFF SNZB-06P: Best Value Zigbee Presence Sensor

  • Radar: 5.8 GHz microwave (SONOFF calls it cmWave), detecting moving and still people.
  • Range: up to 4 m in the manual; teardown coverage gives roughly a 100 degree angle.
  • Three sensitivity levels; a lower setting gives about 2.5 m reach according to a teardown review.
  • Built-in light sensor, USB-C 5 V power, works as a Zigbee router.
  • Works with Home Assistant through ZHA or Zigbee2MQTT.

Best for: a desk, a small home office, a bathroom vanity or any room where you simply want the light to stay on while someone is there. Skip if: you want to catch a very still sleeper or cover a large open room.

The SNZB-06P is the sensor most Home Assistant users reach for first because it demonstrates presence automation for the price of a takeout meal. It is Zigbee 3.0, so any coordinator you already use will talk to it directly, and because it is mains powered over USB-C it also repeats traffic for your mesh. Mounting is flexible: magnetic, adhesive or screw.

The compromise is the radar band. A 5.8 GHz sensor generally shows lower sensitivity and shorter range than 24 GHz or 60 GHz devices, and a commenter on the SmartHomeScene teardown reports it can see through thin walls and may miss a sleeping person. Those are user observations rather than published specs, but they match the physics. Put it close to where people sit, point it at the seat rather than the doorway, and set absence delay to a generous value at first. Note too that one retail listing quotes a 15 m range, which conflicts with the manufacturer’s 4 m; trust the manufacturer figure.

Pros:

  • Very low cost for a Zigbee radar
  • Acts as a mesh repeater
  • Light sensor lets lights switch on only when dark
  • Flexible mounting

Cons:

  • Shorter range and lower sensitivity than 60 GHz sensors
  • Needs wall power
  • Possible through-wall pickup when placed badly

3. Aqara FP2: Best for Zones and Multi-Person Rooms

  • Radar: 60 GHz mmWave; wall mount reaches 8 m radially over a 120 degree angle.
  • Coverage: rooms up to about 40 square metres, up to 30 zones across a grid of 320 cells.
  • Tracks up to 5 targets; ceiling mode covers a 2 m radius circle with fall detection.
  • Connectivity: 2.4 GHz Wi-Fi only, powered by USB-C 5 V 1 A, rated IPX5.
  • Built-in light sensor.

Best for: open-plan living spaces where “sofa”, “dining table” and “kitchen counter” should each be their own occupancy trigger. Skip if: you dislike app-based setup or run a heavily congested Wi-Fi network.

No other sensor here can do what the FP2 does with zones. You draw areas on a grid in the Aqara app, and each one becomes its own occupancy entity. In Home Assistant it joins through the HomeKit Controller integration with its pairing code, and each zone plus the overall presence and light sensors appear as native entities. On recent firmware it runs locally with no cloud dependency. The catch is that zones are still created in the Aqara app, not in Home Assistant, and over HomeKit presence is a true or false value, not a count of people.

Reviewers consistently describe setup as fiddly, particularly on networks with band steering, and ghost detections from reflective surfaces, mirrors and fans until it is tuned. In return you get the most granular spatial data in this price class. For a single bedroom or office it is overkill, and a cheaper pick will serve you better.

Pros:

  • Up to 30 zones and multi-target tracking
  • Large coverage area
  • Local control through HomeKit Controller on current firmware

Cons:

  • Wi-Fi provisioning can be difficult
  • Zones configured outside Home Assistant
  • Wired power only; no Matter

4. Aqara FP1E: Best Wired Zigbee Option

  • Radar: 60 to 61 GHz mmWave; 6 m radial range, adjustable from 0 to 6 m in the Aqara app.
  • Angle: 120 degrees horizontal and vertical, per Aqara’s published figures.
  • Response time quoted at 200 ms; AI filtering is described as ignoring interference such as small pets.
  • Power: 5 V 1 A over a 2 m cable with a USB Type-A plug; no battery.
  • Size 57 x 50 x 37 mm, magnetic, adhesive or screw mounting.

Best for: a Zigbee network where you want 60 GHz sensitivity without Wi-Fi. Skip if: you want a battery sensor or do not want to rely on an Aqara hub.

The FP1E is the simpler, cheaper relative of the zone-capable FP2. It reports a single presence state, so you use it as a straightforward occupancy trigger. The 60 GHz radar makes it better at picking up a motionless seated person than the 5.8 GHz class, and the ability to set a maximum range in the app helps you stop it looking through the wall into the hallway. Aqara says an Aqara Zigbee 3.0 hub is needed for the app features and for Matter bridging; many Home Assistant owners pair Aqara Zigbee devices directly to a ZHA or Zigbee2MQTT coordinator instead, so check current community reports for your coordinator before committing.

One retailer listing describes this model as battery powered. Aqara’s own specification shows USB power only, which is what to believe.

Pros:

  • 60 GHz sensitivity on Zigbee
  • Adjustable maximum range
  • Fast stated response

Cons:

  • USB cable needed
  • Single presence output
  • Hub requirements to confirm

5. ThirdReality Presence Sensor R2: Best Battery-Only Radar Outside the Aqara World

  • Radar: 24 GHz mmWave, range adjustable from 1 to 5 m.
  • Five sensitivity levels and learning to reduce triggers from airflow and curtains.
  • Power: three AA batteries, rated up to 3 years and included in the box.
  • Zigbee 3.0; works with Home Assistant (ZHA and Zigbee2MQTT), SmartThings, Homey and Hubitat.
  • Body 65 x 65 x 30 mm; reports binary occupancy only.

Best for: rooms with no convenient outlet where you prefer a generic Zigbee device. Skip if: you want light level in the same device, a mesh repeater or native Matter.

ThirdReality announced the R2 in May 2026, so independent long-term feedback is thin. On paper it fills a gap: a radar sensor on common AA cells that works with any Zigbee coordinator. The 24 GHz band is established and well supported by Home Assistant users. ThirdReality says it detects through non-metallic materials such as wood and glass, which is a warning as much as a feature: choose placement carefully so it does not respond to the next room. It also states that strong repetitive movement such as a fan can still trigger it.

Because it is a Zigbee end device it will not repeat the mesh, and it provides no illuminance reading, so pair it with a separate lux sensor if you want lights that respect daylight.

Pros:

  • No cable and replaceable AA cells
  • Works with any Zigbee 3.0 coordinator
  • Adjustable range and five sensitivity levels

Cons:

  • Newer product with limited long-term feedback
  • No light sensor, no Matter
  • Does not extend the Zigbee mesh

6. ThirdReality Smart Presence Sensor R3: Best Desk-Side Multi-Sensor

  • Radar: 60 GHz with six adjustable levels covering 1 to 6 m and a configurable hold time.
  • Extras: illuminance sensor, TVOC air quality sensor and an RGB status light.
  • Zigbee 3.0, acts as a router, requires a Zigbee hub or coordinator.
  • Power: USB-C 5 V 1 A; no battery option.
  • Size 67 x 36 x 70 mm, intended to sit on a shelf or desk.

Best for: a home office or bedroom shelf where air quality and light level matter as much as presence. Skip if: you want something to hide in a ceiling corner or need zones.

The R3 treats the whole room as one zone, which keeps the setup easy. The radar detects breathing-level motion, and the hold time lets you decide how long the room stays occupied after the last detection. The RGB light can show status or act as a night light you drive from automations, and the TVOC reading can trigger a ventilation fan. Reviews note the main downside is the need for a permanent USB-C supply.

Pros:

  • 60 GHz radar plus lux and TVOC
  • Works as a Zigbee router
  • Adjustable range and hold time

Cons:

  • Needs constant power
  • Single zone
  • Desk-style body is less discreet

Also Consider

Lafaer LWR02. A 5-in-1 sensor from GL.iNet’s Lafaer brand with a 24 GHz radar plus PIR, Matter over Thread, and two AAA batteries rated around two years. GL.iNet’s figures give a presence range of 4 m and motion range of 8 m at the centre line, with an IPX3 rating. Reviewers note a shorter presence range than the FP300 and a smaller track record for the brand.

SwitchBot Smart mmWave Radar Motion Sensor. A 60 GHz radar plus PIR with a stated 8 m range for moving people and 5 m for stationary ones. It is Bluetooth, needs a SwitchBot hub, and the Home Assistant integration is described as cloud based, so it is a weaker fit for local-only setups.

HLK-LD2410 radar modules. The bare 24 GHz modules sold in multipacks suit tinkerers who want to wire an ESP board and run ESPHome. They are components, not finished sensors, so only pick these if you are happy to solder and flash.

How We Chose

We worked from manufacturer spec sheets and product pages, retailer listing details, and independent reviews from smart home publications such as SmartHomeScene and the Home Assistant community, naming sources in the text where it matters. We have not physically operated any of these devices, so the descriptions of behaviour reflect what manufacturers and reviewers report, not our own bench results.

Our shortlist filters were: a real product on sale in 2026; a clear route into Home Assistant without a cloud-only dependency; a radar that detects stationary people, not PIR alone; and a spread across power source, radio and price tier. We allowed at most two models per brand. Where sources disagreed, such as the SNZB-06P range figure or the FP1E power source, we preferred the manufacturer’s own number and flagged the conflict.

Buying Guide

Radar frequency: 5.8, 24 or 60 GHz

The three bands in this list behave differently. 5.8 GHz sensors, like the SONOFF, are cheapest and have the shortest, least sensitive coverage. 24 GHz is the long-established band used by the ThirdReality R2 and the Lafaer radar, offering good presence detection at modest cost. 60 GHz, used by the Aqara FP300, FP2, FP1E and the ThirdReality R3, resolves smaller movements and enables zone mapping, so it is the right choice for a bedroom or a reading chair. As a rule, if a person will spend more than 20 minutes essentially motionless in the room, step up from 5.8 GHz.

Zigbee, Thread or Wi-Fi

Zigbee gives you a mesh and local control, but you need a coordinator such as a USB stick running ZHA or Zigbee2MQTT. Thread with Matter removes the proprietary hub and works with any Thread border router, which is why the FP300 and Lafaer appeal to mixed ecosystems. Wi-Fi sensors like the FP2 need no coordinator at all but can suffer on congested networks and are less friendly with 5 GHz-only setups. Count how many Zigbee routers you already have: a USB-powered SNZB-06P or R3 doubles as one.

Battery or USB power

Plan for the cable. A radar on USB power rarely misses a detection and draws very little electricity, while battery models trade range for convenience. Battery claims of two to three years assume light use; budget on closer to one to two years if you enable every sensor. If you have a clean wall outlet within 2 m of the ideal spot, wired is more reliable. Otherwise choose the FP300 or R2.

Range, angle and placement

Match range to the room: 3 to 4 m for a desk or bathroom, 5 to 6 m for a normal living room, and 8 m or more only for open-plan spaces. Mount at about 1.5 to 2.5 m height angled slightly down at where people sit, away from fans, plants, curtains and the doorway. Radar passes through drywall, glass and wood, so check the edge of the field by walking in the next room and watching the entity state in Home Assistant.

Extra sensors and what they enable

Illuminance lets lights come on only when it is dim. Temperature and humidity feed climate rules. TVOC, as on the R3, can start an extractor fan. None of these should outrank core presence performance, but when two sensors are close, the extra readings can replace a second purchase.

Common Mistakes to Avoid

  • Pointing the radar at a ceiling fan or a window with moving curtains, which causes false occupancy.
  • Setting absence delay to zero. Start around 60 to 120 seconds and shorten once you trust the sensor.
  • Choosing a PIR-only “motion sensor” for a desk light.
  • Buying a Zigbee device without a coordinator, or a Thread device without a border router.
  • Trusting one retailer’s range number over the manufacturer’s spec sheet.

Frequently Asked Questions

What is the best mmWave presence sensor for Home Assistant overall?

The Aqara FP300 is the best all-round choice because it combines PIR and 60 GHz radar in a battery-powered body with Zigbee and Thread support. If your budget is tight, the SONOFF SNZB-06P covers the basics for much less.

Do I need a hub for these sensors?

You need some kind of radio gateway. Zigbee models need a Zigbee coordinator, Thread models need a Thread border router, and the Wi-Fi FP2 needs neither. Aqara states that its own hub is required for some Aqara modes, so read each product page for your planned route.

Can mmWave sensors detect someone sleeping?

Higher-frequency radar can pick up the small chest movement from breathing, but results vary with sensor, distance and bedding. Lower-cost 5.8 GHz models are the least reliable for this, so choose 60 GHz for bedrooms and set a longer absence delay.

What is the difference between PIR and mmWave presence?

A PIR sensor reacts to changes in heat across its field of view, so it misses a still person. A radar sensor reflects signals off the body and can detect micro-movements, so it stays occupied while you read or work.

Will pets trigger these sensors?

Possibly. Aqara describes AI filtering of interference from small pets on the FP1E, but no radar is perfectly pet-proof. Limit the range, aim above floor level where you can, and use sensitivity controls.

Can radar sensors see through walls?

Millimetre-wave signals pass through some non-metallic materials such as thin drywall, wood and glass, so placement matters. ThirdReality says its R2 detects through such materials, and a SONOFF user comment reports similar behaviour.

Are these sensors safe to use around people?

These devices use low-power radio signals within regulated limits, and manufacturers publish compliance information on their product pages. If you have a medical device or specific concerns, consult its manufacturer or a qualified professional.

Which One Should You Buy?

Choose the Aqara FP300 if you want one dependable sensor for most rooms. Choose the SONOFF SNZB-06P if you are experimenting or covering many small spaces. Pick the FP2 for an open living area where zones will drive different lights. Take the FP1E if you already run Aqara Zigbee gear and want a wired 60 GHz sensor. Go with the ThirdReality R2 for a plain battery radar on any Zigbee network, and the R3 if a shelf-side sensor with air quality and light readings suits your office or bedroom.

Sources

  • Aqara product pages and user manuals for the FP300, FP2 and FP1E
  • SONOFF product page and SNZB-06P user manual
  • ThirdReality product announcements for the R2 and R3
  • GL.iNet Lafaer LWR02 datasheet
  • SmartHomeScene teardown reviews and presence sensor roundups
  • Home Assistant community forum threads on mmWave presence

Last updated: October 2026

E
Emil Broker Editorial Team
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Best mmWave Presence Sensor for Home Assistant: 6…Check price on Amazon