HA智能硬件避坑指要(一) Zigbee篇
使用HA1个多月了,陆陆续续买了一些硬件, 在这里把使用过程中碰到的一些坑做个总结,先从HA硬件开始再说软件,毕竟硬件关系钱包.
首先说说目的,为啥用开源HA,而不是图省事,直接用米家桶或HomeKit, 主要是希望把硬件掌握在自己手中,而不是厂家手中,不想要厂家来替我开关,这牵涉到:
- 安全:外网下厂家可随时操控家中设备,智能音箱随时监听说话,摄像头的所谓遮挡也可以远程打开,家里的电器特别是厨房大功率电器如果被人远程控制干烧还很危险的,生活作息习惯也被人分析,还记得手机上的银行AI人脸识别,背后的员工都看不下去,提醒大家注意着装,别裸.
- 速度问题,所有设备都要经过网络云上中转下,慢一拍
- 断网成智障
- 自动化难以使用,只能适用简单场景,无法根据各家实际情况调整编程,说白了能用只有云上遥控和场景.
- 产品实质上掌握在厂家手里,他只要停止服务,产品立马变废铁.方不方便是厂家说了算,你说了不算,不会为你一个人改变.
- 软件开源,HomeKit虽然稍好一点(能够保障离线可用),但实质也一样,HomeKit软件并没有开源,只要软件停止更新,等软件在系统上无法使用,离线也就玩完.
- 选择产品范围受到限制:被困于米家桶或HomeKit.
本着如上的目的, 要想作到设备的完全控制权采购设备就要注意下面几点:
- 以Zigbee设备为主
- 以Wifi设备为辅
- 少量低功耗蓝牙设备
- HA 盒子还是PC
1. 以Zigbee设备为主
Zigbee 特性:
- 低功耗:由于节点常常休眠,zigbee是比较省电的,一般1-2年
- 短时延,设备激活快,点播中的消息确认是微秒级别;不过路径长的话会增加延时
- 可靠,安全,数据通讯是加密的
- 网络容量大:实际CC2530组建的网络基本能达到100个节点
- 自组织和自愈性,协调器自动建立网络,有节点故障时网络可以自我修复
- 近距离,单个节点通讯范围最多是100米以内
- 支持的设备的多: 因为Zigbee设备的协议基本透明(或破解)了,大多可以直接接入HA.
这里注意: 不要通过什么各类多模网关
(如:小米/绿米)来接入,它们只能接入大桶
内的zigbee设备!而且他们不停的向互联网发送采集到的设备数据,并能从网络上直接接管您的设备.
我最初买的就是小米多模网关和绿米M1S网关,试用后退掉了小米多模网关,留下了绿米M1S网关,图它的彩灯,没想到这个坑货,我一旦屏蔽绿米M1S网关连接互联网,那绿米的破彩灯不一会儿就闪个不停关掉停一会儿又闪. 后来发现了 Zigbee2MQTT(Z2M) USB网关,把我所有的Zigbee设备转到新的Z2M USB上去,才终于清静了.
请购买使用开源的 Zigbee2MQTT(Z2M) 网关接入,价格也不贵,我买的SONOFF USB Dongle Plus万能通用网关(基于CC2652P芯片)价位在¥70左右, Z2M 支持2千余种的Zigbee设备, 具体支持的设备请看这里: https://www.zigbee2mqtt.io/supported-devices/. 够让你挑花眼, 我买的绝大部分Zigbee设备在Z2M均能正常使用,包括绿米/小米的Zigbee设备,反而是在SONOFF(易微联)的温度计和按钮上碰到了点小问题.
首先涂鸦的设备质量参差不齐,因为涂鸦主要是卖方案的,所以实际上设备要看各个厂家的品控.购买要多加小心. 我试过三家的涂鸦人体传感器,其中有一家发过来的全是坏的:一个能配对,但是工作一会就没有数据了,另一个根本不工作,配对都不行. 另外两家还行.我买涂鸦的比较少.
SONOFF(易微联SNZB-03)的温湿度计配对使用没啥问题,但是如果你再次配对到另一个Zigbee网关,然后再配对回原来的网关,你会发现,尽管配对成功,信号也正常,但就是没有数据,后来我发现当把这货配对到M1S网关,尽管M1S会报告该设备无法配对,拒绝配对后,我再配对回原来的网关,数据居然有了.
SONOFF(易微联SNZB-01)的按钮配对和使用也没啥问题,问题出在绑定
上,Zigbee有个功能可以将按钮设备绑定
到另一个设备(如开关)上,这样就算没有HA中枢,按钮也能控制另一个设备(如开关),当易微联的按钮配对时,会自动绑定一个设备(开关),这很烦,而当我在Z2M上操作解除绑定的时候,发现竟然无法解绑.而与此同时也无法绑定新设备.
涂鸦(Lonsonho ZB-RGBCW)灯泡 如果长时间关闭电源,灯泡就会彻底掉线,需要再次重新配对join.
绿米的品控不错,但是贵,还有绿米的人体PIR传感,虽然带温度和光强,但是温度根本不准,温度差了6度,这货光强照度和M1S网关的一样在弱光下根本没值,就是0,强光下变化倒是明显,没鸟用,在Z2M配置光强照度以及温度为精度为小数点后2位,但根本不生效,没有小数后面的数字,配置里只有温度校准有用.
现在用的Zigbee设备列表:
- SONOFF(易微联SNZB-03)的温湿度计 小问题 不推荐
- SONOFF(易微联SNZB-01)的按钮 小问题 不推荐
- SONOFF(易微联SNZB-03) 人体PIR传感 推荐
- SONOFF(易微联SNZB-04) 门磁 推荐
- SONOFF(易微联) USB Dongle Plus 万能通用网关(CC2652P) 推荐
- 涂鸦(Lonsonho ZB-RGBCW)灯泡 不推荐
- 涂鸦(TuYa TS0203) 门磁
- 涂鸦(TuYa TS0202) 人体PIR传感
- 涂鸦(TuYa TS0601_motion_sensor) 人体毫米波雷达传感 性价比太差,不如买IP摄像头
- 绿米(Xiaomi QBCZ11LM)86插座 可中继
- 绿米(Xiaomi WSDCGQ11LM) 温湿度计
- 绿米(Xiaomi RTCGQ11LM) 人体PIR传感 带温度和光强 它的温度和光强没法用,不推荐
- 小米魔方(Xiaomi MFKZQ01LM) 控制器(玩具)
所有的Zigbee灯泡都不推荐,因为几乎都是固定死的,根本无法拆解无法更换,还是买 LED Controller
, 或买开关/通断器
(最好带电量统计)比较划算.
附: 我家目前的zigbee设备网络图
下篇: HA智能硬件避坑指要(二) Wifi篇
一个半月的使用经验,还远远不够,欢迎补充。