蘋果智能家庭系統(tǒng)能否成功取決于硬件廠商
在本周的全球開發(fā)者大會(huì)(WWDC)上,蘋果發(fā)布了家庭自動(dòng)化系統(tǒng)框架,幫戶開發(fā)者控制智能家庭設(shè)備,例如燈具開關(guān)、恒溫計(jì)和車庫(kù)大門。這一框架被稱作HomeKit。根據(jù)蘋果的說(shuō)法,HomeKit靈活而強(qiáng)大,不過(guò)能否成功仍取決于硬件能否普及。
HomeKit如何工作?
從核心來(lái)看,HomeKit是蘋果藍(lán)牙設(shè)備框架的伴侶。開發(fā)者可以使用簡(jiǎn)單的控制功能獲取設(shè)備狀態(tài),或是向設(shè)備發(fā)送指令。
不幸的是,支持HomeKit的設(shè)備必須加入Made For iPhone(MFI)項(xiàng)目,這意味著設(shè)備必須集成特定的無(wú)線芯片和軟件包。這并不奇怪,而蘋果目前對(duì)MFI設(shè)備的要求也不像以往一樣嚴(yán)格。不過(guò),這也導(dǎo)致獨(dú)立開發(fā)者無(wú)法開發(fā)兼容HomeKit的應(yīng)用,或是使用Arduino控制器推出自己的家庭自動(dòng)化設(shè)備。
因此,HomeKit是家庭自動(dòng)化產(chǎn)業(yè)的推進(jìn)器,而并不是一款“黑客工具”。
HomeKit提供了一種方式,使所有兼容的應(yīng)用和設(shè)備都可以在獲得授權(quán)之后訪問統(tǒng)一的家庭智能設(shè)備信息。這意味著,任何支持HomeKit的新應(yīng)用都可以立即了解整個(gè)房間內(nèi)所有設(shè)備的情況。
因此,當(dāng)你在家中安裝新的智能設(shè)備時(shí),不必每次都從頭開始。你只需購(gòu)買新設(shè)備,插入插頭,隨后即可將其納入到現(xiàn)有的智能系統(tǒng)中。
Siri被認(rèn)為是HomeKit的主要系統(tǒng)界面,但每款應(yīng)用也將有不同的控制功能。因此,只要你在房間中安裝并定義了設(shè)備,那么Siri就可以識(shí)別并執(zhí)行“打開臥室燈”這樣的語(yǔ)音命令。Siri將可以識(shí)別設(shè)備、配件和房間的名稱,以及所需執(zhí)行的操作。
HomeKit框架已定義了一系列設(shè)備,例如門鎖、車庫(kù)大門和燈具開關(guān),不過(guò)開發(fā)者也可以自定義無(wú)限量的新設(shè)備。
蘋果將HomeKit定義為一款“開放”系統(tǒng),允許創(chuàng)建并定義任何設(shè)備,以及自動(dòng)化互動(dòng)功能。內(nèi)部系統(tǒng)極具靈活性,沒有對(duì)設(shè)備的創(chuàng)建及操作設(shè)定過(guò)多限制。不過(guò),HomeKit的開放特性并不適用于未加入MFI項(xiàng)目的設(shè)備。
HomeKit配件啟用了端到端加密。蘋果表示,這帶來(lái)了“完整的”隱私保護(hù)功能和安全性。只有當(dāng)應(yīng)用處于活動(dòng)狀態(tài),或是在前臺(tái)打開時(shí),才能調(diào)用HomeKit應(yīng)用程序接口(API)。目前,應(yīng)用無(wú)法在沒有用戶互動(dòng)的情況下,在后臺(tái)調(diào)用HomeKit。
不過(guò),即使是在應(yīng)用沒有打開時(shí),你也可以根據(jù)一定條件,編寫腳本觸發(fā)某些操作。不過(guò),這要求用戶做出明確的指令,例如“當(dāng)我回家時(shí)打開車庫(kù)大門”,或是“周二晚上8點(diǎn)打開燈”。
這些指令的處理由蘋果iOS系統(tǒng),而非單獨(dú)的應(yīng)用負(fù)責(zé)。這意味著,惡意應(yīng)用很難在用戶未許可的情況下執(zhí)行非期望中的操作。
蘋果的系統(tǒng)還支持“區(qū)域”功能,可以將房間分組,以“樓上”或“樓下”等方式來(lái)劃分。你也可以對(duì)服務(wù)分組,從而“打開所有燈”。
在支持MFI的產(chǎn)品面市之前,開發(fā)者在開發(fā)過(guò)程中可以利用蘋果的一款軟件來(lái)模擬智能家庭設(shè)備,例如燈具和車庫(kù)大門。
連接老式和新式的智能家庭設(shè)備
用戶并不需要重新購(gòu)買所有智能家庭設(shè)備,才能實(shí)現(xiàn)智能家庭系統(tǒng)被HomeKit應(yīng)用的控制。蘋果制定了一些規(guī)則,建立“橋梁”幫助以往的智能家庭設(shè)備與新設(shè)備進(jìn)行連接。根據(jù)這一規(guī)則,當(dāng)前智能家庭設(shè)備使用的語(yǔ)言可以被翻譯成蘋果使用的新語(yǔ)言。
通過(guò)這種方式,iPhone將可以通過(guò)HomeKit控制你的所有智能家庭設(shè)備。
目前尚不清楚這種“橋梁”具體將是什么樣的形式。不過(guò)我認(rèn)為,蘋果的某家硬件合作伙伴將開發(fā)“集線器”。用戶可以將其安裝在家中,并連接其他所有智能家庭設(shè)備。
目前,多種協(xié)議正試圖主導(dǎo)家庭自動(dòng)化市場(chǎng),其中包括ZigBee、Z-Wave和Insteon。以往,蘋果可能會(huì)自我定位為“絕對(duì)的主宰”,拒絕承認(rèn)其他協(xié)議的存在。
HomeKit承認(rèn),智能家庭系統(tǒng)的組件有可能并不是MFI設(shè)備。這再次表明,蘋果正在向其他廠商示好,并考慮通過(guò)某種方式對(duì)系統(tǒng)進(jìn)行戰(zhàn)略開放。iCloud Drive的文件系統(tǒng),以及iOS支持第三方鍵盤等舉措也體現(xiàn)了蘋果的理念轉(zhuǎn)變。
這是一項(xiàng)值得歡迎的改變,將幫助蘋果在自動(dòng)化市場(chǎng)確立地位,此外也將使蘋果的合作伙伴有機(jī)會(huì)銷售額外的硬件。
除蘋果之外的硬件生態(tài)系統(tǒng)
在這里,我們看到了一個(gè)生態(tài)系統(tǒng)的發(fā)展。通過(guò)向開發(fā)者提供App Store應(yīng)用商店和標(biāo)準(zhǔn)化框架,蘋果也給硬件廠商帶來(lái)了來(lái)自數(shù)十萬(wàn)開發(fā)者的服務(wù)。
毫無(wú)疑問,硬件制造商可以將HomeKit集成至自主應(yīng)用,但不涉及硬件制造,或注冊(cè)了MFI項(xiàng)目的獨(dú)立開發(fā)者目前也可以開發(fā)標(biāo)準(zhǔn)解決方案,幫助用戶控制整個(gè)家庭智能系統(tǒng)。
例如,家庭自動(dòng)化套裝將可以整合多種智能家庭設(shè)備。通過(guò)HomeKit,這將成為可能。
不過(guò),蘋果首先需要讓硬件合作伙伴接受MFI項(xiàng)目,使它們的產(chǎn)品兼容HomeKit。這意味著,蘋果的硬件布道團(tuán)隊(duì)(是的,蘋果有這樣的團(tuán)隊(duì))需要在未來(lái)幾個(gè)月內(nèi)采取行動(dòng),吸引硬件廠商使用這一新系統(tǒng),并在iOS 8開放下載時(shí)或稍晚的時(shí)候推出實(shí)際產(chǎn)品。
一些跡象表明,HomeKit已經(jīng)吸引了強(qiáng)大的合作伙伴。在WWDC的主題演講上,蘋果的一張幻燈片列出了多個(gè)合作品牌。值得注意的是,其中并沒有Nest。這或許是由于該公司近期遭遇了軟件問題,或許是由于已被谷歌收購(gòu)。不過(guò),沒有什么會(huì)阻止Nest支持MFI的規(guī)定,并啟用HomeKit功能。當(dāng)然,這涉及到谷歌,因此我們將觀望Nest將如何行動(dòng)。
我對(duì)蘋果MFI團(tuán)隊(duì)的一條建議是,應(yīng)當(dāng)允許設(shè)備同時(shí)支持不同協(xié)議。用戶沒有必要同時(shí)使用一款ZigBee門鈴和一款MFI門鈴,而廠商可以將這些協(xié)議整合到一款設(shè)備中,避免用戶感到迷惑。
HealthKit沒有提供真正的開放系統(tǒng),實(shí)現(xiàn)任何設(shè)備之間的直接通信,無(wú)論設(shè)備是否加入MFI項(xiàng)目。不過(guò)這種“集線器”的概念令人關(guān)注。這展示了一種全新的、更具靈活性的思維方式,而這種思維方式貫穿了蘋果本周的活動(dòng)。