espectre 是什么?

ESPectre 是一个基于 Wi-Fi 信号分析的运动检测系统,通过 ESPHome 与 Home Assistant 集成。

⭐ 8,401 Stars 🍴 640 Forks Python GPL-3.0 作者: francescopace
来源:据 README 描述 查看 GitHub 仓库 →

为什么值得关注

ESPectre 受关注的原因包括其独特的运动检测方法(无需摄像头或麦克风),低成本硬件需求,以及与 Home Assistant 的集成,为智能家居安全、老人看护和能源节约提供了新的解决方案。

来源:综合 README 描述和项目特征

核心功能

Wi-Fi 信号分析

利用 ESP32 设备分析 Wi-Fi 信号变化,实现运动检测,无需摄像头或麦克风。

来源:据 README 描述
Home Assistant 集成

通过 ESPHome 与 Home Assistant 集成,提供实时运动检测、阈值控制和调试传感器等功能。

来源:据 README 描述
机器学习检测器

提供基于神经网络的运动检测功能,无需校准,在设备上运行,目前为实验性功能。

来源:据 README 描述

技术架构

项目采用模块化设计,包括 CSI 数据采集、信号处理、运动检测和 Home Assistant 集成等模块。数据从 CSI 数据流开始,经过一系列处理和过滤,最终生成运动检测结果。

来源:代码目录结构 + 依赖文件

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) ESP32 Home Assistant 机器学习库 Wi-Fi 信号分析 Home Assistant 集成 机器学习检测器 espectre 项目本体 核心功能 关键依赖

中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成

技术栈

语言Python框架ESPHome
ESP32Home Assistant机器学习库
基于 ESP32 设备,可能需要 Raspberry Pi 或其他硬件平台运行 Home Assistant
来源:依赖文件 + 代码目录结构

快速上手

1. 下载 ESPectre 配置文件。 2. 使用 ESPHome 应用或 Web 界面配置 Wi-Fi。 3. 将配置文件上传到 ESP32 设备。 4. 在 Home Assistant 中添加 ESPectre 设备。
来源:README Installation/Quick Start

使用场景

1. 家庭安全:检测家中异常入侵。 2. 老人看护:监测老人活动,预防跌倒。 3. 智能家居:根据人活动情况自动调节灯光、加热等。 4. 能源节约:自动关闭空房间中的设备。

来源:README

优势与局限

优势

  • 优势1:低成本,无需额外硬件。
  • 优势2:隐私保护,无需摄像头。
  • 优势3:易于集成,支持 Home Assistant。

局限

  • 局限1:运动检测精度可能受环境因素影响。
  • 局限2:目前仅支持 2.4GHz Wi-Fi 网络。
  • 局限3:机器学习检测器为实验性功能。
来源:综合 README、代码结构和依赖分析

最新版本

2.8.0 (2026-05-21): 检测和校准强化,机器学习跨芯片可靠性,运行时运动策略。

来源:GitHub Releases

总结评价

ESPectre 是一个值得关注的开源项目,尤其适合对智能家居安全和隐私有需求的个人或小型团队。

来源:综合分析

常见问题

espectre 是什么?

ESPectre 是一个基于 Wi-Fi 信号分析的运动检测系统,通过 ESPHome 与 Home Assistant 集成。

espectre 有哪些核心功能?

espectre 的核心功能包括:Wi-Fi 信号分析、Home Assistant 集成、机器学习检测器。

espectre 为什么最近很受关注?

ESPectre 受关注的原因包括其独特的运动检测方法(无需摄像头或麦克风),低成本硬件需求,以及与 Home Assistant 的集成,为智能家居安全、老人看护和能源节约提供了新的解决方案。

espectre 适合哪些使用场景?

1. 家庭安全:检测家中异常入侵。 2. 老人看护:监测老人活动,预防跌倒。 3. 智能家居:根据人活动情况自动调节灯光、加热等。 4. 能源节约:自动关闭空房间中的设备。

透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-06-10 18:31. 质量评分: 85/100.

数据来源:README、GitHub API、依赖文件