Everything you need to know about Apple HomeKit
來源:
Homekit是什麼?
HomeKit,是蘋果2014年發佈的智慧家庭平台。2015年5月15日,蘋果宣佈,首批支持其HomeKit平台的智慧家庭設備在6月上市。
2016年6月13日,蘋果開發者大會WWDC在舊金山召開,會議宣佈建築商開始支持HomeKit。而在不久前舉行的2018 WWDC大會上,蘋果在新發佈的iOS 12和tvOS 12中,賦予了HomeKit一項重要功能——支持第三方遙控器。如今經過4年多的開發和建設,HomeKit平台在家庭自動化市場中終於要站穩腳跟了。
Homekit怎麼與家電連接?
HomeKit本質上,是蘋果藍牙直連和多點設備框架的「伴侶」,允許開發人員使用一套簡單的命令控制設備狀態,發送命令。當然,如果設備想被iOS控制,必須要先加入到Made For iPhone(MFI)項目中,按照蘋果要求,將特殊的無線晶片和軟體包整合在硬體設備裡面。
雖然現在蘋果對加入MFI設備的要求,不像過去那麼嚴格,但是這種做法,還是阻礙了開發人員,開發相容HomeKit的應用,也讓開發人員無法使用Arduino控制器,搞定屬於自己的自動化家居設備。所以,你可以把HomeKit看成是一個自動化家居行業的助推器,而不是一個「駭客工具」。
雖然現在蘋果對加入MFI設備的要求,不像過去那麼嚴格,但是這種做法,還是阻礙了開發人員,開發相容HomeKit的應用,也讓開發人員無法使用Arduino控制器,搞定屬於自己的自動化家居設備。所以,你可以把HomeKit看成是一個自動化家居行業的助推器,而不是一個「駭客工具」。
實際上,在獲得授權允許之後,HomeKit能為支持的App和配件設備提供獨立的資訊訪問方式。這意味著,任何一款支持HomeKit的應用,都可以立即獲取房間內部所有設備的資訊。當你在自己家裡新增了智慧設備之後,無需重新配置,只需插插頭,把它添加到現有系統之中就可以了。
Siri被認為是HomeKit的主要系統接口,不過設備自帶的獨立App也有控制功能。換句話說,如果你已經安裝好了設備,Siri就能辨識,並執行語音命令。你只需簡單地告訴Siri「打開臥室燈」,它就會自動識別設備、配件和房間,然後執行相應的操作。
借助HomeKit,用戶可以使用iOS設備控制家裡所有標有「Works with Apple HomeKit」(相容 Apple HomeKit)的配件。這些配件包括燈、鎖、恆溫器、智慧插頭及其他配件。蘋果認為,HomeKit不僅僅是一個簡單的框架,用戶可以在這裡打開和控制各種配件。
借助HomeKit,用戶可以使用iOS設備控制家裡所有標有「Works with Apple HomeKit」(相容 Apple HomeKit)的配件。這些配件包括燈、鎖、恆溫器、智慧插頭及其他配件。蘋果認為,HomeKit不僅僅是一個簡單的框架,用戶可以在這裡打開和控制各種配件。
在HomeKit框架裡面,可以定義好一些初始設備,比如門鎖、車庫大門、燈光開關。支持開發人員也可以自定義無限數量的新設備。
蘋果給HomeKit的定位是「開放的」系統,允許創建並定義任何設備,提供自動交互。內部系統非常靈活,蘋果並沒有做太多限制,而且允許開發人員為設備編寫操作命令,做其他工作。
不過,即便HomeKit具有很強的開放性,沒有加入MFI就是另一番景象了。所有支持HomeKit的硬體都使用了端到端加密,有很強的安全性。HomeKit API只有在App激活,或是在前端打開時才能使用。目前,還沒有應用能在後台運行時使用HomeKit。
蘋果給HomeKit的定位是「開放的」系統,允許創建並定義任何設備,提供自動交互。內部系統非常靈活,蘋果並沒有做太多限制,而且允許開發人員為設備編寫操作命令,做其他工作。
不過,即便HomeKit具有很強的開放性,沒有加入MFI就是另一番景象了。所有支持HomeKit的硬體都使用了端到端加密,有很強的安全性。HomeKit API只有在App激活,或是在前端打開時才能使用。目前,還沒有應用能在後台運行時使用HomeKit。
當然,你可以設定在特定條件下執行命令,這些條件就包括了應用關閉狀態。但是,這需要用戶給出非常明確的命令,比如「在我回到家時打開車庫門」,或是「在禮拜二晚上八點開燈」,等等。
實際上,真正處理用戶命令的是iOS系統,而非是那些獨立App應用,一些惡意應用如果沒有用戶許可,是無法執行一些多餘操作的。
另外,蘋果系統還提供了將房間進行分組的「區域」功能,按「樓上」或「樓下」劃分區域。用戶還可能按照服務進行分類,這樣就可以支持像「打開所有燈光」這樣的命令了。在MFI硬體設備上市前,開發人員可以用蘋果的模擬硬體設備的程序,「假裝」在控制設備。
另外,蘋果系統還提供了將房間進行分組的「區域」功能,按「樓上」或「樓下」劃分區域。用戶還可能按照服務進行分類,這樣就可以支持像「打開所有燈光」這樣的命令了。在MFI硬體設備上市前,開發人員可以用蘋果的模擬硬體設備的程序,「假裝」在控制設備。
Homekit使用什麼協議?
簡單說,HomeKit可以讓各個廠家的智慧家庭設備,能在iOS層面互動協作,而無需這些廠家直接對接。仔細研究這個架構後,我們發現Home Kit是一套協議,是一個iOS上的數據庫,更是智慧家庭產品互聯互通的新思維模式。蘋果留給了智慧硬體開發商以及第三方開發者,很多的發展空間。
Home Kit協議規範了智慧家庭產品,如何和iOS終端連接和通信。蘋果軟體高級副總裁Craig Federighi,曾經輕描淡寫地說到,透過Home Ki協議的綁定功能(Secure Pairing)能確保只有你的iPhone能夠開你的車庫門。
在宣佈的晶片合作夥伴裡有Broadcom,Marvel和TI,這幾家都是植入式WiFi晶片的主流供應商,所以可以確認HomeKit前期,主要支持WiFi或者直連乙太網的設備。
目前WiFi智慧硬體開發上有不少難點要克服,包括設備如何與手機配對,如何得到WiFi密碼並且加入家裡的熱點,如何保證穩定和安全的遠端連接等等。
在宣佈的晶片合作夥伴裡有Broadcom,Marvel和TI,這幾家都是植入式WiFi晶片的主流供應商,所以可以確認HomeKit前期,主要支持WiFi或者直連乙太網的設備。
目前WiFi智慧硬體開發上有不少難點要克服,包括設備如何與手機配對,如何得到WiFi密碼並且加入家裡的熱點,如何保證穩定和安全的遠端連接等等。
在數據庫層面,蘋果推出了一個有利於行業發展的基礎設施:在iOS上建立了一個可以供第三方app查詢,和編輯的智慧家庭數據庫。這個數據庫包含幾個非常重要的概念,是對現在的智慧硬體件開發商有借鑒意義的:家庭、房間、區域、設備、服務、動作、觸發。
HomeKit把家庭,看作一個智慧家庭設備的集合,透過家庭,房間,區域把這些設備有機的組合起來。設備和服務這兩個概念很有意思。
這裡蘋果引入了一個對於硬體產業相對陌生,但是相當「互聯網」的概念:面向服務設計(Service Oriented Architecture)。
硬體設備被定義成一個提供一個,或者多個服務的單元,而這些服務可以被第三方應用發現和調用。例如飛利浦的Hue LED燈,就可以理解成提供照明服務的設備,其中開關控制,顏色和亮度的控制,都是屬於這個服務的具體功能。
這裡蘋果引入了一個對於硬體產業相對陌生,但是相當「互聯網」的概念:面向服務設計(Service Oriented Architecture)。
硬體設備被定義成一個提供一個,或者多個服務的單元,而這些服務可以被第三方應用發現和調用。例如飛利浦的Hue LED燈,就可以理解成提供照明服務的設備,其中開關控制,顏色和亮度的控制,都是屬於這個服務的具體功能。
家庭裡所有的,支持HomeKit標準的智慧設備,把支持的服務發佈出來,透過iOS的發現機制,被收錄到一個統一的數據庫裡。在設備和服務這些基本單位之上,HomeKit定義了家、房間、區域(多個房間的組合)等場景單元,來讓家裡的多台設備形成有機的組合。
例如睡房裡的電器(例如燈和窗簾),可以被組織成一個場景,統一控制。區域可以把多個房間的設備組合起來,一起控制。
例如睡房裡的電器(例如燈和窗簾),可以被組織成一個場景,統一控制。區域可以把多個房間的設備組合起來,一起控制。
HomeKit除了遙控還能幹什麼?
說到控制,HomeKit的設計遠遠不像有些媒體解讀的那樣,簡單地把iPhone變成一個萬用搖控器。Home Kit的控制體系裡,有兩個重要的自動化概念:觸發(Trigger)和操作(AcTIon)。
這個非常像比較火的IFTTT應用,用戶可以用簡單的「IF X THEN Y」公式,和很多現成的數據接口,實現非常多元化的自動提醒和操作功能。同樣,透過Home Kit的觸發和操作機制,可以實現各種場景的自動化操作:例如「當睡房燈被打開時,把窗簾拉上」等。
這個非常像比較火的IFTTT應用,用戶可以用簡單的「IF X THEN Y」公式,和很多現成的數據接口,實現非常多元化的自動提醒和操作功能。同樣,透過Home Kit的觸發和操作機制,可以實現各種場景的自動化操作:例如「當睡房燈被打開時,把窗簾拉上」等。
當然以蘋果的做事風格,他們把HomeKit作為一個開發框架,不會也不可能,參與到這些具體的場景的定義和實現。就好比在iOS上可以具有開發遊戲的基礎設施,但蘋果不會做遊戲一樣,HomeKit開放數據接口給開發者,方便他們實現智慧家庭的創新。
Home Kit的一個賣點是Siri的整合。用戶可以透過語音輸入控制指令。這其實也是為開發者所用的設施,因為指令本身是開發者定義的。
Home Kit的一個賣點是Siri的整合。用戶可以透過語音輸入控制指令。這其實也是為開發者所用的設施,因為指令本身是開發者定義的。
透過對HomeKit架構,和第一批合作夥伴的分析,我們可以認為蘋果在智慧家庭其實是在打造一個廠家+開發者共同服務用戶的生態環境。
透過一個開放的設計理念,蘋果預留了相當大的空間給合作方,同時也細化了他們的分工。硬體廠家的專長在提供好的產品,而在手機上建立良好的用戶體驗則是開發者,特別是第三方開發者的長處。
而蘋果本身則繼續以平台的定位。在公創造推進智慧家庭行業發展的環境,在私鞏固iOS設備在家庭中的核心地位。
透過一個開放的設計理念,蘋果預留了相當大的空間給合作方,同時也細化了他們的分工。硬體廠家的專長在提供好的產品,而在手機上建立良好的用戶體驗則是開發者,特別是第三方開發者的長處。
而蘋果本身則繼續以平台的定位。在公創造推進智慧家庭行業發展的環境,在私鞏固iOS設備在家庭中的核心地位。
HomeKit這張拼圖還缺了什麼?
但是我們也能看到HomeKit這個智慧硬體件+iOS+Apps/Siri的智慧家庭組合,顯然是不完整的。當用戶拿著iOS設備在家時,手機可以暫時成為智慧家庭的中樞神經,但iOS的高度移動性作為part-TIme中樞神經,顯然是不合適或者說是不足夠的:當用戶離開家,原來完美的智慧的家庭,馬上被打回到石器時代。
這裡蘋果留出了一個空缺:在iOS以外協調智慧硬體的hub。這裡有兩種可能性:一個是偏硬體的做法——蘋果可以把自己的Apple TV,Airport路由器,以及未來要推出的iTV,作為Persistent的智慧家庭中樞。另外一個偏軟體的可能性,是這個責任放在iCloud。
HomeKit給創業團隊和硬體廠家提供了什麼機會?
在過去,蘋果HomeKit產品認證慢、對產品質要求高、研發週期長,要使用蘋果推出的加密晶片等諸多門檻,導致HomeKit生態進展緩慢。
之所以正在發生變化,這源於去年蘋果WWDC開發者大會上,簡化了HomeKit認證流程、研發門檻、開發測試工具,降低了產品開發門檻。
之所以正在發生變化,這源於去年蘋果WWDC開發者大會上,簡化了HomeKit認證流程、研發門檻、開發測試工具,降低了產品開發門檻。
與此同時,蘋果在世界各地設立新的測試實驗室,並引入新的自動化工具,加速HomeKit硬體審核速度。另外,iOS 10發佈之後,HomeKit推出了一款名為「家庭」的應用,人們能夠將所有支持HomeKit的智慧家庭設備統一控制,不再需要依賴各自的第三方應用。
當前智慧家庭遲遲沒有進展,硬體件廠商正在尋找新的出路。過去對岸中國BAT、小米京東都以各種方式切入該市場,比如百度於去年7月的AI開發者大會,宣佈語音交互平台Duer OS全面開源,阿里AI Labs智慧語音助手,及開發者平台AliGenie。
小米智慧家庭策略,則是透過投資佈局智慧硬體產業鏈,再透過米家APP控制的軟硬結合策略。而傳統對岸產業以海爾、美的、長虹、TCL、格力為代表,做智能單品。
小米智慧家庭策略,則是透過投資佈局智慧硬體產業鏈,再透過米家APP控制的軟硬結合策略。而傳統對岸產業以海爾、美的、長虹、TCL、格力為代表,做智能單品。
一方面互聯網巨頭是想做平台、做控制器與連接器,而傳統企業則更多是蹭概念提銷量,但概念熱鬧,真正落地的爆款少,加之各大互聯網巨頭推出,各自的平台各自畫地為牢,缺乏行業標準、對硬體產品與供應鏈掌控不足,在接口上互不聯通與兼容。而智慧家庭產品的品質度低,價格戰四起,導致智慧家庭市場進入了僵局。
在這種情況下,蘋果大力推廣HomeKit,則成為廠商新的機會。包括飛利浦、海爾、Elgato知名的智慧燈泡製造商LIFX、宜家這些名廠,也都用實際行動推動HomeKit,也包括深圳本土公司OPSO歐普索,以及空氣堡等,創業型空氣淨化器廠商也已加入,甚至中國的富力地產,也在將HomeKit設備整合於新建住宅中。
相對於互聯網巨頭而言,蘋果平台的技術標準、安全性和可靠性更高,軟硬體生態佈局更為完善,畢竟蘋果掌控了底層操作系統。
在iOS的系統下的,HomeKit與Siri無縫連接的語音控制體驗,以及iCloud的遠端控制等能力,相當於搭建好了智慧家庭設備的基礎設施,這也是為何雖然蘋果,從未成為CES的直接參與者,但是CES展上卻可以看到各種HomeKit新產品與相容設備,去年CES展上就有超過17款新產品發佈。
在iOS的系統下的,HomeKit與Siri無縫連接的語音控制體驗,以及iCloud的遠端控制等能力,相當於搭建好了智慧家庭設備的基礎設施,這也是為何雖然蘋果,從未成為CES的直接參與者,但是CES展上卻可以看到各種HomeKit新產品與相容設備,去年CES展上就有超過17款新產品發佈。
而隨著家庭互聯網概念發展得如火如荼,做智慧電視、智慧路由器和智慧空調、冰箱等產品的廠商越來越多,而蘋果已經逐步在連接家電廠商方面,有更多的動作。硬慧廠商們顯然不願意錯過這一波蘋果帶來的新紅利。
即便從渠道與品牌層面來看,眾所周知,蘋果對於合作夥伴的挑選一向苛刻,必須符合蘋果對產品的品質標準、用戶體驗效果、技術實力。如果成為HomeKit的合作夥伴廠商,相當於有蘋果的品牌背書,能獲得更高的市場影響力、品牌知名度與品牌溢價。
結語
總的來說,蘋果HomeKit的推出,對整個智慧家庭產業的發展是個利好。隨著蘋果智慧音箱HomePod與HomeKit的相容,並且逐漸Mini化、中文化、低配低價化,也到了人機交互的變革期,到時候借助智慧音箱HomePod,HomeKit可以相容的設備,將會呈現指數級成長。目前對岸中國HomeKit的對接廠家已經蠢蠢欲動,預計未來兩年,將會有一個大的爆發。
同時,相對而言,iOS系統在智慧家庭市場,有著更好的用戶價值與體驗層面的優勢,蘋果也向來擅長以更好的體驗與生態整合能力做到後發制人。
蘋果已經在手機操作系統上,搭建了合理的架構,留出來給各路玩家的機會也相當的巨大,也讓智慧家庭市場的熱度繼續升溫。
蘋果已經在手機操作系統上,搭建了合理的架構,留出來給各路玩家的機會也相當的巨大,也讓智慧家庭市場的熱度繼續升溫。
0 comments:
張貼留言