AI智能家居助手(边缘计算+大模型)

SmartHome-Docker-LLMs

比赛/竞技、ESP32 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
ReikiC 3 Stars 未知 BOM 完整度: /5 教程完整度: /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、光照等环境参数,自动调节
多房间智能管理:支持客厅、卧室、厨房、书房、浴室等多个区域的独立控制
开发者测试平台:提供开发者模式,用于测试和调试智能家居控制逻辑
边缘计算研究:作为边缘计算与大语言模型结合的实验平台,研究低延迟、高隐私的智能家居方案