Human Presence using WiFi Sensing CSI on ESP32

Hello,
This project uses WiFi sensing (through-wall human activity recognition) between one esp32 and a router. Project uses CSI (Channel State Information) to detect human activity. It exposes a binary sensor to HA.

this sounds neat, can it detect more then one person?

theoretically, it could, with multiple boards separated by some distance with non-overlapping detection zones.

Thanks, this looks interesting just some questions

  1. From some demo i’ve seen it seems to only detect movement but not when you’re idle?
  2. How do you position the esp in a room? Do you need more than one and is there any additional setup needed so it’s specific to a room and doesn’t overlap?

@mzakharo Is there a reason why you removed this code from Github? I am using it, but get an error now every time I try to update via esphome :slight_smile:

1 Like