智能家居自动化系统
home-automation
AI视觉
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
开源智能家居系统:Home Assistant + ESPHome + MQTT,5分钟部署。
🏠 智能家居自动化系统 - 100%开源 | Home Assistant + ESPHome + MQTT | 5分钟即可部署到任何地方 | 硬件成本₹19K,商业系统₹50K以上 | 隐私优先、本地控制、支持移动应用。
项目特点
**100% 开源**:所有组件(Home Assistant、ESPHome、Mosquitto MQTT)均为开源软件,无供应商锁定,无订阅费用。
**隐私优先**:所有处理均在本地进行,数据永不离开家庭网络。
**快速部署**:提供一键启动脚本,5 分钟即可在虚拟模式下运行。
**成本效益高**:硬件总成本约 ₹19,000($230),远低于商业方案(₹50,000+)。
**高度可扩展**:支持 1000+ 设备、无限自动化、50+ 用户。
**丰富的自动化**:内置 5 个自动化场景(燃气警报、自动门锁、夜间模式、晨间模式等)。
**移动端支持**:提供免费的 Android/iOS 应用,支持远程访问(通过 Tailscale/Cloudflare)。
**安全可靠**:支持 HTTPS、身份验证、防火墙、VPN、IP 封禁、MQTT 密码保护等安全特性。
**易于定制**:提供拖拽式仪表盘、可视化自动化编辑器、2700+ 官方集成和 100+ 社区插件。
**完整的文档**:包含快速入门、部署、硬件购买指南、命令参考等 70KB 的详细文档。
技术规格
| 核心平台 | |
|---|---|
| 固件框架 | |
| 消息协议 | |
| 容器化 | |
| 硬件微控制器 | |
| 支持设备数 | |
| 支持用户数 | |
| 每个子网 ESP32 数 | |
| 部署平台 | |
| 远程访问 | |
| 备份 | |
| 启动方式 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Raspberry Pi 4 4GB + 配件 | 1 | — | ₹6,500 |
| ESP32 4通道继电器板 | 5 | — | ₹5,000 |
| ESP32-CAM (视频门铃) | 1 | — | ₹1,200 |
| 电磁门锁 + 继电器 | 1 | — | ₹1,500 |
| 温湿度 (DHT22)、人体红外 (PIR)、燃气等传感器套装 | 1套 | — | ₹1,500 |
| 红外发射器、电线、杂项 | 1套 | — | ₹3,300 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Docker | 容器化运行所有服务 | ✅ 是 |
| 浏览器 | 访问 Home Assistant 仪表盘 | ✅ 是 |
| 手机 | 安装 Home Assistant 移动应用 | ▢ 推荐 |
| 3D打印机 | 打印外壳和结构件(未来扩展) | ▢ 推荐 |
| 焊台 | 焊接电子元件(未来扩展) | ▢ 推荐 |
| USB 数据线 | 连接 ESP32 进行固件烧录(未来扩展) | ▢ 推荐 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
所需技能
🔧 **动手能力**:需要基本的硬件组装和接线能力,特别是当部署物理设备时(如连接继电器、传感器、门锁等)。
💻 **编程能力**:无需编程经验,所有配置均为 YAML 格式。但了解 Docker、Linux 命令行和网络基础会有帮助。
⚡ **电子电路**:需要了解基本的电路知识,如如何连接继电器、传感器和 ESP32 开发板。
适用场景
**智能家居新手**:希望以低成本、高隐私的方式入门智能家居,并拥有一个功能完整的系统。
**DIY 爱好者**:喜欢自己动手搭建和定制智能家居系统,享受从零开始构建的乐趣。
**隐私敏感用户**:不希望将家庭数据上传到商业云服务,追求本地控制和数据主权。
**成本敏感用户**:希望以远低于商业方案的价格实现智能家居自动化。