物联网中设备是如何联动的

背景

        随着移动互联网、云平台的快速发展,物联网行业也得到了空前的发展。大家在网络上都经常看到万物互联、全屋智能等一个个高大上的名词,殊不知很多的智能场景已经慢慢进入了我们的视野,比如华为的全屋智能系统、小米物联网生态;

        在之前推出产品都是讲本设备有什么智能,比如一键开启、远程控制等。随着智能设备不断深入日常生活,产品竞争进入深水区,单个设备越来越难满足市场需求,因此如何去联动一个个设备,不同的设备发挥不同的功能就可以带来更好的体验,这就是我们常说的:场景

场景是如何联动工作的

        举个相关的例子,在冬天的时候,空调长时间开制热模式会导致空气湿度下降,可能会导致用户皮肤脱皮、流鼻血等情况发生。这时候就可以创建一个空调和加湿器联动的场景,当空调设置为制热模式的时候,就帮助打开用户家里的加湿器,帮助房屋保湿。

在这里插入图片描述

联动示意图

        如上所示就是空调和加湿器的联动示意图。

        当用户控制空调到制热模式时,app端通过云端下发指令到电控,电控再去控制空调的模式,当模式改变后,会触发电控端上报,此时就会上报空调此时的状态到云端。

在这里插入图片描述

一组命令控制和上报示意图

        如上图所示,当控制命令到达设备后,会返回当前设备的状态到云端。设备的模式状态到云端后,就可进行相应的逻辑处理,此时的制热模式就形成触发,云端就会将开机命令下发到加湿器,加湿器开机,开始工作。

结语

        以上就是空调和加湿器联动的逻辑关系,关键在于如何形成触发。当场景越来越多后,对云端的系统性能要求也越来越高,系统的高性能、高可用就需要考虑。比如当某个点触发的场景过多,可以采用异步去控制设备,减少场景等待的时间,避免导致性能雪崩,出现批量的控制失败。

对于高性能系统可以参照:
物联网-常见的服务架构演变

对于异步控制设备可以参照:
物联网-异步控制多个设备

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值