This component implements privacy-preserving motion detection using
Wi-Fi Channel State Information (CSI) analysis, inspired by the
ESPectre project.
Features:
- CSI-based motion detection without cameras or microphones
- Binary sensor for motion state (IDLE/MOTION)
- Multiple feature sensors (variance, amplitude, entropy, skewness)
- Configurable thresholds and sensitivity
- ESP32-S3 with ESP-IDF framework support only
Components:
- Core component with CSI capture and analysis
- Binary sensor platform for motion detection
- Sensor platform for CSI feature extraction
- Comprehensive test configuration
- Full documentation with usage examples
The component uses Moving Variance Segmentation algorithm to detect
motion by analyzing variations in Wi-Fi signal propagation patterns.
Perfect for smart home automation, occupancy detection, and
privacy-conscious security applications.