铭鸿体育资讯网

ESPectre 是一款基于 Wi-Fi 信道状态信息(CSI)实现的无接触运动

ESPectre 是一款基于 Wi-Fi 信道状态信息(CSI)实现的无接触运动检测系统,无需摄像头或麦克风即可感知人体活动,并通过 ESPHome 原生集成 Home Assistant。

项目仅需一块支持 CSI 的 ESP32 设备(约 10 欧元),结合家中现有的 2.4 GHz 路由器即可工作。系统在设备端完成信号采集与处理,自动选择最优子载波并采用自适应阈值与 Hampel 滤波,在典型 3–8 米距离下即可获得高可靠的运动判别。

除基础二值运动传感器外,还可输出实时运动评分与可调阈值,支持通过墙壁的隐私友好检测,适用于安防、老人监护、照明与 HVAC 自动节能等场景。

项目提供详细的 YAML 配置指南与调优文档,10–15 分钟即可完成部署;同时开放 Python 版 Micro-ESPectre 供研究者快速原型与算法验证。

GitHub:github.com/francescopace/espectre

主要功能:- 基于 Wi-Fi CSI 的非视觉运动检测,支持穿墙;- ESPHome 原生组件,设备自动发现并接入 Home Assistant;- 设备端自动校准与子载波选择,无需手动干预;- 提供二值运动、运动评分及阈值调节实体;- 支持 MVS 与实验性 ML 两种检测算法;- 完全开源,遵循 GPLv3 许可。

支持 ESP32-S3、C6、C3 等多款开发板,通过 ESPHome YAML 配置即可本地编译与 OTA 更新,适合智能家居爱好者与研究人员使用。

开源项目 智能家居 ESP32 HomeAssistant WiFi感知