AI智能家居助手(边缘计算+大模型)
SmartHome-Docker-LLMs
比赛/竞技、ESP32
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
开源智能家居框架,通过边缘计算和LLM实现自然语言控制,具备pri功能。
开源智能家居框架,通过边缘计算与大语言模型实现自然语言控制,注重隐私保护的本地处理能力,并配备定制ESP32语音硬件。硬件仓库:https://github.com/ReikiC/SmartHome-Hardwares
标签
项目特点
**意图驱动的交互方式**:超越传统命令式控制,支持自然对话式交互
**语义理解能力**:基于大语言模型的上下文感知,理解用户真实意图
**多语言支持**:支持中文和英文语音命令
**场景智能**:自动优化环境参数,实现场景联动
**双界面模式**:用户模式(日常控制)和开发者模式(测试调试)
**硬件集成**:基于ESP32生态,支持音频处理、显示控制、传感器集成
**边缘计算**:降低延迟,增强隐私保护
**可扩展架构**:易于添加新设备和房间
技术规格
| 微服务架构 | |
|---|---|
| 语音识别 | |
| 语音合成 | |
| 大语言模型 | |
| 硬件平台 | |
| 通信协议 | |
| 推荐内存 | |
| 标准命令识别准确率 | |
| 容错测试准确率 | |
| 命令/非命令区分准确率 | |
| 支持房间 | |
| 设备类别 | |
| 环境监测 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32开发板 | 1 | — | 核心控制器 |
| 麦克风模块 | 1 | — | 语音输入 |
| 扬声器模块 | 1 | — | 语音输出 |
| 显示屏模块 | 1 | — | 状态显示 |
| 温湿度传感器 | 1 | — | 环境监测 |
| CO2传感器 | 1 | — | 空气质量监测 |
| VOC传感器 | 1 | — | 空气质量监测 |
| 光照传感器 | 1 | — | 光照强度监测 |
| 继电器模块 | 若干 | — | 控制灯光、窗帘等 |
| 风扇控制模块 | 1 | — | 风扇控制 |
| 5V/3.3V电源模块 | 1 | — | 系统供电 |
| 3D打印外壳 | 1 | — | 定制外壳 |
| 路由器/交换机 | 1 | — | 网络连接 |
| PC/服务器 | 1 | — | 运行Docker容器,推荐8GB+内存 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Docker & Docker Compose | 部署微服务 | ✅ 是 |
| 3D打印机 | 打印外壳和结构件 | ✅ 是 |
| 焊台 | 焊接电子元件 | ✅ 是 |
| 万用表 | 电路调试 | ✅ 是 |
| 螺丝刀套装 | 组装硬件 | ✅ 是 |
| Fusion 360 | 修改3D模型 | ▢ 推荐 |
| 串口调试工具 | ESP32调试 | ✅ 是 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
项目图库
所需技能
🔧 **动手能力**:需要焊接电子元件、组装3D打印外壳、连接ESP32外设,具备基本的硬件组装和调试能力
💻 **编程能力**:需要熟悉Docker和Docker Compose部署、Linux命令行操作,了解Python和Web开发基础
⚡ **电子电路**:需要理解ESP32引脚定义、传感器接口、继电器控制电路,具备基本的电路设计和故障排查能力
适用场景
家庭自动化控制:通过自然语言控制灯光、空调、窗帘、风扇等家居设备
环境智能监测:实时监测室内温度、湿度、CO2、VOC、光照等环境参数,自动调节
多房间智能管理:支持客厅、卧室、厨房、书房、浴室等多个区域的独立控制
开发者测试平台:提供开发者模式,用于测试和调试智能家居控制逻辑
边缘计算研究:作为边缘计算与大语言模型结合的实验平台,研究低延迟、高隐私的智能家居方案