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