Tmall Genie
来自Jack's Lab
(版本间的差异)
(→Setup WiFi) |
(→Setup WiFi) |
||
第11行: | 第11行: | ||
[https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf MAC Query] | [https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf MAC Query] | ||
+ | |||
+ | |||
+ | ;;原理: | ||
+ | |||
+ | Tmall Genie 执行找队友指令,广播的是 UDP 包,ieee80211 probe request | ||
* [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK Refer to: https://github.com/ly0/esp8266-smartlink | * [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK Refer to: https://github.com/ly0/esp8266-smartlink |
2019年2月22日 (五) 08:23的版本
1 Setup WiFi
”找队友“ 可以发现进入配网状态的 WiFi 设备
BRLink plug: 78:0F:77:C8:70:58
Tmall Genie: 78:DA:07:78:66:78
- 原理:
Tmall Genie 执行找队友指令,广播的是 UDP 包,ieee80211 probe request
- Probe Request SSID = BROADLINK Refer to: https://github.com/ly0/esp8266-smartlink
- Probe Response: SSID = tmall_genie/TmallGenie
2 Discover
Send UDP to: 239.255.255.250:1900
Tmall-Genie send UDP packet when 'discover devices':
M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 ST: ssdp:all MAN: "ssdp:discover" MX: 3
M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 10 ST: urn:aligenie:iotdevice:service
3 Reference