我正在玩我的飞利浦 Hue 和 AVR Raven,但 Wireshark 显示的数据包与 Light Link v1.1 的规格不匹配。
例如在扫描灯时,设备应该发送扫描请求(我认为 60-65 是扫描请求),负载长度为 6(4 字节的事务 ID + ZigBee 信息 + ZLL 信息)。灯泡需要事务 ID 来计算传输密钥。
在我的 pcap 中,数据包 60-65 的有效载荷在 10-14 字节之间,并使用网络密钥加密(此时不应该存在,因为没有配对灯泡)。
配对后,数据包 75 已经用传输密钥加密:灯泡从哪里获得计算该密钥所需的交易 ID?也没有发送过扫描响应,所以灯泡也不知道响应 ID。
我在这里错过了什么?