从米家APP崩了,聊聊智能家居的本地控制为啥这么难?
发布时间:2022-07-24 09:20:55 所属栏目:交互 来源:互联网
导读:相信很多人的家中都至少拥有一款智能家居设备,可以通过相应的手机App来远程操控,方便了用户的生活,可一旦网络出现故障,这些智能家居设备大多会退化成普通的设备,智能二字便形同虚设。 从米家APP崩了,聊聊智能家居的本地控制为啥这么难? 曾经,有个关
相信很多人的家中都至少拥有一款智能家居设备,可以通过相应的手机App来远程操控,方便了用户的生活,可一旦网络出现故障,这些智能家居设备大多会退化成普通的设备,“智能”二字便形同虚设。 从“米家APP崩了”,聊聊智能家居的本地控制为啥这么难? 曾经,有个关于智能设备的笑话非常流行: “女儿,去把微波炉里中午剩的汤给热一下,顺便把空调打开。” 而五分钟之后: “女儿你坐那干啥呢?” “等会儿妈,手机卡了,正开厨房灯呢。” “……” 虽然笑话让人忍俊不禁,但这个情形相信很多人也真实的经历过。 6月16日晚间,“米家APP崩了”登上微博热搜,大量用户反映米家App内的各种设备都无法被远程控制,通过重启路由器、重组mesh、重装App等一系列操作之后,依然无法解决。不少用户的反应之所以如此剧烈,是因为仅在两个月之前,米家App就曾经出过一次类似的故障。 从“米家APP崩了”,聊聊智能家居的本地控制为啥这么难? 事实上,这种崩溃的场景在智能家居领域并非首次。早在2020年底,谷歌的智能家居系统Google Home就曾大面积服务瘫痪,用户无法通过手机来访问服务或更改设置,亚马逊的Alexa和Echo音箱则在更早的2018年出现过大规模无服务现象。 而根据小米公布的2021年财报数据,米家App的月活用户达6390万,小米AIoT连接设备(不包括智能手机、平板及笔记本电脑)数已达4.34亿件;拥有五件及以上连接至小米AIoT平台设备的用户数已经达到880万。由此看出,仅小米一家的服务出现故障,就可能影响到千万级别的用户和数亿的设备,云端的稳定性对服务提供者和用户来说至关重要。 智能家居设备接收指令后都发生了什么? 对于智能家居设备来说,它们的控制逻辑大体相似:当用户对设备发出某种指令后,设备会将接收到的指令上传到云端服务器去识别,再由云端下发相应的指令给对应的设备。在这个传输链条中,涉及到了本地、网络、协议、设备等多个环节,任何一处出现了问题,就会在用户体验上大打折扣。 从“米家APP崩了”,聊聊智能家居的本地控制为啥这么难? 以小米为例,当智能家居设备接受到指令后,先通过蓝牙等协议传递给网关,再经网关传递给路由器,进而由路由器传给云端服务器,服务器再将对应的指令按照相同的路线下发到指令的接收设备上。 在这条通路中,云端服务器处于最高地位,一旦云端出现问题,整条数据传输路线就被完全切断,用户自然会面临无法控制设备的问题。这种时候,恐怕很多用户会纳闷——这些设备明明都在同一个空间中,可能相距只有几米,为何还要通过几百甚至上千公里来完成这一操作,未免有些“舍近求远”。 其实,想要避免这种问题,只需要让指令不再通过云端,只经过网关和路由器即可。 从“米家APP崩了”,聊聊智能家居的本地控制为啥这么难? 在这种情况下,就需要一个“中枢网关”作为全部智能家居设备组网的主中枢,能够把各种配置场景信息存储在本地,通过局域网以及蓝牙等协议进行本地的场景调配。通常情况下,一个系统中只需要一个主中枢,但多台中枢网关也可以接入同一个家庭中作为“备中枢”,当某个主中枢出问题时,备中枢可以及时接管主中枢的原有工作,保持本地设备的正常运作。 除了“中枢网关”和“备网关”外,还有几个名词也需要了解。“从网关”是指能够代替中枢网关进行调度的网关,从网关下可以连接多台设备,实现控制指令的本地执行。利用“中枢网关+从网关”的模式,不仅可以拓展组网,增加系统的稳定性,也可以减少用户重新配置的时间。而“盲网关”则是只通过云端通信,不能接受中枢网关调度的网关,想要实现与盲网关下设备的联动,就必须通过云端。 智能设备的本地联动和控制是新方向 曾几何时,能够通过手机控制灯的开关和空调温度就让人非常满足,但发展至今,在搭建智能家居的过程中,弱点、安防、家电等场景需要不同的设备来支持,一个家庭里可以多达几十甚至上百款智能设备,用户的需求和期待早已变得更高。毕竟,没有用户希望一旦没有网络,自己辛苦配置的联动场景就变得毫无反应。 但现在的多数智能家居设备,还停留在需要人来发送指令,设备来被动执行的阶段,“智能”也仅仅是将用户的意图发送到云端,设备还无法完全自主决策。在设备数量较少时还比较容易操控,一旦数量上升,会大幅度提高用户的使用成本,网络故障后的重新配置也会耗费大量的时间。 作为小米旗下智能硬件管理平台,米家App就是小米智能设备的主要控制中枢,用户可以完成手机与智能硬件交互和互联互通等功能。但这些控制都需要通过远程服务器来完成,一旦网络出现故障,哪怕你和智能音箱面对面,它也会“假装”听不到你的指令。 而与米家需要云端服务来进行指令中转不同,苹果HomeKit采取了不同的策略,非常强调本地化。也正因如此,数据不会被传到局域网之外,很好地保护了用户隐私。 在苹果HomeKit的框架之下,不论设备厂商使用了哪款通信模组,只要支持蓝牙和WiFi,并且集成HAP(HomeKit Accessary Protocol)协议即可。而在HAP协议下,iCloud负责管理设备列表、永久秘钥和房间分组等信息,所有的控制都是在本地完成。 (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |