Siri在iOS 8当中获得智能家居设备控制功能
从Siri目前在iOS 8 beta 2当中的表现,以及苹果在WWDC上给出的细节来看,我们的确可以大致了解到HomeKit将如何与Siri进行协作。
举个例子,用户可以使用自然语言来下达各种命令,诸如“锁上前门”或者“打开厨房的灯”。而Siri也可以向用户提供家中物品的状态,处理类似“我的车库是开着的吗?”的问题。
但由于还没有任何兼容的第三方应用可用,Siri只会回应“对不起,尝试失败”的错误提示。
正如苹果在本月早些时候向开发者所介绍的那样,可内置HomeKit的装置包括车库门开启装置、灯光、门锁、恒温器、网络摄像头控制和开关等等。这些装置都将拥有独特的特征,包括当前电源状态、锁闭状态、亮度和当前温度。
HomeKit的目标是整合和简化智能家居设备的控制,但苹果并不会以推出专用应用程序的方式来实现这一点。开发者依然需要制作自己的第三方工具来实现智能家居设备的控制,不过这些应用将能够接入Siri,以实现控制的整合,从而避免了手动选择应用和设置的需要。
但苹果在WWDC上也承认,他们不可能预想出开发者对于HomeKit所有的应用方式。除了联网灯泡和恒温器这些常见的设备之外,一些硬件厂商可能会开发出更加独特、并不属于一般智能家居产品的的设备类型。
考虑到这一点,苹果让开发者有能力去创建和定义自己的设备类别。
“我们不希望HomeKit受到限制和控制。我们想要让HomeKit带来创新和创意,”苹果软件工程经理Kevin McLaughlin在WWDC的HomeKit展示活动当中这样解释道。
用户甚至不需要身处相同的Wi-Fi网络,也能够访问和控制自己的HomeKit设备。苹果同时还在系统当中置入了远程访问功能,让用户即使不在家也能检查门是否上了锁(如果没有的话再将其锁上)。
安全也是苹果所关注的重点。HomeKit拥有iOS和智能家居设备之间端对端的加密能力。此外,HomeKit API要求使用当中的应用处于前台位置,以便让用户清楚地了解究竟是什么应用在控制自己的设备。
HomeKit还能够对不同地点的智能家居设备进行控制,对于那些拥有多处房产的人来说,这无疑是一个便捷的功能。