About this deal
When considering the integration options, I decided to go with ESP32 instead of Bluetooth. During testing, I experienced frequent disconnections and stability issues with the Bluetooth integration, as many others have also reported online. On the other hand, my ESP32 setup has been impressively stable for weeks, providing a reliable solution. Sensor Specifications
You set the sensitivity at each 'gate' on a scale 0-100, any object that doesn't register above this scale is not reported on. The defaults do a good job of spotting an adult person and estimating distance. ld2410_id ( Optional, ID): Manually specify the ID for the LD2410 Sensor component if you are using multiple components. light ( Optional, int): When in engineering mode, indicates the light sensitivity, otherwise unknown. uint8_t stationaryTargetEnergy() - The 'energy'of the target on a scale 0-100, which also a kind of confidence value.binary_sensor : - platform : ld2410 has_target : name : Presence has_moving_target : name : Moving Target has_still_target : name : Still Target out_pin_presence_status : name : out pin presence status Configuration variables: ¶
Once the installation is complete, connect your device to your Wi-Fi network to ensure seamless communication with Home Assistant. Wed Sep 07 01:06:00 GMT+08:00 2022: Characteristic 0000fff1-0000-1000-8000-00805f9b34fb changed | value: F4 F3 F2 F1 0D 00 02 AA 02 4B 00 00 00 00 64 00 00 55 00 F8 Wed Sep 07 01:06:00 GMT+08:00 2022: Characteristic 0000fff1-0000-1000-8000-00805f9b34fb changed | value: F4 F3 F2 F1 0D 00 02 AA 03 4C 00 55 00 00 64 00 00 55 00 F8 It has good environmental adaptability, and the sensing effect is not affected by the surrounding environment such as temperature, brightness, humidity and light fluctuations;
Video Demonstration:
My take on this is a combo device, with the mmwave sensor, as well as a PIR sensor, and a combined temperature/humidity sensor bundled in for good measure You can easily hash out the bits you do not need of course Wed Sep 07 01:06:00 GMT+08:00 2022: Wrote to descriptor 00002902-0000-1000-8000-00805f9b34fb | value: 00 00 The code in this library is based heavily off this piece of work for ESPHome and the manufacturer datasheet. bool requestFirmwareVersion() - Request the firmware version, which is then available on the values below. To make your presence detection system functional, you need to wire the mmWave sensor to your device. Depending on the hardware option you chose, follow these wiring instructions: