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.