ESPectre is a Wi-Fi-based motion detection system that leverages spectre analysis for privacy-conscious security and automation applications.
Source: Description per README View on GitHub →ESPectre is gaining attention due to its innovative use of Wi-Fi spectre analysis for motion detection, addressing privacy concerns with camera-free solutions. Its integration with Home Assistant and ESPHome, along with its low cost and ease of setup, makes it appealing for DIY home automation and security projects. The inclusion of an experimental neural network-based motion detection feature adds to its appeal.
Source: Synthesis of README and project traitsESPectre detects motion by analyzing changes in Wi-Fi signals, offering a camera-free alternative for privacy-conscious users.
Source: How It Works per READMEESPectre integrates with Home Assistant via ESPHome, allowing users to leverage Home Assistant's automation capabilities for security and energy-saving applications.
Source: Integration with Home Assistant per READMEAn experimental neural network-based motion detection feature provides on-device motion detection without calibration, enhancing the system's capabilities.
Source: Technical Deep Dive per READMEThe architecture of ESPectre involves a processing pipeline that includes CSI data collection, gain lock, automatic subcarrier selection, adaptive thresholding, filtering, and detection evaluation. It supports both single and multiple sensors, with each sensor automatically discovered by Home Assistant. The system uses a focused processing pipeline for motion detection, implementing algorithms like NBVI for subcarrier selection and Hampel filtering for outlier removal.
Source: System Architecture per READMECenter: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.
ESP32ESPectre is suitable for home security, elderly care, smart automation, energy saving, child monitoring, and climate control applications. It can be used to detect unauthorized entry, monitor activity levels, trigger automation, save energy, and manage heating/cooling systems based on occupancy.
Source: What You Can Do With It per README2.8.0 (2026-05-21): Detection hardening, ML cross-chip reliability, and runtime motion policy snapshot (2026-05-21): Snapshot Build (not recommended for production use)
Source: GitHub ReleasesESPectre is a promising open-source project for those interested in DIY home automation and privacy-conscious security solutions. It is particularly suitable for individuals or teams looking to implement cost-effective, camera-free motion detection systems with Home Assistant integration.
Source: SynthesisESPectre is a Wi-Fi-based motion detection system that leverages spectre analysis for privacy-conscious security and automation applications.
espectre's core features include: Wi-Fi Spectre Analysis, Home Assistant Integration, Neural Network-based Detection.
ESPectre is gaining attention due to its innovative use of Wi-Fi spectre analysis for motion detection, addressing privacy concerns with camera-free solutions.
ESPectre is suitable for home security, elderly care, smart automation, energy saving, child monitoring, and climate control applications.