智能家居Zigbee平台
Smart-Home-Zigbee-Platform
比赛/竞技、ESP32
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
可扩展开源智能家居系统,含定制Zigbee网关(Orange Pi+CC2652P7)、Mesh路由及入墙设备。
可扩展的开源智能家居生态系统,包含定制Zigbee网关(Orange Pi + CC2652P7)、Mesh路由器和墙内开关(ESP32-C6),集成Zigbee2MQTT和ThingsBoard实现实时控制。
项目特点
**通用兼容性**:支持接入任何品牌的 Zigbee 设备到网络中
**自动设备发现**:新节点自动识别和集成
**实时控制**:通过远程平台实现即时反馈和命令执行
**扩展网络覆盖**:使用自定义路由器节点确保信号稳定性
**高可扩展性**:Mesh 网络架构支持大量设备
**完整硬件方案**:提供从网关到终端设备的全套 PCB 设计
**云平台集成**:通过 ThingsBoard 实现远程监控和控制
技术规格
| 通信协议 | |
|---|---|
| 网关核心 | |
| Zigbee模块 | |
| 终端设备芯片 | |
| 软件栈 | |
| 网关接口 | |
| 路由器发射功率 | |
| 开关继电器 | |
| 电源输入 | |
| 安全保护 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Orange Pi Zero 3 | 1 | — | 网关计算核心 |
| RF-BM-2652P4I (CC2652P7) | 2 | — | 网关和路由器各1个 |
| ESP32-C6 | 1 | — | 入墙开关主控 |
| AMS1117-3.3 | 2 | — | 3.3V稳压 |
| WX-DC12003 AC-DC转换器 | 1 | — | 市电转5V |
| HF49FD (5A 250V AC) | 1 | — | 负载开关 |
| 0697H1000-02 慢熔保险丝 | 1 | — | 过流保护 |
| IPEX接口外置天线 | 1 | — | 路由器用 |
| 5V 1A | 1 | — | 路由器供电 |
| 8GB以上 | 1 | — | 系统存储 |
| - | 1 | — | 调试和固件烧录 |
3D 模型
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 3D打印机 | 打印路由器外壳 | ✅ 是 |
| 焊台 | 焊接PCB元件 | ✅ 是 |
| 热风枪 | 焊接贴片元件 | ▢ 推荐 |
| 万用表 | 电路测试和故障排查 | ✅ 是 |
| USB-TTL转换器 | 串口调试和固件烧录 | ✅ 是 |
| 示波器 | 信号调试(可选) | ▢ 推荐 |
| 编程器 | ESP32-C6固件烧录 | ✅ 是 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
项目图库
所需技能
🔧 **动手能力**:需要熟练的PCB焊接和组装能力,能够使用焊台焊接贴片元件,制作和调试硬件原型
💻 **编程能力**:需要掌握Linux系统管理(Debian)、Python脚本编写、C++(ESP32固件开发)、Node.js环境配置,以及MQTT协议和Zigbee协议栈的理解
⚡ **电子电路**:需要理解电源电路设计(AC-DC转换、LDO稳压)、继电器驱动电路、串口通信(UART)、以及基本的电路调试和故障排查能力
适用场景
**全屋智能照明控制**:通过入墙开关和网关实现所有房间灯光的集中控制和自动化
**智能家居DIY项目**:适合有电子和编程基础的爱好者搭建自己的智能家居系统
**智能家居原型开发**:作为开发平台,测试和验证新的Zigbee设备或智能家居功能
**远程监控与控制**:通过ThingsBoard云平台实现家庭设备的远程管理和监控
**网络覆盖扩展**:解决大户型或多楼层住宅中Zigbee信号覆盖不足的问题