【應(yīng)用干貨】如何在智能家居中進(jìn)行無(wú)線調(diào)試-首篇
調(diào)試是物聯(lián)網(wǎng)設(shè)備生命周期的最初幾個(gè)步驟之一,在你使用新買的智能家居設(shè)備的最初幾分鐘內(nèi)即可完成。第一步是拆封設(shè)備,第二步是將其與家庭網(wǎng)絡(luò)配對(duì)。從消費(fèi)者的角度來(lái)看,這個(gè)配對(duì)步驟需要非常簡(jiǎn)單。最糟糕的用戶體驗(yàn)是要面對(duì)復(fù)雜的配對(duì)設(shè)備,沒有消費(fèi)者愿意閱讀產(chǎn)品目錄或深入研究智能家居產(chǎn)品配對(duì)的技術(shù)內(nèi)容。他們只想打開盒子,按下一兩個(gè)按鈕,滑動(dòng)兩到三次,然后讓設(shè)備正常工作。?然而,在整個(gè)配對(duì)過(guò)程中實(shí)際發(fā)生的事情對(duì)設(shè)備生命周期的可靠性具有重要影響。配對(duì)涉及到將無(wú)線設(shè)備配置到它的環(huán)境中,以獲得諸如調(diào)整功率級(jí)別、同步和配置設(shè)備等參數(shù)。本文將摘要說(shuō)明如何針對(duì)智能家居快速進(jìn)行無(wú)線調(diào)試的流程,您可以通過(guò)文末的閱讀原文訪問(wèn)Silicon Labs在線社區(qū)閱讀完整內(nèi)容:?使用NFC進(jìn)行配置配置或身份認(rèn)證是對(duì)設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證的過(guò)程。配置對(duì)于保護(hù)用戶不受假冒設(shè)備的侵害至關(guān)重要——更不用說(shuō)每個(gè)網(wǎng)絡(luò)都必須有一個(gè)可靠的配置協(xié)議來(lái)保護(hù)自己不受入侵者和黑客的侵害,這些入侵者和黑客可能試圖與網(wǎng)絡(luò)建立配對(duì)以獲取敏感信息。?因此,當(dāng)你考慮調(diào)試時(shí),必須考慮拆箱、安裝、連接和配置。這四個(gè)步驟應(yīng)該安全、無(wú)縫、快速地完成。然而,消費(fèi)者尋求的是一個(gè)簡(jiǎn)單直觀的過(guò)程。那么,現(xiàn)在有哪些技術(shù)可以用來(lái)進(jìn)行無(wú)線調(diào)試?它們是如何工作的呢?目前可用的最直觀的調(diào)試技術(shù)是近場(chǎng)通信(NFC)。
但是NFC標(biāo)簽不能較好地適應(yīng)較大的節(jié)點(diǎn)數(shù)。在智能家居場(chǎng)景中,這可能不是一個(gè)太大的問(wèn)題;但在智能建筑環(huán)境中,安裝人員需要一次性調(diào)試數(shù)千個(gè)節(jié)點(diǎn),這是一個(gè)更大的挑戰(zhàn)。用智能手機(jī)掃描每個(gè)節(jié)點(diǎn)可能需要幾天的時(shí)間。如果將智能家居產(chǎn)品安裝在難以到達(dá)的地方,比如安裝在空調(diào)設(shè)備上的維護(hù)傳感器網(wǎng)絡(luò),那么委托使用這些產(chǎn)品也會(huì)產(chǎn)生很大的不同。用戶將會(huì)很高興看到一種遠(yuǎn)程且安全地調(diào)試此類節(jié)點(diǎn)的方法。?許多無(wú)線技術(shù)皆可為智能家居設(shè)置提供遠(yuǎn)程調(diào)試功能。
?遠(yuǎn)程調(diào)試技術(shù)那么,有沒有一種技術(shù)是遠(yuǎn)程的、可擴(kuò)展的且不會(huì)增加額外成本呢?雖然遠(yuǎn)程調(diào)試仍處于早期階段,但實(shí)際上已經(jīng)有一系列處于開發(fā)階段技術(shù)存在。這包括藍(lán)牙認(rèn)證和配對(duì)、Z-Wave智能啟動(dòng)和Zigbee Direct。三者之間的共同點(diǎn)是,它們能夠讓用戶在不增加成本的情況下遠(yuǎn)程調(diào)試設(shè)備,因?yàn)樗鼈兌际褂孟嗤牡讓訜o(wú)線電技術(shù)來(lái)調(diào)試其終端設(shè)備的。?因此,智能設(shè)備制造商可以避免僅僅為了實(shí)現(xiàn)遠(yuǎn)程調(diào)試而集成額外的無(wú)線電或電路。遠(yuǎn)程調(diào)試技術(shù)還可以實(shí)現(xiàn)對(duì)使用中的設(shè)備進(jìn)行連續(xù)認(rèn)證。由于配置是遠(yuǎn)程完成的,因此可以在設(shè)備生命周期中重復(fù)進(jìn)行,以確認(rèn)其身份并檢查其運(yùn)行狀況。最后,遠(yuǎn)程調(diào)試使適應(yīng)性成為可能。通過(guò)遠(yuǎn)程調(diào)試技術(shù),未來(lái)有可能無(wú)需花費(fèi)時(shí)間和精力就能調(diào)試數(shù)千個(gè)節(jié)點(diǎn)。
目前正在開發(fā)中的Zigbee Direct允許用戶通過(guò)智能手機(jī)、平板電腦和其他藍(lán)牙設(shè)備無(wú)縫地與Zigbee網(wǎng)絡(luò)交互,有助于簡(jiǎn)化調(diào)試過(guò)程。
?那么,這些技術(shù)提供了什么呢?讓我們來(lái)探討最廣泛使用的連接機(jī)制之一:藍(lán)牙。最基本的藍(lán)牙配對(duì)形式稱為“Just Works”,它為配對(duì)兩個(gè)藍(lán)牙設(shè)備提供了最簡(jiǎn)單的路徑。然而,它沒有提供一種方法來(lái)驗(yàn)證設(shè)備是否成為連接的一部分,使網(wǎng)絡(luò)容易受到攻擊。?例如,中間人攻擊發(fā)生在第三個(gè)設(shè)備(惡意設(shè)備)模仿兩個(gè)合規(guī)設(shè)備中的一個(gè)或兩個(gè)時(shí)。在這里,惡意設(shè)備連接起其他兩個(gè)設(shè)備之間的通信,當(dāng)它們的連接被破壞時(shí),給合規(guī)設(shè)備一種它們直接連接彼此的假象。這種設(shè)置不僅允許惡意設(shè)備攔截所有正在發(fā)送的數(shù)據(jù),還允許它在通信中注入虛假數(shù)據(jù)或在數(shù)據(jù)到達(dá)預(yù)期收件人之前刪除數(shù)據(jù)。?為了應(yīng)對(duì)這種威脅,可以使用數(shù)字比較配對(duì)來(lái)改進(jìn)Just Works,但它在最后又增加了一個(gè)步驟,破壞了簡(jiǎn)單藍(lán)牙配對(duì)的目的。市場(chǎng)需要一個(gè)自動(dòng)化和簡(jiǎn)單的遠(yuǎn)程調(diào)試過(guò)程,但不幸的是,我們還沒有做到這一點(diǎn)。我們沒有看到一個(gè)協(xié)議可以簡(jiǎn)化調(diào)試并使其達(dá)到零接觸體驗(yàn)。然而,我們已經(jīng)接近解決這個(gè)問(wèn)題了。有了正確的愿景,未來(lái)消費(fèi)者對(duì)于無(wú)線調(diào)試的體驗(yàn)將更臻完善。?本系列文章的第二部分內(nèi)容將于近期更新至Silicon Labs微信公眾號(hào)及在線社區(qū),敬請(qǐng)持續(xù)關(guān)注我們。?掃描以下二維碼,關(guān)注Silicon Labs社交媒體平臺(tái)