自从小米人体传感器2发布以来,各种专业分析层出不穷,其中有个说法是蓝牙mesh传输效率比zigbee慢很多。当然同网关下照理想状态可能会是这样,可伟人说过,实践出真理。我们今天来做一场实验证实到底这个区别大不大。人体传感器2到底能不能买?首先请出我们的主角,小米人体传感器2。
接下来是之前发布的各个版本人体传感器。
实验分成两场,第一场,公平竞争。既然说zigbee有本地的优势,那么我们把人体传感器和执行操作的设备(本次使用设备为智能插座zigbee版)分开两个网关,用30帧摄影逐帧读取设备执行的时间,查看人体传感器之前的执行快慢间隔。
人体传感器大乱斗第一场,开始!本场一共测试10次。
第1次
第2次
第3次
本轮全部数据参见表格。
第一轮网关隔离状态下数据看来,二代蓝牙版本的人体传感器比Aqara的Zigbee人体传感器平均也就差0.06秒,甚至比第一代米家人体传感器快一点。既然二代人体传感器目前看来挺不错,我们就要给它增加难度了。Zigbee设备就放在执行设备的同一个网关下。
人体传感器大乱斗第二场,开始!本场还是测试10次。
这次明显能看到有延时,不废话了直接上表格。
明显能看到这次蓝牙人体传感器比在通网关下zigbee设备慢接近1秒(毕竟家庭网络的小水管)。可现在zigbee的设备越来越少,于是我决定增加第三轮测试。被执行设备为蓝牙mesh,米家智能筒灯。
人体传感器大乱斗第三场,开始!本场依然测试10次。
继续看数据。
结果显而易见,在zigbee设备越来越少的情况下,zigbee同网关下的联动优势被缩小得几乎可以忽略(虽然我也更喜欢本地联动),特别时大家家里设备越来越多,基本上不可能只要一个zigbee网关(比如我加上网关版空调伴侣有6个zigbee网关)。所以对绝大部分用户来说,蓝牙mesh的传感器和zigbee传感器的延迟区别几乎可以不去考虑了。