在我大学生涯的最后一个学期,我进入一家做智能家居的公司实习(在实习之前,选定的论文题目是基于PLC的智能家居系统设计,后来改成了基于zigbee的智能家居系统设计),毕业之后就留在那,自实习到离开恰好近3年的时间。在此期间,做过多个zigbee的智能家居项目(小到平层,大到工厂),考察过当时国内知名的几家智能家居公司(比如欧瑞博、紫光物联,南京物联、柯帝等),对接过智能窗帘、智能灯光、智能安防(含监控)、智能影音(含背景音乐)、智能门锁。在公司的最后一年左右时间与公司一块进行二次创业(开发基于zigbee的智能家居系统),最终二次创业失败我也离开了公司彻底转行做了产品经理。因此对于物联网行业中,最了解的就是智能家居系统。
写这篇文章的一个原因是因为Jason.AI的《产品视角:AIOT的趋势与终局》,这篇文章中协作方式和交互方式精确的分析了AIOT的趋势和阶段,非常厉害!
智能家居是一个非常火爆热门的物联网行业,自从苹果发布了Homekit和谷歌收购Nest之后,将智能家居彻底引爆。智能家居行业按照物物连接可以分为3个阶段,单品连接、物物联动、平台集成3个阶段。目前智能家居行业正处于第二阶段。
第一阶段:单品连接
这个阶段涌现了非常多的单品,这类单品更乐意被叫做智能硬件而非单品。在智能单品时代,小米是佼佼者。以小米为例,小米先后推出了小蚁摄像头、小米门窗磁、小米报警器、小米音箱、小米灯泡;其它厂商有推出空气球(预报天气)。这个阶段智能家居的粘性是非常低的,最开始的新鲜感会在使用几次之后慢慢消失。
常见的单品有:智能灯、智能门锁、智能音箱、智能插座、智能冰箱、智能窗帘、智能洗衣机、智能空调、智能插座、智能电饭煲、智能扫地机器人
这个阶段是单纯的物人相连。
第二阶段:物物联动
在这个阶段中,企业整合自己旗下所有的单品,使得各产品之间能够联动。比如当智能门锁正常打开后灯自动亮起之类。除了企业自身整合外,智能家居的集成商可以利用某个企业的开放平台将其它第三方产品整合到该企业的平台中,并未最终用户提供定制化的联动场景。
这个阶段在某些厂商、集成商的努力下,达成了部分物物相连。比如A厂商下的所有单品都能够集成到某个APP下,或者某个集成商能够将多个公司的产品整合到一个系统下。前者以小米为主的,它的APP能够控制小米旗下大部分单品。后者是以欧瑞博、Control4等厂商的集成商为代表,将他们旗下的单品和其它公司的单品整合到他们开发的系统中。
第三阶段:平台集成
根据统一的标准, 使各企业单品能相互兼容, 目前还没有发展到这个阶段。即A公司的网关能够控制B公司的灯,C公司的传感器能够指挥D公司的扫地机器人打扫卫生。这个阶段是要求万物互联,真正的连接,不是依赖于某个集成商或者某个厂商,而是通过某个协议完成了万物互联。
目前并没有一种通用的协议或者平台能够完成万物互联或者智能家居产品的互联。wifi和蓝牙虽然是全球共用的,但是由于自身原因还不能一统江湖(前者功耗高、支持的设备有限;后者是最近才支持mesh网络,还未普及)。
需要注意的是,单品和物物联动并非是严格按时间顺序推进的。当我刚入行时,已经存在物物联动的智能家居系统,而之后才有小米将智能硬件带到一个新的热度。
目前国内的智能家居市场是两极分化,智能家居厂商这边是热闹非凡,地产公司、家电公司、互联网公司和AI公司纷纷进入到这个行业。但是消费者这边,却冷清了很多。相关数据显示,目前欧美国家智能家居的渗透率已超过35%,日本和韩国的渗透率超过25%,而在中国,这个数字还未达到5%。
难决策
众所周知,硬件产品的购买决策途径比互联网产品的购买决策途径长和复杂,而且一旦选择某个硬件之后替换成本非常高。这导致了客户在选择智能家居产品时面临的决策复杂度非常高。这些并非是能够通过市场引导和教育能改变的,哪怕很多公司都提供了智能家居样板间,但依然很难提升成交率。
价格高
另外一点,智能家居产品的售价目前依然非常高,国内产品的价格尽管不高但整体价格不低,进口产品单价高整体价格更高。这个原因也变相导致客户的购买欲下降,导致智能家居变为部分人群的玩物。
消费者难接触
国内有一些智能家居产品是借助互联网渠道销售,普通消费者能够接触到的机会不多。此外,通过网络测评了解到的产品信息与真实产品体验存在较大差距,这让很多消费者对智能家居产品的了解犹如隔空望月,看得见、摸不着,所以,购买意愿相对较低。
不智能
消费者不买账的另外一部分原因是消费者心智中的智能与市场提供的智能相差甚远。比如很多小区都配置了门禁、可视对讲、电梯控制系统和停车管理系统,然后标称自己是智能小区。这些离消费者心目中的智能家居相差甚远,导致消费者心里已经先入为主认为智能家居就是个幌子。
做智能家居的厂商是非常多的,国内巨头阿里、华为(含荣耀)都有智能家居的产品。总体来看,可以将厂家分为以小米为代表的智能硬件/单品出身(先做单品,然后做一个超级APP管理所有单品,再进化成系统)和以欧瑞博为代表的以智能家居系统厂商(自建系统/平台,然后对接第三方厂家产品)
必须要承认,智能家居与其它AIOT行业不一样的地方是,它要求多模态的交互方式)和多模态的协作(物物之间)。
下面这段话来自柒灵
所谓多模态交互即多种本体交互手段结合后的交互,例如将多种感官融合,比如文字、语音、视觉、动作、环境等。人是一个典型的多模态交互的例子,在人与人交流的过程中,表情、手势、拥抱、触摸,甚至是气味,无不在信息交换的过程中起着不可替代的作用。显然,智能家居的人机交互势必不止语音一个模态,而是需要多模态交互并行。举个例子,智能音箱如果看到人不在家,那就完全不需要对电视里误放出的唤醒词进行响应,甚至可以把自己调到睡眠状态;一个机器人如果感觉到主人在注视他,那么可能会主动向主人打招呼并询问是否需要提供帮助。多模态处理无疑需要引入对多类传感器数据的共同分析和计算,这些数据既包括一维的语音数据,也会包括摄像头图像以及热感应图像等二维数据。这些数据的处理无不需要本地AI的能力,也就对边缘计算提出了强力的需求。
智能家居系统目前普遍无法识别你是你,反而有一些智能单品能够识别。目前通过智能门锁或者摄像头能够确认身份,但是智能门锁只在出入口,摄像头一般用于周界和出入口(虽然也有甲方曾经要求室内安装大量监控摄像头的)。但是如果在室内,那么又该如何鉴别身份呢。
人类一般是通过听觉和视觉去识别人。在智能家居系统中,是存在不少能够识别你的设备,比如带摄像头的电视机、智能音箱。
与身份鉴别的场景有很多,比如回到家中,背景音乐或者智能音响包括照明都会根据你个人的喜好进行调整,这个调整是根据你的日常行为、性别、爱好、回来的时间、天气等因素并结合特定日期(生日、纪念日等)经过自我学习完成的,这个的目标是个性化。
另外一个与安防有关的场景。当晚上布防之后,如果你起来活动,智能家居系统能辨识到你在活动,在你活动区域附近的安防传感器将自动屏蔽,当你离开该区域后,智能家居系统会解除屏蔽。这样做的好处是避免你去手动布撤防。
刚刚提到的那个安防的场景其实与定位是有一定的关系,毕竟智能家居系统不仅要认出你还要认出你在哪(卧室、厨房、客厅)。我个人的一个想法是可以为智能家居系统赋予3D建模功能,让其能够掌握整个家居的结构,可以将这个结构赋予给其它设备,比如扫地机器人、或者智能音箱等可能移动的设备。
相关场景有非常多。以来访为例。
当你在厨房一边做饭一边听智能音箱播放的音乐,此时智能音箱突然插播了一段语音“前门有陌生人来访”,并且智能音箱的屏幕上显示门口监控图像。你通过监控图像看到原来是邻居或者某个朋友,甚至可能是外卖、快递小哥等等。你对智能音箱说打开门让他进来或者对智能音箱说“快递小哥,帮我把快递放到门口,一会儿我去拿”。此时智能音箱会将这段话通过门铃(假定带语音功能)告知门口等待的人。
同样,如果在客厅看电视时,客厅电视上将出现一个小窗口显示门口监控,客厅的智能音箱通过语音提示“门外有人来访”的提示音。其它房间的电视和智能音箱并不会发出相应提示。甚至当多个电视、智能音箱在使用时,智能家居系统能够判断到底让哪个地方的电视或智能音箱发出提示(比如年轻人优先、其次是老人和小孩)
如果屋里没人,那么当有人按门铃时,无论电视或者智能音箱都不会提供有人来访的提示。
智能家居是人与物的连接,智慧小区是服务与人、与各家智能家居系统的连接。小区通过各类软硬兼施设施提供更人性化的服务给小区的业主。
以一个场景为例。你设定了明天9点到某地与客户洽谈的日程安排。智能系统根据你的日程为你设定了早晨7点起床的闹钟,7点30分外卖送到,8点下楼(楼下有车辆送到小区东门),8点10东门上车。
智能系统根据住所到目的地距离选择了乘车出行方式,行程是40分钟。由于你的车辆限号,于是智能系统根据你的叫车习惯选择了滴滴出行,并根据你的喜好选择了专车(不是快车也不是出租)。鉴于小区内提供了免费接送的服务,于是智能系统告知小区8点到楼下等你。依次类推,到闹钟设定。原本你设定的闹钟是7点30份,那么由于智能系统判断你需要7点起床才能赶上行程,故智能系统将会屏蔽明天7点30份的闹钟(对后天没有影响)。
根据纳什均衡,一个组织当中有一个稳定的状态,这时候群体做出的决策是最优的,任何其他的选择都会打破这样的均衡状态。人类社会恰恰存在着多种的纳什均衡,有时偏向集权,有时又偏向分权。纳什均衡其实告诉我们,群体的组织形式会在单一中心和去中心化中找到平衡点,而且这样的平衡点不止一个。
那么在智能家居行业中,到底是中心化还是去中心化呢?目前的趋势还是中心化。就算将来每个设备都是智能设备甚至都有边缘计算的能力,那将来可能还是有一个中心去负责协调。为什么那么说,把每个传感器、每个终端设备当做一个个人来看,把家居当做一个会议室,每个人都在自说自话,那么会有结论么,不会有。这个互相传递的命令就像是闹市中的各类声音一般。故很大程度上还是会有一个中心,并且允许其它中心的存在。比如某个传感器发现地面脏了,可以发送命令给扫地机器人扫地。
另外再举一个例子说明:当机器人发现主人不在家后自动进入了休眠状态。那么问题来了,机器人怎么发现主人不在家的?
方式一:机器人在所有房间里转了一圈,没有发现主人在家,于是回到之前位置然后进入休眠并告知其它设备进入休眠。
方式二:机器人在屋里喊了一嗓子“你们谁看见主人了?”(广播),所有设备告诉它没有看到或者某个设备告诉它主人外出了(比如摄像头或者音箱)。于是机器人进入休眠。
方式三:智能家居系统发现主人不在家后,将消息告知了机器人,于是机器人进入休眠。
方式一和方式二可以看做是去中心;方式三是中心化。
前阵子看了一下热播剧都挺好,里面有一个情节是苏明成在卧室里留意到苏大强晚上去了好几次厕所,推断出苏大强身体有问题。那么如果某个智能马桶发现某个人最近一段时间每晚都要去好几次厕所,它能够推断出这个人的身体有问题么。目前的答案是不能判断,原因是现在的智能马桶并不能对自己产生的数据进行分析且目前也不能判定使用者的身份。
但是,一些医疗产品已经具备了基础的数据分析,他们能够根据用户的生理状态提供一些建议或帮助。由此推断,智能硬件或者智能系统有必须主动分析本设备或本系统产生的数据,并提供相关建议给用户。
上一部分中提及的智能马桶发现某个人身体可能有问题的用例,如果智能马桶将该信息传到厂家云平台进而告知相关药店或者医院,导致这个人一段时间内看到很多关于如何治好xx的广告或商品,甚至莫名其妙接到某些推送。这样的情况是否允许发生呢?
此外由于智能设备或智能系统保有用户大量的个人数据并且无论智能设备或智能系统都需要定期与云平台通讯。如果通讯内容被不法分子获取,那么可能会被某些别有用心的人利用。为此每个厂家都应该切实保护数据,无论是数据传输过程中亦或者是存储数据的云平台或者是产生的数据的设备。
我们知道,如果想实现智能,需要大量数据,但是出于隐私和数据保护的缘故,智能硬件或者智能系统又不能将个人隐私和数据直接传递到某个云平台。那么该如何进行模型训练呢?
针对隐私:个人的数据是隐私,但是一群人的数据特征就不再是隐私。比如某个人喜欢买智能硬件和某个地区80%的男人喜欢购买智能硬件,前者涉及个人,后者不涉及个人(是可以公开的)。因此可以将个人化的数据脱敏后上传到云端,但是这个过程务必取得消费者的认同。
对于模型训练的做法:可以利用边缘计算,将数据在数据本地进行初步训练,然后将结果返回到云平台进行再次训练,最终将模型下发至相应终端设备或系统。