Seeed mmWave Human Detection Sensor Kit (mr24hpc1) with a Binary Sensor addition

I’ve done some work helping out with custom ESPHome integrations for the Seeed 60GHz sensor modules and was asked if I could also look at the 24GHz modules. Seeed was nice enough to send me some samples including one of the mmWave Human Detection Sensor Kits which has an enclosure and comes with a cable and internally the 24GHz mr24hpc1 radar module is already all wired up so you don’t have to mess with soldering! yay… additionally it has room for Grove modules which I’m not working with atm but it does seem like a cool little package.

Seeed already has some nice example code for both ESPHome/HomeAssistant and Arduino but it’s meant for for inspiration and the instructions are quite detailed. I’ve made a simplified version of just the code necessary to get one of these kits up and running quick in HA using ESPHome to onboard the device in a few easy steps.

I’ve also added a Binary Sensor for basic Human Presence which seems to be the easiest way to work with automations which was lacking. I’m sure Seeed will add that in a more clean way but for now, my method works if you need a Binary_Sensor.

Happy to answer any questions, I found the Seeed setup instructions overly complicated but, again, they are meant to accommodate many scenarios where my GitHub link above is just to help get your kit into HA quick and have it show up proper in ESPHome for ongoing updates and settings tweaks.

1 Like

Hello,

A few weeks ago i was able to install this kit (ESP32C3 and MR24HPC1) in ESP Home. Also created the dashboard in Home Assistant but it’s having some issues with the Body Movement Parameter. It’s jumping randomly between 0 and 100. So, i cannot use it at the moment.

I found this article at Seeed and one of the moderators says that the R&D dept. is working on it.

A few days a go i updated ESP Home to 2024.3.1 and also the ESP devices. After that installed the ESP32C3 again but stays the same.

Anyone on this forum having the same issues?