蘋果(Apple)2014年于WWDC大會上發布智能家庭平臺HomeKit,就像大部分蘋果發布的產品與服務一樣,一時成為產業焦點,然而與關注熱潮不成正比的,1年過后,卻是門前冷落車馬稀,真正配合HomeKit問世的智能家庭產品并不多,到底為何會產生如此大落差,許多第三方硬件商抱怨是蘋果的諸多要求造成障礙。
HomeKit發布時聲勢浩大,但實際產品卻老是只聞樓梯響,遲至2015年6月,才有第一批5家廠商發布相關產品,包括Ecobee的智能自動調溫器、Elgato的居家空氣品質及溫濕與水電使用感測器、iHOME的智能插座、Lutron的智能照明轉接HomeKit設備、Insteon的智能家居轉接HomeKit設備,門可羅雀的情況與蘋果其他各項發布的盛況可說完全相反,到底為何如此?
產業界抱怨是蘋果本身的要求造成障礙。蘋果強迫所有想支持HomeKit平臺的設備,都必須內嵌與內建蘋果認證的芯片以及固件,并符合蘋果的許多規范,許多想要支持HomeKit的廠商,發現為了達到這點,產品幾乎得重新打造,包括主機板為了容納芯片也得重新設計,導致成本大幅上升,不僅只是芯片本身的成本,還包括先前所有舊設計都成了沉沒成本,新設計還得重新測試,想一想還不如干脆打退堂鼓。
蘋果對安全性的高標準也成為障礙,HomeKit可接受Wi-Fi或是低耗電藍牙(Bluetooth LE)設備,但蘋果要求必須以3072位金鑰加密,還需要應用超高安全性的Curve25519橢圓曲線密碼學加密演算,Curve25519通常應用于數碼簽章的加密等應用,產業界抱怨這樣的要求似乎殺雞焉用牛刀,對Wi-Fi設備來說,尚可應付這樣的需求,但低耗電藍牙設備往往是以電池低電力運作的小設備,通常是省電而低效能,要處理加密的運算需求時往往力有未逮,因而產生顯著的延遲,有些廠商的測試產品甚至會延遲高達7分鐘。
使用Wi-Fi就有耗電問題
智能家庭產品主要的功能多半是即時反應家中狀況,或控制家中的家電用品等,若延遲到數分鐘,幾乎就跟完全無用一樣,而譬如以智能門鎖來說,只要延遲40秒,那就還不如直接去開門算了,這樣的延遲情況根本無法接受,讓智能家庭產品廠商雞飛狗跳,連芯片廠如博通(Broadcom)與邁威爾(Marvell)也得重新設計低耗電藍牙通訊芯片,以符合蘋果所要求的加密需求。
推出首批HomeKit設備5家廠商之一的Elgato,則從此找到商機,Elgato 原本也沒有預期到會遇上這些問題,察覺后利用調整固件與增加芯片內建內存的解決方案處理加密運算需求,現在Elgato打算把解決方案當成一門生意來做,賣給其他需要的廠商。
然而使用Wi-Fi,則會碰上耗電的老問題,如智能門鎖若使用Wi-Fi,將一下子就會耗盡電池電力,使用者得不停更換電池否則就無法使用,將不堪其擾,導致使用電池不接電源的設備全數無法實用。
在2015年7月下旬的嵌入式設備硅谷大會( ESC SV)上,廠商再度炮聲隆隆,抱怨蘋果的要求害它們得為了容納芯片而整個重新打造主機板,更因此而讓設備成本上升,而在價格非常敏感的消費性電子市場,變貴可不是一件好事。產業界更指出HomeKit不是唯一選擇,目前智能家庭平臺有十數個,許多都比HomeKit更為開放。
安全性是必須考量的議題
蘋果的要求真是殺雞焉用牛刀、吹毛求疵?還是有其道理,是廠商太“草莓”呢?或許答案是一半一半,蘋果本身要求專用芯片固然有其私心,如所有資訊都會上傳iCloud,可強化與擴大蘋果生態圈,但也因此需要加密以免資安問題,這些要求對蘋果有利,卻苦了硬件商,而蘋果本身對HomeKit也還沒有準備完成,盡管2014年就發布,硬件商卻指出蘋果似乎是到Apple Watch上市以后才回頭開始認真處理HomeKit,而且蘋果自己也還在“從做中學”階段,甚至整個HomeKit的程序直到第一批廠商送件前幾個月才真正定案,這一切都增加了硬件開發者的困擾。
但蘋果的要求也非全無道理,消費者會希望同一個平臺的產品能有高度互通性,為此,固件與硬件規格上的要求有其必要,否則最后淪為各做各的,無法成為一個生態圈,就失去HomeKit平臺的本意;而另一方面,要求高度安全性似乎有點吹毛求疵,但考量到智能家庭未來發展將越來越接觸到使用者隱私,安全性的確是一開始就必須考量的議題,目前許多物聯網產品完全不顧慮安全性問題,只要產品能用就好,尤其是低耗電藍牙產品對安全性最為輕忽,未來可能發生嚴重的安全性危機。
然而,要是障礙太高,導致HomeKit遭束之高閣,沒幾家廠商支持,那一切要求也都是白搭。博通等芯片廠未來推出的相關系統單芯片將提供低耗電藍牙加密傳輸的能力,可能可以減輕下游硬件開發商的障礙,但整合這些芯片重新設計硬件也需要時間,看來HomeKit智能家庭產品注定是要姍姍來遲了。