All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

ESPectre: Wi-Fi CSI-Based Motion Detection System with Home Assistant Integration

By

francescopace

6mo ago· 11 min readenCode

Summary

ESPectre is an open-source motion detection system that uses Wi-Fi Channel State Information (CSI) analysis to detect movement without cameras or microphones. The system runs on affordable ESP32 devices (S3 and C6 recommended) and integrates natively with Home Assistant via ESPHome. Setup takes 10-15 minutes with YAML configuration, requiring basic hardware like an ESP32-S3 DevKit with external antennas and free software tools. The project provides complete documentation for installation and tuning, making privacy-preserving motion detection accessible to home automation enthusiasts.

Key quotes

· 5 pulled
Motion detection system based on Wi-Fi spectre analysis (CSI), with native Home Assistant integration via ESPHome.
What it does: Detects movement using Wi-Fi (no cameras, no microphones)
What you need: A ~€10 ESP32 device (S3 and C6 recommended, other variants supported)
Setup time: 10-15 minutes
Difficulty: Easy (YAML configuration only)
Snippet from the RSS feed
🛜 ESPectre 👻 - Motion detection system based on Wi-Fi spectre analysis (CSI), with Home Assistant integration. - francescopace/espectre

You might also wanna read