智能硬件的無線協(xié)議選擇建議
現(xiàn)在越來越多的設(shè)備開始使用無線協(xié)議來通訊,無線相對于有線有很多優(yōu)點(diǎn),缺點(diǎn)也解決的差不多了,就不展開了。很多人做智能硬件的時(shí)候會(huì)考慮用什么協(xié)議,是用WiFi呢,還是ZigBee呢,還是BLE呢?甚至還有人考慮用私有協(xié)議或者433/868MHz的射頻協(xié)議。這里面有成本的考慮,有功耗的考慮,有穿墻效果的考慮,還有和其他硬件的互通等各種考慮。
經(jīng)過很多輪的嘗試,我們最終確定了一個(gè)選擇協(xié)議的原則,必須使用標(biāo)準(zhǔn)協(xié)議,優(yōu)先級如下:1)插電的設(shè)備,用WiFi;2)需要和手機(jī)交互的,用BLE;3)傳感器用ZigBee。
按照這個(gè)原則,小米手環(huán)使用BLE,綠米的傳感器使用ZigBee,攝像頭和凈化器使用WiFi。這里面也會(huì)有重疊,比如插電又要和手機(jī)交互的如美的空調(diào)使用WiFi+BLE。有幾個(gè)立項(xiàng)比較早的產(chǎn)品,沒有按照這個(gè)原則來,比如床頭燈現(xiàn)在用BLE,其實(shí)應(yīng)該用WiFi或者WiFi+BLE;燈泡現(xiàn)在用ZigBee,其實(shí)應(yīng)該用WiFi,將來都會(huì)改正。
為什么插電的都用WiFi,因?yàn)檫@樣對于用戶最方便,對于廠商來說也可以直達(dá)云端。目前的用戶,家里還沒有太多智能設(shè)備,我們的產(chǎn)品可能是用戶的第一個(gè)智能設(shè)備。WiFi相對于藍(lán)牙最大的缺點(diǎn)是設(shè)置起來麻煩,但一旦設(shè)置好就好用多了。藍(lán)牙的優(yōu)勢是和手機(jī)的互通很方便,但是WiFi更方便,只要手機(jī)能上網(wǎng)的地方就可以互通,就算是走本地網(wǎng)絡(luò)協(xié)議,路由器的覆蓋范圍也更大,不在同一個(gè)房間里面也可以聯(lián)通。WiFi可以做到隨時(shí)隨地的連接人和設(shè)備、云和設(shè)備、還是設(shè)備和設(shè)備,甚至不同平臺(tái)之間的對接都很方便,所以最普適。
WiFi也有缺點(diǎn),如下:
一是功耗高,不插電的設(shè)備使用WiFi很難堅(jiān)持很長時(shí)間,需要頻繁充電或者換電池,給用戶帶來困擾。而BLE和ZigBee可以做到幾個(gè)月、一年、甚至幾年都不用換電池。所以現(xiàn)在可穿戴設(shè)備都用BLE協(xié)議。傳感器使用ZigBee協(xié)議是因?yàn)槟壳爸挥衂igBee聯(lián)盟有傳感器的標(biāo)準(zhǔn)協(xié)議,藍(lán)牙聯(lián)盟還沒有,等過兩年藍(lán)牙聯(lián)盟也有了傳感器的標(biāo)準(zhǔn)協(xié)議之后,就不好說了。不過標(biāo)準(zhǔn)協(xié)議這個(gè)東西,很多人都不遵守,有了標(biāo)準(zhǔn)協(xié)議也是然并卵??傊凸倪@一邊目前還比較混亂,不同廠家的設(shè)備互通很難。
二是成本高,我們一直在推動(dòng)WiFi芯片降價(jià),很快成本就能做到10塊錢人民幣以下,到時(shí)候成本的問題也不明顯了。如果只是因?yàn)槌杀镜膯栴}放棄WiFi,其實(shí)是得不償失的。
三是WiFi設(shè)備多了之后,路由器負(fù)載會(huì)很大,星型架構(gòu)的效率不高。如果智能家居發(fā)展順利,若干年之后家里可能有幾十個(gè)燈,幾百個(gè)傳感器,這時(shí)候現(xiàn)在的WiFi協(xié)議就撐不住了,很多人建議在很多個(gè)同類設(shè)備的時(shí)候使用ZigBee或者BLE Mesh取代WiFi。這個(gè)趨勢目前還不明顯,而且WiFi也會(huì)有自己的Mesh協(xié)議,不一定會(huì)被取代。
四是沒有標(biāo)準(zhǔn)的應(yīng)用層協(xié)議,容易造成大廠商的壟斷,不同廠商的設(shè)備能否互通就看廠商之間的博弈了。
扯了這么多,都是目前的想法,堅(jiān)持WiFi不是因?yàn)槲覀円沧雎酚善鳎窍嘈臰iFi更適合現(xiàn)在的市場。也許將來國家會(huì)出無線協(xié)議的強(qiáng)行標(biāo)準(zhǔn),每個(gè)標(biāo)準(zhǔn)設(shè)備都有標(biāo)準(zhǔn)無線接口,就和現(xiàn)在的插座標(biāo)準(zhǔn)一樣,不論什么牌子的插頭都可以插在任意牌子的插座上。到那一天的時(shí)候,選擇什么協(xié)議就不需要想了。