mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
755357b7c65b239bbd9c4542e783d979ae06103e
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.
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
546 MiB
Languages
C++
60.1%
Python
39.3%
C
0.3%
JavaScript
0.2%
