智能家居 > 問答專欄 > 天貓精靈原理

智能生活就上智和家

本地優(yōu)質智能家居服務商為您服務

10秒估算智裝報價

  • m2

天貓精靈原理

提問者:網友| 3121次瀏覽| 2021-08-09
我要回答

我來幫他解答

收起解答框

0/1000

您的回答審核通過后將獲得:系統獎勵5 積分

已有1條答案

小影
回答數:3441 2021-08-09 11:16:43
贊 0

天貓精靈音箱最早推出的找隊友功能是和博聯spminiwifi插座之間wifi找隊友;后期大部分是藍牙找隊友。下面介紹一下天貓精靈wifi找隊友的實現方法。

基本原理

利用wifi管理幀ProbeRequest和ProbeResponse的交互來實現wifi找隊友

實現細節(jié)

通過wifi抓包,即可發(fā)現:

1、在wifi插座進入找隊友模式后,不斷的在發(fā)送ProbeRequest幀,ProbeRequest幀中的SSID和VendorSpecific字段攜帶了自定義信息;SSID為明文信息,VendorSpecific一部分明文,一部分加密內容;從明文信息可以判斷出此為找隊友的交互信息

2、天貓精靈在監(jiān)聽到ProbeRequest幀后,向設備回復ProbeResponse幀(這里沒有寫錯,STA工作模式的天貓精靈居然回復ProbeResponse幀,違背了wifi802.11協議的定義)

同樣的,也是在SSID和VendorSpecific字段攜帶了自定義信息,VendorSpecific中大部分是加密數據,應該就是目標路由器的SSID和密碼,發(fā)送給wifi插座,讓wifi插座連接目標路由器。

用戶的語音指令通過天貓精靈上傳阿里云語音服務器通過解析后發(fā)送響應的協議到第三方設備控制云(前提是要有第三方的授權),然后第三方的云再與用戶的設備進行溝通控制。這種控制方式我個人認為是很合理的,首先這是兩套獨立的系統,只是通過協議對接,相互不相影響,獨立性高,安全性高。阿里專注于做語音識別,語義分析等AI方面的事情,而第三方硬件廠商專注于做自己的硬件設備,各歸其所,能把產品的性能發(fā)揮到極致。

我家裝智能家居要多少錢?馬上算一算

智裝計算器 今天已有1121 位業(yè)主獲取了智裝預算

m2

*填寫信息獲取免費報價,智和家承諾您的隱私將被嚴格保密!

您家的智裝預算

—— 智和家平臺報價的優(yōu)勢 ——

合作全國2000家智能家居服務商

平臺智能生活顧問專業(yè)一對一服務

10年智能家居行業(yè)大數據積累

m2

*您的信息將被嚴格保密,絕不會泄露給第三方!