如果你对智能家居有所了解,那应该或多或少听人聊起过 HomeKit。
由 Apple 开发并主推的的 HomeKit 既因为产品选择少、价格高而难以成为主流,又因其独特的优秀体验和「出身名门」而成为智能家居领域的焦点。
HomeKit 究竟是什么?能做什么?怎么做到的?在《HomeKit 从零完全入门指南》的第一篇里,就让我们从核心原理的角度来解答一下这个核心的问题。
HomeKit 是什么?想要准确描述 HomeKit,定义是不可或缺的第一步。
然而,HomeKit 和相关的术语其实长期被不少人所混淆。
我们来看看 Apple 自己是怎么定义 HomeKit的:这是 Apple 推出的一组软件开发工具。
用 HomeKit 创建的 App 可让您从 Apple 设备控制家中已连接的配件(如电灯、锁或暖气和冷气)。
——《Apple 词典》以上的定义说明,HomeKit 的本质其实是一个「开发套件」。
它包含了很多常常被大家简称为 HomeKit 的部分,包括:iOS 等系统上的 HomeKit 框架智能家居设备采用的 HomeKit 设备协议(HomeKit Accessory Protocol,以下简称 HAP 协议)HomeKit 设备开发工具包(HomeKit Accessory Development Kit)等等有些人还可能将 iOS 等系统上预装的「家庭」app 同 HomeKit 混淆,但两者完全不同,我们将在之后对「家庭」app 作进一步的介绍,这里就不做展开说明。
Apple 开发者网站中列出的多个 HomeKit 相关的板块有了这个定义,我们也就不难理解「Works with Apple HomeKit」这一 HomeKit 官方认证的真实含义了——它表明这一外设兼容于 HomeKit,可以和其它兼容 HomeKit 的软硬件进行交互。
那么「Works with Apple HomeKit」认证(以下简称 HomeKit 认证)到底有何特殊之处呢?是否经过认证对于一般的 HomeKit 用户来说有影响吗?Works with Apple HomeKit「Works with Apple HomeKit」认证(以下简称 HomeKit 认证)是苹果 MFi 计划 的一部分,这意味着想要通过 HomeKit 认证的厂商需要先加入 MFi,然后为单项产品申请 HomeKit 认证。
苹果对 MFi 计划有着充分的掌控,说 HomeKit 认证的「含金量」绝大多数