能否引领智能家居?苹果HomeKit来了!
- 来源:微型计算机 smarty:if $article.tag?>
- 关键字:苹果,智能家居,HomeKit smarty:/if?>
- 发布时间:2015-08-19 12:02
智能家居是什么样?能自动开关的灯,亦或是根据人体调节温度的空调?可能一千个人对智能家居有一千种需求。不过,从技术层面来看,智能家居的发展离不开软件和硬件层面的进步。现在,很多厂商都在推出各自的智能家居方案和硬件,但是如何将它们整合在一起实现一体化、全自动的控制呢?关于这一点,苹果已经开始布局,并推出了HomeKit智能家居。那么HomeKit是什么样子呢?我们一起来看看吧。
在本文的一开始,让我们抛开陌生的单词“HomeKit”,先来一起设想在未来某天可能出现的生活场景:
中午刚过,你对着手机说出下午三点整出门的指令。当两点五十分的时候,手机开始提醒你:“三点需要出门”。然后你收拾好行装,在三点左右关闭了你家大门。当你关闭大门的时候,手机告诉智能家居系统你出门了。于是这个时候,智能家居系统自动关闭了空调,启动了门禁监视系统,并开始录制相关监控视频。此时,自动打扫机器人也开始扫地。
这个时候你正在开车驶向目的地。根据你的日程情况,智能家居系统自动帮你安排好了相关路线。随后,在你完成了一系列活动并准备回家的时候,智能家居系统通过手机给你提示:“冰箱里只有一个西红柿和半瓶牛奶了,你需要去超市采购。最近的、有最新鲜和你喜爱品牌的食物的超市地址已经发送到你的手机上,现在超市内人流量非常少,几乎不需要排队,如果你现在去的话,可能会在30分钟内完成采购。如果你一个小时后到达超市的话,将迎来超市的高峰期,采购时间将会加长至1个小时15分钟”。你果断决定立刻去超市采购。收到信息后,智能家居系统估计你在50分钟后返回家中。
在超市采购完成后,你准备回家了。这个时候,智能家居系统通过手机确认你的位置和目的地后,立刻开启了房间内的空调和空气净化器,并将空调调整到合适的温度。随后再根据时间,自动设置百叶窗的开启角度,并且自动开启了热水器,等待你回家。
智能家居平台的碎片化比较严重
让我们从想象中回来,上面描述的肯定是智能家居了,但是你能给智能家居下一个明确的定义吗?迄今为止,尚未有专业、简练的对智能家居的精确描述。不过从用途来看,我们可以这样理解:智能家居就是能够根据用户的实际使用情况,通过各种各样的传感器感知用户生活习惯,并自动调节房间内部环境,使其更符合用户要求。同时还可以根据互联网上的相关内容自动处理、分类信息,查找出对用户有用的信息进行推送、建议的一整套系统。
有了智能家居,怎么实现它呢?目前市场上智能家居产品多如牛毛。这个宣称自己是智能插座,那个宣称自己是智能空调,还有智能风扇、智能电视机、智能冰箱等等。问题在于,这些智能设备都是散乱的、碎片化的,它们各自有着各自的控制系统和接口规范。各种各样的规范和接口首先就使得数据难以互通,这也导致即使有智能家居系统,也很难通过统一调配实现家居环境系统化和智能化的控制,整体效率显然无法提升。对用户来说,为了控制如此多的设备,不得不在手机上针对每一款设备安装一款控制软件,反倒显得颇为麻烦,失去了智能、简洁的初衷。
那么,有没有这么一套平台,它能够提供通用、方便的底层环境和相关API,并最终实现智能家居系统的统一化和智能化呢?答案是:有。苹果HomeKit,目前正在努力成为智能家居设备的核心平台。
管中窥豹看HomeKit
HomeKit智能家居平台发布于2014年。HomeKit的目的是将所有的智能家居设备联系在一起,通过HomeKit共享数据、信息,最终形成以iPhone等设备为核心的智能家居系统。
苹果在自家的开发者网站上给出了HomeKit的相关页面:https://developer.apple.com/homekit/。打开页面后,可以看到这里包含了几乎所有HomeKit的开发信息,分为软件和硬件两方面。在软件方面,苹果详细介绍了什么是HomeKit、如何为iOS和OSX设计HomeKit配件、HomeKit开发指南、HomeKit目录和参考代码、HomeKit的Framework、HomeKit的用户界面指南、HomeKit在苹果AppStore的审查情况、外部附件的一些程序内容等。在硬件方面,由于硬件设计比较复杂,因此用户需要提交相关注册认证文件才可以获得信息,不过苹果还是给出了一些问答信息以帮助初学者。
总的来看,HomeKit开发者网页上的内容多数比较专业,普通用户看起来很困难。不过我们还是从中发现了不少有意思的信息。比如在HomeKit的Framework中,苹果描述了有关HomeKit的库文件情况,可以看到HomeKit可以使用一些特定的动作来触发某项功能,或者一组特定的动作。还有一些HomeKit库是用于确定对象的位置,比如在家里还是外部,是家庭自动化配件还是需要人工操作,比如车库自动开门器、室内恒温器等。另外,一些HomeKit库则允许用户对某些区域进行设置,将其作为一个组进行操作,如果家里的房子很大,比如分为楼上楼下的话,那么楼上或者楼下都可以单独作为一个区域进行控制,或者根据功能区设置,厨房和餐厅、客厅、卧室等都可以作为不同的区域控制。可以看出,苹果对HomeKit的使用已经有了一定的思考,但就现在可看到的库文件而言还比较少,如何使得Home-Kit在软件方面尽可能自由地实现各种功能,未来应该增加怎样的库文件,是苹果下一步努力的方向。
在设备方面,HomeKit的另一个枢纽是AppleTV。当用户离开住宅后,AppleTV就接管了一切。这相当于是苹果的市场策略,通过HomeKit推动智能家居,又反过来促进AppleTV的销售,从而更多地树立自己在内容和影音领域的地位。这应该是苹果顺势而为的市场策略,相当高明。在很多人都关注的安全方面,苹果的方案应该是目前业内最出色的。HomeKit中有很大一部分内容用于安全和隐私保护,使用了高强度的加密方案,甚至有内置的专用加密芯片等。这部分内容,是厂商和苹果合作的“症结”所在。此外,HomeKit的相关数据,也会被引入iOS的隐私管理中,和用户其他隐私数据一起被用户同意管理和查看。
在硬件内容方面,苹果主要是强调自己MFi计划的重要性。所谓MFi计划,是苹果官方对专门给iOS设计的外接设备的一种官方认证,MFi的全称是“MadeForiOS”。其中明确提到,使用HomeKit技术的硬件设备需要经过苹果认证。苹果目前在官网上公布的HomeKit产品已经有15款,包括智能温度计、智能灯泡、智能插座等。这些产品都可以通过Siri控制,实现开关、调节等功能。总的来看,相比国内厂商诸如小米、魅族等,HomeKit的产品数量可谓丰富,只是目前尚未涉及大家电,尤显不足。
HomeKit的发展情况和隐忧
从2014年苹果公布了HomeKit到现在,HomeKit的发展还是比较顺利的,虽然速度没有想象中的那样快,但是Home-Kit实际上已经在逐渐帮助苹果树立智能家居行业的领先地位。根据一些调查公司的对国外用户的调查数据来看,有48%的网友知道HomeKit和相关设备,认为苹果在智能家居和物联网领域有优势,而相比之下只有13%网友表示知道谷歌正在基于安卓推广智能家居和物联网设备。显然,苹果在市场运作上更为成熟。
HomeKit的一些优点也不容忽视。比如HomeKit本身有严格的审核机制,因此在兼容性和稳定性上有充足的保证。不仅如此,从苹果的展示来看,HomeKit在安装过程和配置程序上进行了很大程度的简化。比如HomeKit可以自行通过Wi-Fi以及蓝牙寻找网络中符合要求的设备,而不是用户自行查找(虽然这个功能可能存在一些问题,详见后文),这会使得HomeKit的易用性变得更为出色,更容易上手。
虽然目前HomeKit的发展情况看起来还算不错,不过这并不意味着HomeKit本身不存在任何问题。目前,HomeKit的发展速度不够快,参与厂商数量较少,大品牌厂商都在观望等,说明HomeKit本身还是有一定问题的。我们就此总结一二。
首先,HomeKit的技术依旧需要发展。根据苹果公布的内容来看,现在的HomeKitSDK比较底层,提供的功能和扩展都比较少,厂商在拿到HomeKit后,还需要进行二次开发才能实现相应的功能。二次开发中无论是耗费人力还是物力都不可小觑,并且还需要面对苹果复杂的审核机制,尤其是一些复杂的大家电设备,比如空调等,接入HomeKit平台就显得更为复杂了。所以,目前HomeKit只有比较小的厂商接入,更多大厂商还处在观望状态。
第二,从HomeKit目前的设计来看,主要依赖于Siri的语音输入和识别功能。不过目前Siri对HomeKit的支持显然还不是很到位。据一些试用人员反映,有时候Siri会无法确认连接在HomeKit上的设备都有哪些,名字稍微随意一些就无法认出,比如用户只能说“将灯泡亮度设定到50%”而不能说“将灯泡亮度调节到50%”。另外,Siri本身的语音识别能力也颇受质疑,尤其是在辨识命令方面,经常出现错误,比如你说“半夜关掉所有的灯”,Siri会立刻关闭所有灯而不考虑时间。Siri的语音识别能力似乎成为HomeKit发展中最薄弱的一环,好在目前的设备本身都比较简单,要是设备复杂一些,再加上中国复杂的地域文化和口音问题,Siri的表现究竟怎样,还真是让人捏了一把汗。
第三,目前HomeKit设备虽然已经有了15款,但是显然还有巨大的增长空间。面对一些智能灯泡、智能开关,消费者的消费热情似乎不那么高。更具吸引力的大家电并没有引入,具体原因之前我们也分析了,这个问题没有得到很好的解决的话,HomeKit的发展情况始终值得担忧。
第四,HomeKit的设备价格过于昂贵。从目前通过MFi的设备来看,其价格相比市场上同等功能、质量的产品要明显高出很多。这无疑为苹果和MFi的产品贴上了“昂贵”标签,尤其是HomeKit产品正在发展初期,如果没有绝对优异的品质和体验,苹果的价格可能会使得一部分消费者更多考虑兜里的银子而不是添置新设备。
HomeKit,撑起苹果下一个十年?
结束了对HomeKit的介绍,我们不禁会想,苹果为什么要在智能家居、物联网方面如此大张旗鼓呢?HomeKit在苹果的内部有怎样的战略地位呢?
在PC行业整体下滑的大背景下,苹果的PC业务依旧保持了不错的态势,短期内尚无问题,不过从长期来看,光是依靠PC行业,显然不足以撑起苹果如此庞大的身躯。在移动产品方面,iPad高速发展势头已过,行业开始逐渐萎缩,iPhone虽然在不断前进,但是随着移动技术发展步伐放缓,消费者的更新速度也会逐渐下降,iPhone虽然还有上升空间但显然已经不多。在这种情况下,苹果需要找到下一个金矿,支撑苹果未来很长一段时间的发展需求。现在,这个需求就是HomeKit,就是物联网和智能家居。
作为全球顶级的IT企业,苹果对标准和规范的理解在其他厂商之上,这一点从苹果封闭的iOS系统以及再困难也不使用Windows的Mac系列电脑上就可以看出。物联网和智能家居显然是下一个五年甚至十年技术发展的核心。风口来临,苹果肯定不会无动于衷,HomeKit的出现,就是苹果布局未来的一枚棋子。携iOS系统在移动计算领域的威势,HomeKit的成功似乎只是时间问题,一旦苹果掌握了智能家居和物联网这个庞大无比的市场,建立起一整套生态链的话,那么维持未来十年的高速增长将不再是什么问题,这不是苹果的隐秘,而是光大公开的“阳谋”。
虽然HomeKit的架子已经初步搭完,发展也有了一些成绩,但总的来看,还是存在这样那样的问题。苹果现在需要做的,就是逐渐解决每个问题,将HomeKit推向更大、更广泛的市场,建立起完整的智能家居和物联网发展的生态圈。完成这个任务,可能需要三年,也可能需要五年,而一旦成功,我们将看到一个新兴的、更为巨大的苹果的诞生。这是苹果的一次重生,也是苹果未来发展的核心之一。
Tips:如何让支持HomeKit的设备和iOS设备完成配对
苹果在自家的网站上还详细公布了如何让支持HomeKit的配件和iOS设备配对,看起来也很简单,在这里我们也介绍一下。
首先,前文我们也说过,HomeKit设备需要通过MFi认证,也就是获得苹果的有关HomeKit的标志。这个标志会贴在HomeKit设备的外包装或者设备本体上以供识别。对iOS设备而言,需要一款支持iOS8.1以及以上操作系统的iPhone、iPad、iPod设备等。其次,为了正常使用设备,用户需要在AppStore上下载有关设备的HomeKit软件。第三,用户启动iOS设备上的HomeKit软件,然后输入设备上附带的HomeKit设置代码。这样一来HomeKit硬件和软件之间的联系就建立完成了。HomeKit设置代码一般会贴在设备上或者随附在包装盒中。这一步完成后,用户就可以直接使用HomeKit设备了。
在介绍中,苹果建议尽量使用Siri来完成HomeKit的控制,比如“开灯”、“关灯”、“将温度设置为26℃”等。如果用户设置了不同的家庭区域的话,还可以说“将厨房灯关闭”、“打开办公室的打印机”、“关闭客厅空调”等这样的命令,HomeKit都会顺利执行。当用户在室外或者出差时,可以利用相同AppleID的设备来远程控制HomeKit设备。不过当用户外出时,HomeKit的核心控制就不再是iPhone、iPad等iOS移动设备了,而变成了AppleTV。另外,当HomeKit设备丢失或者损坏时,用户还可以使用iOS设备删除有关设备,确保数据安全。
从苹果的介绍来看,HomeKit和iOS设备之间的连接和使用都是很简单的,基本上不需要任何技术基础就能够完成。并且从苹果的应用举例可以看出,苹果在尽量摒弃传统科技产品那种复杂的操作,更倾向于使用自然语言来控制设备,这是HomeKit和所有智能设备未来发展的目标。
文/李一山
