苹果(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 智慧家庭产品注定是要姗姗来迟了。
- Apple’s HomeKit Is Proving To Be Too Demanding For Bluetooth Smart Home Devices
- Apple’s chip’n’firmware security demands behind HomeKit delays
- Apple HomeKit Requires ID Chip
(首图来源:达志影像)
延伸阅读:
- 首款登上 Apple Store 的 HomeKit 产品,ecobee3 恒温器北美开卖