智能家居Zigbee平台

Smart-Home-Zigbee-Platform

比赛/竞技、ESP32 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
mohammadTohidnia 1 Stars 未知 BOM 完整度: /5 教程完整度: /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信号覆盖不足的问题