答案1
WPA2 对每个设备和会话使用不同的密钥[1]. 您需要捕获 iOS 的 EAPOL 握手,而不是 OSX,以便解密 iOS 的流量。
看看这些[2][3]了解 Wemo Switch 的预期 UPnP 流量。
其他 Wemo 设备的搜索类型取自wemo 客户端:
Wemo.DEVICE_TYPE = { 桥接器:'urn:Belkin:device:bridge:1', 开关:'urn:Belkin:device:controllee:1', 运动:'urn:Belkin:device:sensor:1', 制造商:'urn:Belkin:device:Maker:1', 洞察:'urn:Belkin:device:insight:1', LightSwitch:'urn:Belkin:device:lightswitch:1', 调光器:'urn:Belkin:device:dimmer:1', 加湿器:'urn:Belkin:device:Humidifier:1', 加热器B:'urn:Belkin:device:HeaterB:1' };