作者:牧之

编辑:小沐

出品:智哪儿 zhinaer.cn

前不久,「智哪儿」就苹果的智能家居为何不温不火进行了分析,引发了读者的讨论。本期内容,我们专门就苹果HomeKit做一个深度的解读,帮大家理顺下这个平台的现状与潜力。

在智能家居领域,苹果一直都是不尴不尬的存在。一方面,坐拥9亿iPhone用户,却敌不过亚马逊和Google这些不擅长做硬件的公司;另一方面,一大批产品争先恐后接入HomeKit,以Works With HomeKit为卖点。

苹果官方呢?高调入场,却虎头蛇尾,整个HomeKit生态差强人意。在以小米和华为为代表的本土智能家居品牌攻城略地之时,苹果却保持低调。事实上,在美国老家,苹果的HomeKit也因为生态短板而未能大规模普及。

但是,从发展的眼光看,HomeKit所具备的独一无二的优势和布局,后续在智能家居领域的施展空间非常巨大。这个围墙的建设速度很缓慢,但是一旦成型,就难以攻破。

1
HomeKit到底是个啥

首先大家要明白一点:HomeKit目前是一个云端协议。我们今天熟知的很多物联网平台,比如天猫精灵、米家、小度、小京鱼、华为HiLink等,是与通讯模组捆绑的。如果一个产品要接入这些平台,那么这个产品首先要在模组层面支持这些平台的通信协议。

比如我研发了一款产品,用的某品牌的模组,那么我能对接的物联网平台是受限制的。有些平台,它根本不认你这个模组。而HomeKit的特点在于,它是一个云端协议,不跟实体硬件捆绑。只要你的产品经过了HomeKit认证,遵循相关的开发框架即可。

加入HomeKit需要通过苹果的Mfi认证。HomeKit会把你的产品(比如序列号)识别为一个“配件”,然后通过HomeKit Accessory Protocol (HAP)协议进行控制。在通信方式上,HomeKit用的是蓝牙和Wifi;在通讯语言上,用的是分别是蓝牙BLE和HTTP。

这里的HTTP就是我们访问互联网时用的超文本传输协议,是位于TCP上层的一个应用层协议。如果不好理解,可以直接理解为一种IP协议。(后文会继续讲到)

当iPhone或HomePod处于跟智能设备同一个局域网中时,HomeKit是直接通过Wifi和蓝牙对设备进行控制的。所以断网时依然可以用(Siri除外)。而当iPhone位于外部网络时,控制指令是通过iCloud进行传递的。

由此可以看出,HomeKit其实是一种点对点、本地化和高度安全的通信协议,跟其他需要远程服务器或智能音箱进行指令中转的方案不同,HomeKit非常强调本地化。

所以它跟你的产品用什么通信模组没关系,只要支持蓝牙和Wifi,并集成HAP协议即可。在HAP协议下,iCloud负责管理设备列表、永久秘钥和房间分组等信息,而所有的控制都是在本地完成。

也正因为这种本地属性,HomeKit非常考验路由器的性能。传统智能家居方案,是将设备IP跟远程服务器之间建立一个TCP长连接,所有指令和状态是先发送至服务器,再下发到设备上。HomeKit则是点对点提出HTTP请求,这需要路由器有非常强大的瞬时数据交换能力。所以这一点可能会影响基于Wifi的智能设备体验。

在蓝牙方面,HomeKit为了保障安全性和通用性,其指令报文体积大、数量多,也影响了数据的转发效率。不过,这些问题随着HomePod的问世和升级,都在很大程度上做了优化。

重点来了:HomeKit跟其他智能家居系统相比,最大的差异化,其实是计算平台。目前,HomePod mini是作为一个智能家居中枢存在的,它所采用的S5处理器,性能相当于当年的iPhone 6。这说明HomePod在计算性能上是十分强大的。

如果没有HomePod,那么iPhone或iPad设备的处理器会承担智能家居的逻辑运算,这很显然是大马拉小车。而HomePod,就相当于是一个搭载了iPhone处理器,且拥有同源的操作系统的本地中枢(兼网关的作用),只不过它以一个智能音箱的形态出现。

而这个中枢,拥有非常强大的智能化功能,比如苹果的「快捷指令」这样高度自由化的联动方案。只要iPhone持续升级,HomePod就会继承相关的新特性。这才是HomeKit最大的技术壁垒。

2
HomeKit够不够强大?

其实,HomeKit是很强大的。只是生态建设有问题。HomeKit官方支持的硬件数量非常有限,单一类目下,可选择的产品型号有很大局限性。这跟华为形成了鲜明地比。

华为是什么套路?各种厂家通吃,上游下游广撒网,把原来的HiLink升级为HarmonyOS,用操作系统的概念去圈地。这就高级了。这意味着,你接入我的生态,我其实在给你赋能,共赢。

HomeKit的问题就在于,它把智能家居产品看做一种「配件」,我有很高的门槛,你要接入进来得看我心情。

起初,要接入HomeKit,厂家需要给产品增加一个验证用的协处理器,这意味着HomeKit产品需要有专门的硬件模组。后来苹果放宽要求,改为软件验证。这样一来,HomeKit彻底变为云端协议。同时也给非HomeKit产品进入该生态提供了一个机会:那就是通过支持HomeKit协议的网关,来间接进入HomeKit体系。从网关层面说的话,HomeKit支持的产品就丰富多了。

虽然苹果保持高冷,但是民间自发推动HomeKit生态建设的热情却持续高涨。最早出现的是基于HomeBridge开源软件的桥接派,通过这个软件可以模拟HomeKit API来接入。后来,开源智能家居操作系统HomeAssistant将HomeKit集成,更进一步打开了第三方产品进入HomeKit的局面。

当然,这些方法不是所有人都能玩转,你得懂代码。所以通过网关接入,是一个可行性更强的办法。只是相比原生HomeKit硬件,很多功能上可能会受限制。

但只要产品丰富度上来了,那么HomeKit的强大基因就体现出来了。首先,HomeKit用户肯定是苹果移动产品的用户,而Home APP也只能运行在苹果自己的系统上,这意味着用户对于智能家居的管理是处于一个高度封闭(换句话说是安全)的条件下的。

而且由于所有的管理数据都是存储在iCloud上,而非某个智能家居平台自有的服务器上,这为安全性提供了背书。iCloud的安全性毋庸置疑。

其次,苹果移动设备的计算能力,可以为HomeKit提供强大的边缘计算支持。无论是iPhone还是HomePod,它的处理器都是苹果自研,共享苹果为移动生态打造的各类AI技术,而这些AI技术来自于数以亿计的iPhone、iPad的实时训练。

最后,由于HomeKit运行于一个分布式系统(可以理解为苹果的所有设备都是一个系统),系统化本身的特性升级,会自动加持HomeKit的自动化水平。「快捷指令」就是很好的例子。用户通过苹果全系设备管理智能家居,会比其他品牌更加顺畅。

3
苹果如何丰富自己的生态?

HomeKit当前推进缓慢,不见得是一件坏事。这并非为苹果洗地,而是智能家居行业,目前确实是存在较大程度的割裂。后发而制人,也许是苹果的一计良策。事实上,苹果HomeKit的生态,其实不需要自己搭建。

两年前,苹果先后加入了Thread和Matter协议联盟,这为HomeKit后续可能的爆发奠定了基础。Thread是一个基于IEEE 802.15.4技术标准的网络层协议,而Matter则是原来的Zigbee联盟牵头的一项全新的应用层协议,它可以通吃IEEE 802.15.4(Zigbee和Thread的基础)、Wifi和蓝牙。

重要的是,无论是Thread还是Matter,都是基于IP协议的互联体系。所以,理论上Matter是可以兼容Thread产品的。可以看出,苹果在通讯协议这一端,倾向于互联网常用的IP协议。什么意思呢?这意味一个智能插座,也就相当于是一个电脑,拥有IP地址(一个域网内)。

如果Matter真正推动起来,那么苹果HomeKit生态可以说是一日建成的罗马。海量的设备,可以通过原生Matter认证或者桥接的方式进入HomeKit体系。这就自动解决了HomeKit生态的短板。

那么这个时候,苹果的优势更加突出:所有支持Matter的产品,均可以看做是HomeKit生态的一部分,而HomeKit本身又约定了极为严苛的开发流程。所以纳入Matter API,相当于是为海量第三方设备打开了一扇友好的大门。

谁不想自己的设备能通过原生的HomeKit使用呢?考虑到iPhone拥有9亿用户(这还不算iPad)。所以接下来会发生的事情是,大量的Matter阵营产品,会遵循HomeKit开发文档,为iOS用户提供专有的界面和控制功能,并享受苹果为其用户提供的独家定制功能,比如深度的Siri互动。

而iOS以及原生的Home APP又是高度封闭的,且可以调用本地算力。这是除了苹果以外,任何一家厂商都无法做到的。还是那句老生常谈的话:苹果是唯一即做硬件又做软件的公司。处理器是自己设计的,系统也是自己开发的。

华为也是Matter的推动者之一,而同为手机厂商,华为至少名义上也是即做硬件又做软件。不过,华为目前的移动生态依然依赖于Android,它在手机OS层面暂时还未独立。

可以理解为,HomeKit是一个框架,而Matter是一个实现大一统的应用层协议,无论你的设备是基于Thread、Zigbee、Wifi还是蓝牙,理论上都可以兼并。通过了Matter认证,就具备进入HomeKit的入场券,而无需像原来一样申请苹果复杂的Mfi认证(还得考察工厂…)。

这个剧情,就像当年笔记本产业链的各个厂家申请Wifi认证一样。如今,对用户来说,连Wifi等同于上网,但很少人知道Wifi只是众多无线网络协议中的一个。它也是由一个类似于CSA(即Zigbee联盟前身,Matter牵头者)这样的叫做Wifi联盟的组织推广而来的。

这样一来,苹果作为移动设备大厂,它在智能家居领域的能量就得到了充分释放。而HomeKit作为一个开发框架,又为苹果用户提供了一套独有的使用体验。这一点不像是米家APP,它既要兼顾小米自己的手机,又要兼顾任何第三方Android机型。

这意味着,一个智能插座接入HomeKit后,它就成为了苹果的设备资产;而如果接入米家,那么这个智能插座只是属于小米的,跟用户使用的手机品牌没有任何关系。如果跟手机品牌无关,那么手机这样的移动设备的创新技术特征,就无法赋能智能家居产品。

结语

苹果HomeKit的确是一个特殊的存在。目前的HomeKit框架,可以大致分为HAP框架和Matter框架。由于Matter产品上市缓慢,暂时我们还看不到这个生态的雏形。但Matter未来会是HomeKit最主要的生态贡献者。随着Matter的完善,苹果HomeKit的潜力将被进一步挖掘。

待生态极大丰富之时,HomeKit将成为苹果用户在智能家居领域的不二之选。

(智哪儿zhinaer.cn原创文章,转载请注明来源)

苹果HomeKit生态深度解析,在智能家居领域后发制人?相关推荐

  1. 火火火火火!看HomeKit如何改变物联网和智能家居?

    摘要:智能家居并非新概念,然而在苹果等巨头插足之前,它却只是一盘散沙,各自为营,苹果又将如何凭借HomeKit构建起拥有统一界面和控制中心的平台来实现各种智能家居设备与应用之间的无缝连接,真正实现智能 ...

  2. 京泉华:与小米生态链公司已在智能家居领域等展开相关业务合作

    8月14日消息,京泉华(002885)在互动平台表示,公司与小米生态链公司已在智能家居领域.氮化镓技术-快充系列-电源适配器产品类展开了相关业务合作. 公司车载磁性器件类产品主要应用于新能源汽车电气电 ...

  3. 华为鸿蒙和美的,美的与华为鸿蒙合作,为智能家居领域带来更深度的场景与服务...

    描述 物联网时代下,智能家居已成为大势所趋.近日华为全屋智能及智慧屏旗舰新品发布会,让消费者和行业的目光再次聚焦到智能家居领域.此次发布会的重头戏,莫过于鸿蒙操作系统在智能家居领域的应用和落地. 4月 ...

  4. 深度访谈:智能家居这么火,该怎么赚钱?

    一个杯子,不仅显示水温,还可以根据用户的喝水习惯给出建议,并把数据存储起来:一个盒子,自动记录用户的室内温度数据,智能识别用户习惯,并将室温调整到最舒适的状态. 诸如此类智能家居产品五花八门.近日Go ...

  5. 智能家居领域小米,涂鸦,天猫精灵的 “中台之战”

    深圳是跨境电商之都,仅一个华南城就云集了不少了全球排名前五十的亚马逊大卖家.总部不在深圳的跨境电商通常都会在深圳设立主抓供应链的分部.在今年这样疫情叠加外部环境不确定性的当下,大卖家们的日子按道理说不 ...

  6. 华为鸿蒙系统智能家居产品大全,华为鸿蒙系统实现万物互联,在智能家居领域落地...

    根据华为消费者业务CEO余承东表示:"4月份华为就将开始陆续推动鸿蒙手机系统正式版,而 华为Mate X2系列手机将会成为首批可升级鸿蒙OS系统正式版的机型." 目前关于华为鸿蒙O ...

  7. 传统家电企业转型智能家居领域,主要有哪些优势?

    而在众多向智能家居领域转型变革的企业中,看似落后的传统家电企业,却占据着一定的优势. 产品优势 传统家电企业在产品上的优势主要体现在企业拥有产品本身的设计.技术.生产.制造和营销渠道,其产品不论是从外 ...

  8. 潮科技有奖问答⑩|云丁科技:2019年智能家居领域你最期待的创新和突破是什么?...

    临近春节,我们特别策划了"潮科技有奖问答"这个特别活动,希望与热爱科技的读者朋友,一起复盘技术的过去.展望科技的未来.本次潮科技有奖问答特别活动,从1月15日开始,预计会持续到春节 ...

  9. 除了小米、Homekit、欧瑞博等智能家居品牌,这款智能生态值得看

    智能家居,这个概念对我们来说既熟悉也陌生,在未来科幻题材的电影中,我们经常看到主人公的家里充满各种高科技的东西,我们都会觉得很酷炫,恨不得里面的主人公就是自己. 例如2022年的背景冬奥会,那个机器人 ...

  10. 语音识别技术在米家、HomeKit和智汀等智能家居中的应用

    近几年,语音识别技术已愈发完善,逐步的从实验室走向市场,目前在工业.家电.通信.电子等行业都有涉及. 语音识别技术经历了语音识别.语音合成以及自然语音合成3个阶段.可能有些人觉得,让这些计算机.智能设 ...

最新文章

  1. 《windows核心编程系列》二谈谈ANSI和Unicode字符集
  2. oracle数据库备份恢复篇(一)
  3. 计算两个日期之间的年数
  4. Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV
  5. sql server 2008表中计算机,电脑删除SQLsever2008表格数据出现“不能删除”怎么办
  6. ssh的详细链接过程
  7. 收购YY直播,百度重返高位的关键布局
  8. 查找算法---二分查找(递归方式)
  9. 【交通标志识别】基于matlab GUI BP神经网络雾霾天气交通标志识别(带面板)【含Matlab源码 1771期】
  10. Serializer序列化器
  11. 用阿里网盘有一段时间了,说说总体感受吧
  12. ATF:Gicv源码解读系列-gicv2_spis_configure_defaults
  13. 基于PaddleX的化妆品识别
  14. 原始经纬度转百度地图定位并显示地理位置
  15. lerna 常用命令
  16. 如何搭建一套个性化推荐系统?
  17. 字符集编码 定长与变长
  18. Excel函数应用大全
  19. 关于“​​​​​​\u200B“非法字符(不可见字符)的 ‘坑’
  20. 【计算机毕业设计】001基于SpringBoot的在线拍卖系统

热门文章

  1. Python游戏之运动物体寻路——A星算法与扩展
  2. Spark CASE WHEN 写法案例
  3. 解放军--女“黑客”
  4. 拆解玩具电池充电器:充久了可能会爆,廉价电路方案让人震惊!
  5. ios html fixed,ios下position:fixed失效的问题解决
  6. java连连看开题报告_JAVA连连看
  7. 表单验证:名称、电话号码、邮箱
  8. 让手机桌面显示计算机,被忽略的Win10新功能,让手机屏幕轻松显示在电脑屏幕上?...
  9. 不知道免费去水印图片软件哪个好?来看看这3个软件
  10. 大数据毕设选题 - 深度学习植物识别系统(cnn opencv python)