刚接触Zigbee网络时,你可能会误解Mesh的运作方式。以为设备越多,覆盖就越强。于是买来10个电池供电的门磁、人体和温湿度传感器,分别放在房间各处。结果Home Assistant里有一半设备掉线,或处于离线状态。原因在于:电池设备从不路由数据,也不转发信号。一屋子装了40个电池供电的Zigbee传感器,Mesh韧性依然是零。缺少市电供电的路由硬件时,搞清楚Zigbee路由器和终端设备之间的严格功能边界,就是脆弱智能家居与可靠自动化网络的分水岭。

Zigbee设备有三种角色,各自决定数据在家中的流动方式:协调器、路由器、终端设备。协调器是网络核心,负责安全密钥和信道分配,每个网络只需要一个,例如Sonoff ZB Dongle、SkyConnect或Homey。路由器是插电节点,常见类型包括智能插座、墙壁开关或专用中继器,必须24小时供电,维护路由表并转发相邻设备的数据包,以此扩大和增强网络。终端设备(ZED)则是电池类传感器,如人体、门窗和温湿度传感器,它们只上报本地状态变化,随后立刻进入低功耗睡眠,不参与中继或路由。

打开网易新闻 查看精彩图片

所以,想让Zigbee网络真正强壮起来,重点不是增加电池传感器的数量,而是布置足够的市电供电路由器。一个智能插座带来的网络增益,往往胜过几十个无法中继的终端设备。