Best and Worst Presence Sensors for Home Assistant


Short Intro

Those who follow SmartHomeScene’s reviews channel, already know we’ve tested a bunch of different mmWave radar presence sensors and wrote detailed reviews for each one. Even after all this work, it’s hard to give an answer to the question of which mmWave radar presence sensor is the best? This might appear as being a simple question – but it’s hardly a simple answer.

You, as a user, might prefer one feature over another. You may prefer open source Wi-Fi devices, you may prefer Zigbee devices working with ZHA/Zigbee2MQTT or maybe you want to create a DIY presence sensor to integrate with Home Assistant. There is no one size fits all when it comes to mmWave radar presence sensors.

This article provides a comprehensive overview of the Best Presence Sensors for Home Automation, all tested in Home Assistant. It will be consistently updated to include new releases and latest models.

Winner Second Pick Third Pick

Best Presence Sensor Overall


WINNER: Aqara FP2

Best Presence Sensors for Home Assistant: Aqara FP2
  • Model: Aqara FP2 RTCZCGQ12LM
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: IWR6843 60GHz
  • Detection Angle: 120°
  • Detection Distance: 6-8m

With the release of the first generation FP1 Presence Sensor, Aqara was so far ahead in the game that no other manufacturer managed to follow for quite some time. Detection zones were and still are, a distant thought for most smart home brands.

When the Aqara FP2 hit the market, it solved any drawbacks the FP1 had (e.g. slow initial detection) and brought some new features to the table (real-time multi-person detection). Through continuous firmware updates, they managed to solve any user-discovered bugs and turn the FP2 into the best and most feature rich presence sensor available today.

The only real drawback of the Aqara FP2 is that you need to use their app to configure any of the advanced features it offers (zones, detection modes, etc.). Once you are done with the app, you can delete it and use the device completely locally in Home Assistant.

I highly suggest you read my deep dive review of the Aqara FP2.

Best Presence Sensor For Home Assistant


TIE: Apollo MSR-1 and Everything Presence Lite

If you are Home Assistant user, you want and appreciate more flexibility and control over your devices, including presence sensors. This is where open-source software like ESPHome comes into play and scratches that itch. The two absolute best presence sensors for Home Assistant are definitely the Apollo MSR-1 and the Everything Presence Lite.

Best Presence Sensors for Home Assistant: Apollo MSR-1
  • Model: Apollo MSR-1
  • Connectivity: Wi-Fi/Bluetooth
  • Power Supply: 5V1A
  • Sensor: Hi-Link LD2410b 24GHz
  • Detection Angle: 60°
  • Detection Distance: 6m

The Apollo MSR-1 is the smallest yet extremely feature rich presence sensor, with an optional Sensirion SCD-40 CO2 sensor for carbon dioxide detection. It’s modular by design, and you can order it with or without an articulating stand or an outlet mount, both of which provide you with more flexibility in terms of installation options.

Besides the LD2410b used for presence detection, the MSR-1 uses Bosch BME280 sensor to measure temperature, humidity and air pressure. It’s also packed with a Liteon LTR-390UV sensor for getting illuminance and UV data.

Apollo Automation MSR-1 Multisensor PCB Components Layout
Apollo MSR-1 Main Board

The Everything Presence Lite is actually labelled as a developer and testing board for presence sensors by it’s creator (Lewis, ESH), which means a couple of sensors are compatible with the main board: DFRobot SEN0395, HiLink LD2410C and various Seeed mmWave Sensors. It’s ships with the HiLink LD2450 from the store, although you can swap sensors if you want to. Like the MSR-1, it has a dedicated illuminance and UV sensor installed on the mainboard, model BH1750.

Best Presence Sensors for Home Assistant: Everything Presence Lite
  • Model: Everything Presence Lite
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: Hi-Link LD2450 24GHz
  • Other Compatible Sensors:
    • DFRobot SEN0395, HiLink LD2410C, Seeed mmWave Sensors

Both of these sensors are extremely flexible and configurable, they both implement a form of detection zones, with the EPL also including multi-person detection. Any tweak that you can think of in terms of presence detection can be applied to it’s source code in ESPHome, which makes them the best presence sensors for Home Assistant.

Best Presence Sensors for Home Assistant: Everything Presence Lite Package
Everything Presence Lite Package Contents
Source: Everything SmartHome Store

SECOND PICK: Everything Presence One EP1

Everything Presence One Buy
  • Model: Everything Presence One EP1
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: DFRobot SEN0395 24GHz + PIR
  • Detection Angle: 100°
  • Detection Distance: 9m

The Everything Presence One EP1 was Lewis’s first presence sensor release, which combined a Panasonic PIR Motion Sensor with a DFRobot presence sensor to create reliable human presence detection. The device uses an ESP32 board flashed with custom ESPHome firmware.

The PIR sensor in instant in detecting motion, while the DFRobot sensor is used for continuous and static human presence detection. Both are combined in a single occupancy entity, which need to be clear for Occupancy to inherit a Clear state.

Even though the EP1 is a top notch static presence sensor, it’s ranked second because it’s pricier than the top picks: EP Lite and Apollo MSR-1. Further, as it turned out, PIR motion sensors are no longer needed for fast motion detection – mmWave radar sensors are just as fast.

THIRD PICK: Athom PS01

Athom PS01 Presence Sensor with PIR Motion
  • Model: Athom PS01
  • Connectivity: Wi-Fi
  • Power Supply: 5V1A
  • Sensor: S3KM111L 24GHz
  • Detection Angle: 60°
  • Detection Distance: 6m

The Athom PS01 is a Chinese-made presence sensor based on the LD2410C 24GHz radar module by Hi-Link. This devices relies on a PIR sensor for it’s fast initial detection and comes pre-flashed with ESPHome firmware.

Just like the Everything Presence One, the motion and presence sensors combine their states to create the occupancy entity in Home Assistant, which is cleared only when both of them are cleared of motion/presence.

The Athom PS01 is ranked third in this category because it relies on the ESP8285 board, which is significantly weaker than ESP32 boards used in it’s main competitors above. This limits the capability of the device in terms of adding reliable detection zones, multi-target definition and target distance measurement.

Best Zigbee Presence Sensor


WINNER: Tuya MTG075-ZB-RL

Tuya Zigbee 24G Presence Sensor MTG075-ZB-RL by manufacturer _TZE204_dtzziy1e Buy
  • Model: Tuya MTG075-ZB-RL
  • Connectivity: Zigbee 3.0
  • Power Supply: 85-240VAC
  • Sensor: S3KM111L 24GHz
  • Detection Angle: 110°
  • Detection Distance: 10m

The Tuya Zigbee Presence Sensor MTG075-ZB-RL with a built in relay was part of a recent wave of new mmWave radar presence sensor popping up on AliExpress. I’ve been testing every single device ever since and the MTG075-ZB-RL is the only one that is solid and reliable enough to make this list.

This is the most configurable Zigbee presence sensor to date, with two separate sets of parameters available for tweaking the device: one for the initial presence detection and the other for the continuous (static) presence detection. This allows for a more versatile usage of the device and more flexibility for eliminating false triggers.

Once properly tuned, the MTG075 becomes one of the most reliable Zigbee presence sensors that you can add to Home Assistant. Please note, the parameters in Zigbee2MQT can be overwhelming and confusing, so take it one step at a time.

SECOND PICK: Aqara FP1

Aqara FP1 Human Presence Sensor Buy
  • Model: Aqara FP1
  • Connectivity: Zigbee 3.0
  • Power Supply: 5V1A
  • Sensor:  XENSIV™ BGT60TR13C 60GHz
  • Detection Angle: 120°
  • Detection Distance: 6m

Even though it shipped somewhat buggy and incomplete initially, the Aqara FP1 was the first presence sensor that mainstreamed using mmWave radar sensors instead of traditional PIR sensors in Home Automation.

Eventually, any bugs it had were ironed out with firmware updates and the FP1 became a very versatile and reliable presence sensor. Ever since my initial Aqara FP1 review, I’ve shared articles for setting up detection zones in Zigbee2MQTT and other tips, tricks and automation examples for getting the most out of the Aqara FP1.

Using the presence_event hack, the Aqara FP1 becomes one of the best Zigbee mmWave radar presence sensor on the market with no real drawbacks. It gets the second place in this category simply because it’s double the price of almost all other Zigbee presence sensors.

Best DIY Presence Sensor


Best Presence Sensors for Home Assistant: LD2410B and LD2410C
  • Model: LD2410B/C
  • Connectivity: ESP32 Wi-Fi / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: LD2410b 24GHz, LD2410C 24GHz
  • Detection Angle: 60°
  • Detection Distance: 6m

If you prefer the DIY (Do-it-yourself) path, than Hi-Link’s mmWave sensor line-up is the best there is when you consider price as the main factor. I wrote an article recently about integrating the Hi-Link LD2410B and LD2410C presence sensors in Home Assistant with an ESP32 board and shared the code to copy-paste in your ESPHome config.

Alternatively, you could also use the LD2420 or LD2450, although there is no official ESPHome support for the LD2450 at the moment. The LD2410B/C is the easiest to work with and has excellent community support, which makes it the first pick.

Best Presence Sensor on a Budget


WINNER: Sonoff SNZB-06P

Best Presence Sensors for Home Assistant: Sonoff SNZB-06P
  • Model: Sonoff SNZB-06P
  • Connectivity: Zigbee 3.0
  • Power Supply: 5V1A
  • Sensor: FR58L4HS-2020L 5.8GHz
  • Detection Angle: 100°
  • Detection Distance: 7m

If you are looking for a cheap ($15!) ready-made solution with no fancy features, Sonoff’s latest presence sensor labelled SNZB-06P is based on a 5.8GHz radar, but performs perfectly fine in detecting presence in a room.

The sensitivity threshold and detection timeout clusters were just added to Zigbee2MQTT, so the basic functionality can be tweaked to an extent. If you are looking for fine tuning and control, look elsewhere e.g. Tuya MTG075-ZB-RL.

SECOND PICK: Tuya ZY-M100

Tuya ZY-M100 Human Presence Sensor - Wall Mounted Version
  • Model: Tuya ZY-M100
  • Connectivity: Zigbee 3.0
  • Power Supply: 5V1A
  • Sensor: LeapMMW MR5G21 5.8GHz
  • Detection Angle: 100°
  • Detection Distance: 9m

The Tuya ZY-M100 was among the first sensors that followed the initial release of the Aqara FP1, and surprisingly it did very well for it’s price tag at the time. Almost every cluster is exposed and configurable in Zigbee2MQTT, which enables the end user to tweak and adjust the ZY-M100, turning it into a reliable presence detector.

I have three ZY-M100 sensors in my home, still going strong and working as they should. These are one of the best Zigbee sensors on a budget you can add to your Smart Home.

Best Presence Sensor with Zone Support


WINNER: Aqara FP2

Best Presence Sensors for Home Assistant: Aqara FP2
  • Model: Aqara FP2 RTCZCGQ12LM
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: IWR6843 60GHz
  • Detection Angle: 120°
  • Detection Distance: 6-8m

Again, Aqara FP2 takes the cake in this category simply because of the simple way zones are defined in their app. Each zone can be defined as saved as a template, upon which you build your room by adding furniture, interference sources, set sensor positioning and define dead zones.

Once done, each and every zone you create is separately triggered by the sensor, meaning zones can be mutually exclusive or one zone can include another. Every zone is exposed as a separate entity in Home Assistant, with a separate state from other detection zones:

Aqara FP2 Home Assistant via HomeKit Controller Integration Multiple Zones
Aqara FP2 Zones in Home Assistant as separate entities

SECOND PICK: Aqara FP1

Aqara FP1 Human Presence Sensor Buy
  • Model: Aqara FP1
  • Connectivity: Zigbee 3.0
  • Power Supply: 5V1A
  • Sensor:  XENSIV™ BGT60TR13C 60GHz
  • Detection Angle: 120°
  • Detection Distance: 6m

Detection zones or regions took quite a bit of time to be developed in Zigbee2MQTT for the Aqara FP1. Eventually, the functionality was ported and now users are able to create up to 10 separate zones on a X & Y grid.

Zones can overlap, so automation flexibility is there for those who need it. Check out my guide for creating detection regions for the Aqara FP1. Please note, detection zones are only supported in Zigbee2MQTT.

THIRD PICK: Apollo MSR-1 and Everything Presence Lite

Best Presence Sensors for Home Assistant: Apollo MSR-1
  • Model: Apollo MSR-1
  • Connectivity: Wi-Fi/Bluetooth
  • Power Supply: 5V1A
  • Sensor: Hi-Link LD2410b 24GHz
  • Detection Angle: 60°
  • Detection Distance: 6m
Best Presence Sensors for Home Assistant: Everything Presence Lite
  • Model: Everything Presence Lite
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: Hi-Link LD2450 24GHz
  • Other Compatible Sensors:
    • DFRobot SEN0395, HiLink LD2410C, Seeed mmWave Sensors

The Apollo MSR-1 and Everything Presence Lite come with their own utilization of detection zones. This involves defining X and Y coordinates for each zone, and creating a template occupancy entity to be individually triggered when presence is detected.

This feature is definitely suitable for more advanced users, but as a simpler alternative you can define zones as a simple distance from the sensor, like a linear line of cascading distances without X or Y coordinates. For easier visualization:

Apollo Automation MSR-1 Multisensor Defining Zones

Put in words, if you set Zone 1 to 50cm, it will detect presence from 0-50cm. Zone 2 extends from the end of Zone 1, so if you set Zone 2 to 300cm, it will detect presence at a distance from 50-300cm measured from the sensor.

Best Presence Sensor with Multi-person Detection


WINNER: Aqara FP2

Best Presence Sensors for Home Assistant: Aqara FP2
  • Model: Aqara FP2 RTCZCGQ12LM
  • Connectivity: Wi-Fi 2.4GHz / Bluetooth 4.2
  • Power Supply: 5V1A
  • Sensor: IWR6843 60GHz
  • Detection Angle: 120°
  • Detection Distance: 6-8m

When it comes to multi-target tracking or multi-person detection, there are only a couple of option available on the market. The sensor that does this best is the Aqara FP2 Presence Sensor, offering real-time live data of targets moving in its vicinity. Here’s how this looks inside the Aqara app:

Aqara FP2 In Home App Setting Detected Presence
Single Target
Aqara FP2 In Home App Setting Detected Presence
Multi-target

The only downside of the FP2’s multi-person detection feature is that live data is not exposed to other smart home ecosystems, like Home Assistant. I don’t feel this is a dealbreaker, since automating based on a multi-person person is an overrated feature in my opinion. It’s better to use predefined detection zones instead – which are exposed as separate entities in Home Assistant.

Honorable mention goes to the Everything Presence Lite, which is capable of tracking up to 3 targets in near-real time. It exposes information about distance, approach angle, speed and X & Y co-ordinates in Home Assistant.

Best Presence Sensor with Additional Features


WINNER: Apollo MSR-1

Best Presence Sensors for Home Assistant: Apollo MSR-1
  • Model: Apollo MSR-1
  • Connectivity: Wi-Fi/Bluetooth
  • Power Supply: 5V1A
  • Sensor: Hi-Link LD2410b 24GHz
  • Detection Angle: 60°
  • Detection Distance: 6m

When it comes to packing additional features in a presence sensor, nobody offers more than the Apollo MSR-1. This tiny little radar sensor can be freely labelled as a multi-sensor, with features like temperature, humidity, illuminance, UV, CO2 monitoring, air pressure, RGB Led and a Piezo buzzer for audible notifications.

The GPIO pinout is also exposed (3v, 5v, GND and I2C) on the back of the board, allowing you to solder in your own addition (e.g. external temperature sensor) and expand the functionality of the MSR-1 even further.

Best Presence Sensor for Ceiling Installation


WINNER: Tuya MTG075-ZB-RL

Tuya Zigbee 24G Presence Sensor MTG075-ZB-RL by manufacturer _TZE204_dtzziy1e Buy
  • Model: Tuya MTG075-ZB-RL
  • Connectivity: Zigbee 3.0
  • Power Supply: 85-240VAC
  • Sensor: S3KM111L 24GHz
  • Detection Angle: 110°
  • Detection Distance: 10m

The Tuya MTG075-ZB-RL is a device that can be mounted on a ceiling non-invasively, meaning you do not need to drill a hole to mount the sensor – yet it’s still thin enough to look good when installed on one.

On top of that, it’s the most flexible and configurable Zigbee presence sensor to date. The built-in relay is a nice addition for automatically toggling lights without any automation software. You can also install it on a wall, like I have, and it will work perfectly well.

SECOND PICK: Tuya ZY-M100-L

Tuya ZY-M100 Human Presence Sensor - Ceiling Mounted Version
  • Model: Tuya ZY-M100
  • Connectivity: Zigbee 3.0
  • Power Supply: 85-240VAC
  • Sensor: LeapMMW MR5G21 5.8GHz
  • Detection Angle: 100°
  • Detection Distance: 9m

Unlike the Tuya MTG075-ZB-RL, the Tuya ZY-M100-L presence sensor needs a hole in your ceiling in order to be installed. The devices clips onto your drywall sheet (or similar) like most recessed lights used in residential homes.

It’s powered by 85-240VAC, which means there is no need for an adapter and you can just connect it on L+N wires meant for your lights. It does a great job in detecting presence, although keep in mind that this sensor is known to get triggered by robot vacuums.

Presence Sensors to Avoid


Bellow this heading are all the mmWave presence sensors you need to avoid, for one reason or another. The devices in this list either have major drawbacks, unfixable flaws or there are simply better alternatives out there in the same price range.

Moes/Linptech Zigbee Presence Sensor ZSS-LP-HP02

Moes ZSS-LP-HP02/Linptech ES1ZZ Presence Sensor Where To Buy

The Moes/Linptech Presence Sensor model ZSS-LP-HP02 is probably one of the better sensors on this list in terms of static presence detection. It’s also very fast in the initial movement detection, has a great build quality and is highly configurable in Zigbee2MQTT.

Unfortunately, this Moes ZSS-LP-HP02 Presence Sensor spams your Zigbee network HARD. There is no way to reduce payload traffic, per entity or fully, since Tuya uses non-standard Zigbee implementation and data is pushed and not polled. There is also no option to turn of the onboard LED, which flashes constantly when presence is detected.

Deploying 3+ of these and your Zigbee mesh network will likely suffer or crash. It’s best to avoid it, since there are better alternatives.

Tuya Zigbee Presence Sensor with Siren ZG-205ZL

Tuya Zigbee Presence Sensor with Siren ZG-205ZL Buy

The Tuya Zigbee Presence Sensor with Siren model ZG-205ZL is another presence sensor you need to avoid. This device is plagued with false negative triggers, it doesn’t respect user set parameters like delays and sensitivity and is inaccurate in general. The included siren is a gimmick at best, producing lame quality in mono audio.

Tuya Zigbee Ceiling Presence Sensor LY-TAD-K616S

Tuya Ceiling Human Presence and Luminance Sensor LY-TAD-K616S-ZB Buy SmartHomeScene.com

The Tuya Ceiling Presence Sensor LY-TAD-K616S is advertised as a radar presence sensor, but it’s actually a double PIR sensor in disguise. Some developers somewhere possibly though they could create a static human presence sensor by combining two PIR motion sensors and a luminance sensor, writing some clever magic code and make it work like they decided to advertise it. Totally incorrect and an unmitigated lie.

Tuya Zigbee Presence Sensor PS-HPS

The Tuya Zigbee Human Presence Sensor PS-HPS is probably the ugliest presence sensor you will find floating around. The case is being reused for something else by Tuya, maybe a ZigBee/BLE gateway. And even though it does a decent job at detecting static presence, it’s very slow at the initial detection. There is no reason to consider this device, since there are far better alternatives out there.

Tuya Zigbee Presence Sensor TZ-GS-200

Tuya Zigbee Presence Sensor TZ-GS-200 Buy

The Tuya Zigbee Presence Sensor TZ-GS-200 is another sensor you should skip for various reasons, the main one being Zigbee2MQTT and ZHA support is non existent right now. You could use an external converter, but as it turns out this device also floods your network really hard.

SmartHomeScene.com is a participant in the Amazon Services LLC Associates Program & AliExpress Portals Affiliate Program.
We may earn a small commission on qualifying purchases from these websites, which incurs no additional cost to you.
SmartHomeScene © 2023 All rights reserved
Ko-Fi SmartHomeScene.com

12 thoughts on “Best and Worst Presence Sensors for Home Assistant”

  1. You missed LD2450 and LD2420 in the DIY Esphome section. LD2450 is better in multi-person detection. LD2420 has a better range and is cheaper compared to LD2410B/C.

    1. Thanks Yousaf,

      I didn’t miss them, I am simply sharing what I think is the best in my opinion.
      The LD2450 doesn’t have official ESPHome support, which makes it harder to work with with.
      The LD2420 is cheaper for a reason, it’s worse in detecting static human presence and breathing than the LD2410.
      While it does hold some advantages over the LD2410 (range), it produces more false triggers than the LD2410.
      This why I picked the LD2410 as the current top pick in the category.

      I’ve added a short explanation about the other two.
      I will happily change the ratings whenever I do some more tests.

      Cheers

      1. I am using all three ld2410B, LD2410C and LD2420, in my testing sitting in front of 2420 is the same/on par with ld210b/c. I use my only ld2420 in my office. LD2410B/C does allow finer granular control though.
        LD2420 has the advantage of being 3.3V powered too.

  2. Hi, I’m sadly missing the everything presence one kit, but I think these is based on you didn’t had a chance to get it and test it, correct? I would really like to see in the future an updated version when you had the possibility 🙂

  3. Thank your for this very extensive overview, this really helps alot! I also came across these new Tuya presence sensors with integrated relays and was wondering if you also tested the recessed/ceiling mounted version. I always see it listed together with the one you tested (wall mounted) and was wondering whether they have identical specs?

  4. The Tuya ZY-M100 also spams your network every second, regardless of whether it not there is presence detected. I have two different models and they both do it. Shame because they are otherwise a good sensor for the price.

    1. I have the first 5.8 GHz version which doesn’t spam at all.
      Can you check the logs if it’s only the illuminance value changing when a payload is pushed?

  5. I’m still somewhat surprised every time I see the Aqara at the top of any list. I placed that thing on each wall of my living room at different heights, reset it multiple times, updated the firmware and after an evening could not even get the initial setup completed. At any distance it stopped detecting anything on it’s left side. The ghosting was horrible even when aimed at bare walls. In fact it picked up ghost motion more reliably than it picked up me dancing around the room like a fool. there seems to be a parity of people who love it and think it works perfectly and people who can’t even get past step one. Knowing that a large portion of people have horrible experiences with that device would automatically take it off of my list even if I had had a positive experience.

Leave a Comment

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