esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
420 stars 26 forks source link

ESP32 presence detection with ESP-CSI #1822

Open pluskal opened 2 years ago

pluskal commented 2 years ago

Describe the problem you have/What new integration you would like

A new way of human detection was presented https://github.com/espressif/esp-csi It would be interesting to use this as a sensor for presence detection to overcome the problem with PIRs and stationary objects.

Please describe your use case for this integration and alternatives you've tried:

N/A

Additional context

pat1300 commented 2 years ago

https://www.youtube.com/watch?v=Viqvx7hMMJs

evelant commented 4 months ago

Has anybody made any progress in experimenting with this? It's really interesting stuff but I currently lack the background to attempt an implementation (and lack the time right now to acquire that math, radio, signal processing, and C background).

edit: a couple more potentially useful links

https://github.com/jonathanmuller/ESP32-gather-channel-state-information-CSI- https://www.people.vcu.edu/~ebulut/COMST22_WiFi_Sensing_Survey.pdf https://github.com/ermongroup/Wifi_Activity_Recognition https://github.com/ashus3868/Wi-Fi-Motion-Detector-ESP32 https://innovationyourself.com/wi-fi-motion-detector-with-csi/ https://github.com/xyanchen/WiFi-CSI-Sensing-Benchmark https://github.com/Marsrocky/Awesome-WiFi-CSI-Sensing http://rfpose.csail.mit.edu/#Alsocheckout