- Zigbee 就像一个家庭内部的“内部电话系统”:家庭成员(设备)之间可以互相通话、协调工作,但想给外面的朋友打电话(连接到互联网),需要一个“总机”(网关)。
- LoRa 就像一个城市的“邮政系统”:你把信(数据)投到任何一个邮筒(基站),邮政系统(网络)会负责把信送到城市的任何一个角落,甚至更远的地方,最终到达目的地(服务器)。
下面我们从多个维度进行详细的对比。

核心概念与定位
| 特性 | Zigbee | LoRa |
|---|---|---|
| 技术本质 | 基于 IEEE 802.15.4 标准的无线个域网技术,它定义了物理层和媒体访问控制层,并在其上构建了网络层、应用层等协议栈。 | 一种基于 CSS(Chirp Spread Spectrum, chirp 扩频)技术的物理层无线调制技术,它只负责物理层的通信,没有定义完整的网络协议。 |
| 网络架构 | 星型、树型、网状,设备之间可以互相通信,通过多跳(Mesh)的方式扩大网络覆盖范围和可靠性。 | 星型拓扑,终端设备只与网关通信,终端之间不直接通信,网络由终端、网关、网络服务器和应用服务器组成。 |
| 主要目标 | 短距离、设备密集、低功耗、自组网,主要用于构建一个局域网,让众多设备在局部区域内互联互通。 | 长距离、低功耗、低速率,主要用于将分散的终端设备数据远距离传输到云端。 |
详细技术参数对比
| 参数 | Zigbee | LoRa |
|---|---|---|
| 通信距离 | 短:通常为 10-100 米,通过 Mesh 网络可以扩展,但每跳距离依然有限。 | 极长:在开阔地带,单个网关的覆盖半径可达 5-15 公里,甚至更远,城市环境也能达到 2-3 公里。 |
| 传输速率 | 中等:通常为 20-250 kbps。 | 非常低:通常为 3-50 kbps,速率越低,距离越远,功耗越低。 |
| 功耗 | 极低:专为电池供电设备设计,某些睡眠模式下功耗可低至微瓦级别,电池寿命可达数年。 | 极低:与 Zigbee 相当,同样非常适合电池供电设备,电池寿命可达数年甚至十年。 |
| 网络容量 | 高:在一个网络中可以支持数千甚至上万个节点,非常适合智能家居等设备密集的场景。 | 较低:在一个网关下,通常支持几百到几千个终端,网络容量受限于网关处理能力和频谱法规。 |
| 工作频段 | 全球 2.4 GHz ISM 频段(免许可),也支持 868 MHz(欧洲)和 915 MHz(北美/澳大利亚)。 | 全球 ISM 频段,如 433 MHz, 868 MHz (EU), 915 MHz (US/AU), 470-510 MHz (CN),具体频段由各国无线电管理委员会规定。 |
| 安全性 | 内置 AES-128 加密,提供较好的链路层安全。 | 本身不提供加密,安全性依赖于终端设备和网络服务器的应用层实现(如加入 LoRaWAN 协议)。 |
| 成本 | 芯片和模组成本较低,技术成熟,生态系统庞大。 | 芯片和模组成本中等,近年来随着普及,成本也在下降。 |
| 互操作性 | 存在多个标准,如 Zigbee 3.0、Zigbee PRO 等,Zigbee 3.0 旨在解决不同厂商设备之间的互操作性问题,但早期设备可能存在兼容性问题。 | 依赖 LoRaWAN 协议,只要终端和网关都遵循 LoRaWAN 标准,就可以互操作,互操作性较好。 |
网络架构详解
Zigbee 网络架构
它是一个 自组织、自愈 的 Mesh 网络。
- 协调器:网络的“大脑”,负责建立网络、分配地址、管理设备,一个网络只有一个协调器。
- 路由器:负责转发数据,扩展网络覆盖范围,增加网络可靠性,可以连接子设备。
- 终端设备:最简单的设备,只能与父节点(协调器或路由器)通信,不能转发数据,功耗最低。
数据可以在设备之间多跳传输,A -> B -> C,即使 A 和 C 不在彼此的通信范围内,它们也能通过 B 交换信息。
LoRa 网络架构
它是一个典型的 星型拓扑。
- 终端设备:如传感器、水表、追踪器,它只负责发送数据给网关。
- 网关:一个 LoRa 网关可以同时接收来自不同终端、不同频率、不同扩频因子的数据,并将其封装后通过 IP 网络转发给网络服务器,它是一个“翻译”和“中继”的角色。
- 网络服务器:负责管理整个网络,处理网关上传的数据,进行去重、校验,并将其转发给应用服务器。
- 应用服务器:负责处理具体的应用逻辑,比如存储数据、展示数据、触发告警等。
LoRa 本身只是物理层技术,要构成一个完整的物联网系统,通常需要在其上运行 LoRaWAN 协议,该协议定义了终端和网关之间的通信规则、数据格式和安全机制。

典型应用场景
Zigbee 的应用场景
核心特点:短距离、设备密集、需要本地联动。
- 智能家居:这是 Zigbee 最成功的应用领域,智能灯泡、开关、插座、门窗传感器、温湿度传感器等,它们可以通过一个 Zigbee 网关连接到手机 App,同时设备之间可以实现本地联动(传感器检测到有人,灯泡自动亮起),无需每次都经过云端,响应速度快,不依赖网络。
- 工业控制:工厂内部的设备监控、自动化控制,在局部范围内组建传感器网络。
- 医疗监护:医院内病人生命体征的近距离监测。
LoRa 的应用场景
核心特点:长距离、低功耗、低数据量、终端分散。
- 智慧城市:
- 智能水表/电表/燃气表:自动抄表,数据远距离传输到后台系统。
- 智能垃圾桶:监测垃圾桶的填充程度,优化清运路线。
- 环境监测:监测大面积的空气质量、噪音、水质等。
- 智能路灯:远程控制开关、调光,监测故障。
- 智慧农业:
- 土壤墒情监测:在广阔的农田里部署大量传感器,监测土壤湿度、温度、肥力等。
- 牲畜追踪:对牛羊等牲畜进行远距离定位和健康监测。
- 资产追踪:对集装箱、货物、共享单车等进行远距离、低功耗的定位和状态追踪。
- 智慧畜牧:在牧场广阔的区域内,对牛羊的位置和健康状态进行监测。
总结与如何选择
| 特性 | Zigbee | LoRa |
|---|---|---|
| 一句话总结 | 局域网内的“小团队协作专家” | 广域网中的“远距离信使” |
| 优势 | - 设备间直接通信,本地联动 - 高网络容量 - 成本低,生态系统成熟 |
- 超长距离 - 极低的功耗和成本 - 覆盖范围广,适合分散部署 |
| 劣势 | - 通信距离短 - 覆盖范围受限 |
- 传输速率极低 - 网络容量相对较低 - 依赖 LoRaWAN 协议和网关部署 |
什么时候选择 Zigbee?
- 场景:你的所有设备都在一个家庭、一栋楼或一个工厂车间内。
- 需求:设备之间需要快速、直接地联动(如“人来灯亮”)。
- 目标:构建一个本地化的、自给自足的设备网络。
什么时候选择 LoRa?
- 场景:你的设备分布在非常广阔的地理区域,如城市、农田、牧场。
- 需求:需要将少量数据(如传感器读数、开关状态)从非常远的地方发送到云端。
- 目标:实现广域覆盖,降低部署成本(布线成本高),延长终端电池寿命。
重要提示:Zigbee 和 LoRa 并非完全互斥,它们可以共存于一个复杂的物联网系统中,在一个智慧园区里,可以用 LoRa 进行园区级别的环境监测和资产追踪,同时在每栋楼内部使用 Zigbee 来构建智能家居系统。

