Tmall Genie
来自Jack's Lab
(版本间的差异)
(→Setup WiFi) |
(→Setup WiFi) |
||
第15行: | 第15行: | ||
;;原理: | ;;原理: | ||
− | Tmall Genie 执行找队友指令,广播的是 UDP 包,ieee80211 probe | + | Tmall Genie 执行找队友指令,广播的是 UDP 包,ieee80211 probe request,Refer to: https://github.com/ly0/esp8266-smartlink |
− | * [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK | + | * [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK |
* Probe Response: SSID = tmall_genie/TmallGenie | * Probe Response: SSID = tmall_genie/TmallGenie | ||
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,Refer to: https://github.com/ly0/esp8266-smartlink
- Probe Request SSID = BROADLINK
- 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