加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹰潭站长网 (https://www.0701zz.cn/)- 图像处理、低代码、云通信、数据工具、物联设备!
当前位置: 首页 > 运营中心 > 交互 > 正文

从米家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负责管理设备列表、永久秘钥和房间分组等信息,所有的控制都是在本地完成。
 
 

(编辑:鹰潭站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读