一句话理解 Zigbee#
Zigbee 是一种专门为物联网设计的低功耗无线通信协议。
如果说 Wi-Fi 是"高速公路"(大带宽、高功耗),蓝牙是"城市道路"(中等距离、中等功耗),那 Zigbee 就是"乡间小路"——不需要传大文件,但省电、稳定、能组网。
为什么智能家居需要 Zigbee?#
智能家居设备有几个共同特点:
- 数据量小:一个温度传感器每次只传几个字节
- 需要长期运行:电池供电,不能天天充电
- 需要稳定连接:灯打不开比没灯更糟
- 数量多:一个家可能有 30-50 个智能设备
Wi-Fi 能满足需求 3 和 4,但功耗太高——一个 Wi-Fi 传感器几周就要换电池。蓝牙功耗低,但组网能力弱——一个蓝牙网关只能连几个设备。
Zigbee 完美解决了这些问题。
Zigbee 的核心特性#
网状网络(Mesh Network)#
这是 Zigbee 最大的优势。
传统星型网络(Wi-Fi): Zigbee 网状网络:
设备A 设备A ←→ 设备B
\ ↕ ↕
\ 设备C ←→ 设备D
[路由器] ↕
/ 设备E ←→ 设备F
/
设备B在 Zigbee 网络中,每个设备都可以充当信号中继器。设备 A 离网关太远?没关系,信号可以通过设备 B、C 逐级传到网关。这带来两个好处:
- 覆盖范围大:设备越多,网络越强
- 抗干扰强:一条路断了,自动走另一条
低功耗#
Zigbee 设备大部分时间在"睡觉",只在需要发送数据时才唤醒。一个 Zigbee 传感器用一颗纽扣电池可以运行 2 年以上。
对比一下:
| 协议 | 典型功耗 | 电池寿命(传感器) |
|---|---|---|
| Wi-Fi | 50-200mA | 几天到几周 |
| 蓝牙 | 5-15mA | 几个月 |
| Zigbee | 0.01-1mA | 2 年+ |
自组网#
Zigbee 设备加入网络后会自动建立路由关系。你不需要手动配置"谁连谁"——只要在信号范围内,设备会自动找到最优路径。
安全性#
Zigbee 使用 AES-128 加密,这是银行级别的加密标准。设备入网时需要通过密钥认证,通信数据全程加密。
Zigbee vs Wi-Fi vs 蓝牙#
| 特性 | Zigbee | Wi-Fi | 蓝牙 |
|---|---|---|---|
| 功耗 | 极低 | 高 | 低 |
| 传输距离 | 10-100m | 30-100m | 10-30m |
| 传输速率 | 250kbps | 数百Mbps | 1-2Mbps |
| 组网能力 | 强(Mesh) | 弱(星型) | 中(Mesh) |
| 设备数量 | 数百 | 几十 | 几个到几十 |
| 适合场景 | 传感器、开关 | 摄像头、音箱 | 耳机、穿戴 |
| 需要网关 | 需要 | 不需要 | 部分需要 |
简单记忆:
- 大数据量、插电设备 → Wi-Fi(摄像头、智能音箱、电视)
- 小数据量、电池设备 → Zigbee(传感器、开关、门锁)
- 个人设备、短距离 → 蓝牙(耳机、手环)
Zigbee 在智能家居中的典型应用#
传感器#
人体传感器、门窗传感器、温湿度传感器、光照传感器……几乎所有电池供电的传感器都用 Zigbee。原因很简单:功耗低、电池寿命长。
智能开关#
墙壁开关用 Zigbee 有两个优势:
- 不需要额外拉线(Zigbee 无线通信)
- 功耗低,电池款也能用很久
智能门锁#
Aqara、小米的智能门锁大多支持 Zigbee。门锁需要长期待机+快速响应,Zigbee 的低功耗和低延迟完美匹配。
网关#
Zigbee 设备需要一个网关来连接互联网。网关的作用是"翻译"——把 Zigbee 信号转成 Wi-Fi,这样你的手机 App 才能控制设备。
技巧建议
- - **Aqara M2 网关**:支持 Zigbee 3.0,最多连 128 个设备,同时支持红外遥控
- - **小爱音箱**:部分型号内置 Zigbee 网关,一机两用
- - **Home Assistant + Zigbee 适配器**:最灵活的方案,支持所有 Zigbee 设备,不绑定品牌
Zigbee 3.0:统一标准#
早期 Zigbee 有多个子标准(Zigbee Home Automation、Zigbee Light Link 等),不同品牌的设备可能不兼容。Zigbee 3.0 统一了所有子标准,现在买的 Zigbee 设备基本都能互相通信。
购买时认准 Zigbee 3.0 标识即可。
常见问题#
Zigbee 设备需要联网吗?#
设备本身不需要联网——Zigbee 是局域网协议,设备之间直接通信。但如果你想通过手机远程控制,网关需要联网。
Zigbee 信号会被 Wi-Fi 干扰吗?#
Zigbee 和 Wi-Fi 都工作在 2.4GHz 频段,理论上会互相干扰。但实际上,Zigbee 使用不同的信道(11、15、20、25),只要 Wi-Fi 不用同频段,干扰很小。
建议:把 Wi-Fi 路由器的信道设为 1 或 6,给 Zigbee 留出信道 15-25。
一个网关能连多少设备?#
取决于网关性能。Aqara M2 官方标称 128 个,实际使用建议不超过 50 个。如果设备太多,建议部署多个网关。
Zigbee 设备断网后还能用吗?#
能。 Zigbee 设备之间的本地通信不依赖互联网。断网后,自动化规则仍然正常执行(前提是网关和设备都在局域网内)。
技巧建议
- - 入门推荐:先买一个 Aqara M2 网关 + 几个传感器,体验 Zigbee 的稳定性
- - 进阶玩法:用 Home Assistant + SONOFF Zigbee 适配器,解锁所有 Zigbee 设备
- - 避坑指南:不要买杂牌 Zigbee 设备,协议兼容性可能有问题
评论
配置 data-repo / data-repo-id / data-category 后启用