Seeed 60GHz mmWave integration using ESPHome

The graph I referenced was from an official Seeed Studio “universal protocol” PDF but I can’t seem to find it now. Also the updated user manual on the Seeed site and wiki seems to skip over 85 01 on the list of byte frames that the unit will send. Perhaps they decided not to implement it. The biggest issue I have with these is the extremely short range:

“The module is suitable for top installation, the detected area is a three-dimensional sector of 40° horizontally and 40° tilted and the measured distance of breath and heart rate detection is between 0.4-1.5 m, sleep and human presence detection should be ≤2.5m.”

In another place there is a “concept” demo of a handheld sensor (think Star Trek Tricorder…) where you could see the Upper Computer software type output on a small handheld device that you hold very VERY near the subject. I’m not sure how this would help with sleep monitoring and for that you need to have this device “top” installed very close to a person but not so close as to exclude “40° tilted” the subjects vital organs lol

I honestly don’t see how this will work in any practical setting. The same exact module with the Fall Detection firmware (Seeed has confirmed the hardware is identical) has a significantly greater range and angle of detection of 6m presense and 2-3m fall detection feature with 60° angle for both. I did some testing with the fall detection and it… “works” though I would not trust my very basic tests, yes, I actually simulated falling, to see what it would do.

I really wanted to use these do detect humans more than just anything that moves such as small animals or blowing drapes but the limitations outweigh the benefits IMHO.

Im a complete noob to all of this but I would love to figure this out. any guidance would be amazing for this. I bought the sensor and seeds mmwave kit and I’m completely new to home assistant. getting lost on the first part about where to keep the headers.


Also, if there are any tutorials Id love to know where to get started

Once you add the addon ESPHome in HomeAssistant you can get started by going into the HA web admin and looking under adons>esphome>webui

After that, instructions are mostly simple… maybe first ensure you have ESPHome addon setup and see its config subfolder and that you can create “New Device” with a generic config YAML… this is all well documented and there are tutorials on the ESPHome addon documentation page which you can find during adding this addon. Can I say add an addon lol sounds a bit redundant! haha

I cannot find any real life use information regarding the 60GHz mmWave, but do you think I can mount it on a baby cot and then monitor the baby’s respiration / heart rate.

To be honest I would not personally rely on this for something that important but technically, yes, it should pick up baby’s heart rate and perhaps respiratory rate but as I mention in my own notes, I would consider both more of a trending up or down, not to actually measure anything with accuracy.

1 Like

@cobbler.fascism416 How would your chart look if you eliminated all the “0” (zero) measurements?