设备间关系的识别方法、装置、电子设备和存储介质与流程
- 国知局
- 2024-08-02 14:02:38
本技术涉及物联网,具体而言,涉及一种设备间关系的识别方法、装置、电子设备和存储介质。
背景技术:
1、随着科技的进步,智能设备高速发展,相较于普通设备,智能设备具有无线控制等优势,使得用户得到更加便利化的使用。例如,智能家居领域中智能化的家具设备大大提升了用户的生活质量,使得用户可以通过智能手机等终端对智能家具设备进行远程遥控,甚至无需用户的遥控智能家具设备即可自动变更运行状态。
2、但是在现有技术中,无论是用户使用智能手机对智能家具设备进行控制,还是通过控制器自动对智能家具设备进行状态变更,均需要用户先配置智能家具设备与控制器或终端之间的关联关系。例如,用户需要通过应用软件将智能开关与智能灯具建立关联,使得通过智能开关控制智能灯具时不会给智能灯具断电,保证智能灯具不会离线,仍然能够接收后续的控制指令。在需要配置的智能设备数量较多时,用户需要自己判断智能设备之间的关联关系,导致用户操作流程较为繁锁,从而使得智能设备的使用便捷性下降。
技术实现思路
1、本技术提供了一种设备间关系的识别方法、装置、电子设备和存储介质,以至少解决智能设备的使用便捷性较低的技术问题。
2、根据本技术实施例的第一个方面,提供了一种设备间关系的识别方法,所述方法包括:
3、用户终端显示设备识别页面;所述设备识别页面中显示有已入网的至少一个控制设备和至少一个受控设备;所述用户终端与目标空间中的网络连接,所述目标空间中的网络还连接有至少一个控制设备和至少一个受控设备;
4、响应于针对选中设备的识别操作,向选中的控制设备和选中的受控设备发送控制指令,以指示各所述受控设备执行目标动作以及指示各所述控制设备获取能耗数据并反馈;
5、显示基于所述能耗数据识别到的各所述控制设备与各所述受控设备之间的负载关系;所述负载关系用于指示与各控制设备连接的各受控设备的信息。
6、根据本技术实施例的第二个方面,提供了一种设备间关系的识别方法,所述方法包括:
7、控制设备接收用户终端发送的控制指令;
8、基于所述控制指令获取当前的能耗数据,并将所述能耗数据发送至所述用户终端,以指示所述用户终端基于所述能耗数据识别出各所述控制设备与各受控设备之间的负载关系。
9、根据本技术实施例的第三个方面,提供了一种设备间关系的识别方法,所述方法包括:
10、受控设备接收用户终端发送的控制指令;
11、基于所述控制指令执行相应的目标动作,以指示所述用户终端基于控制设备获取到的能耗数据识别出各所述控制设备与各受控设备之间的负载关系。
12、根据本技术实施例的第四个方面,提供了一种设备间关系的识别装置,包括显示模块,用于显示设备识别页面;所述设备识别页面中显示有已入网的至少一个控制设备和至少一个受控设备;所述装置与目标空间中的网络连接,所述目标空间中的网络还连接有至少一个控制设备和至少一个受控设备;
13、控制模块,用于响应于针对选中设备的识别操作,向选中的控制设备和选中的受控设备发送控制指令,以指示各所述受控设备执行目标动作以及指示各所述控制设备获取能耗数据并反馈;
14、识别模块,用于显示基于所述能耗数据识别到的各所述控制设备与各所述受控设备之间的负载关系;所述负载关系用于指示与各控制设备连接的各受控设备的信息。
15、可选地,所述控制模块包括第一控制单元,用于向各所述控制设备发送第一控制指令,以指示各所述控制设备开启;
16、第二控制单元,用于向各所述受控设备发送第二控制指令,以指示各所述受控设备执行所述目标动作并获取执行所述目标动作过程中的功耗数据;
17、获取单元,用于获取各所述控制设备反馈的各所述受控设备对应的功耗数据。
18、可选地,所述第二控制指令包括开启指令和关闭指令中的至少一种;
19、所述第二控制单元包括开启控制子单元,用于向所有受控设备发送开启指令,以控制所有所述受控设备执行开启动作处于开启状态,以指示各所述受控设备执行所述目标动作;
20、关闭控制子单元,用于逐一向各所述受控设备发送关闭指令,以指示各所述受控设备依次关闭,并获取每关闭一个受控设备的状态下各所述控制设备所反馈的功耗数据。
21、可选地,所述识别模块包括判断单元,用于在任一个受控设备执行所述目标动作后,判断各所述控制设备所反馈的功耗数据的变化幅度;
22、若任一个控制设备的所述变化幅度超过预设的幅度阈值,则确定所述任一个受控设备为当前控制设备的负载,以得到各所述控制设备与各所述受控设备之间的负载关系。
23、可选地,所述装置还包括掉电模块,用于若所述控制设备中包括具有多个控制通路的多路控制设备,则向所述多路控制设备发送通路断开指令,以指示所述多路控制设备逐一断开各所述控制通路,以使与断开的所述控制通路连接的所述受控设备掉电;其中,所述控制设备至少包括一个控制通路,包括多个控制通路的控制设备为多路控制设备,所述多路控制设备的每个所述控制通路均可以连接至少一个所述受控设备;其中,所述受控设备掉电后无法执行目标动作;
24、验证模块,用于向与所述多路控制设备具有所述负载关系的各所述受控设备发送验证指令,以指示各受控设备对所述验证指令进行响应;
25、确定模块,用于将未进行响应的所述受控设备确定为与断开的所述控制通路具有关联关系,以识别出所述多路控制设备的各所述控制通路关联的所述受控设备;
26、负载模块,用于按照所述关联关系,显示各所述控制通路与所述受控设备之间的负载关系。
27、根据本技术实施例的第五个方面,提供了一种设备间关系的识别装置,包括接收模块,用于接收用户终端发送的控制指令;
28、执行模块,用于基于所述控制指令获取当前的能耗数据,并将所述能耗数据发送至所述用户终端,以指示所述用户终端基于所述能耗数据识别出各控制设备与各受控设备之间的负载关系。
29、可选地,所述控制指令包括第一控制指令和第二控制指令;
30、所述执行模块包括切换单元,用于基于第一控制指令切换至开启状态或保持在开启状态;
31、采集单元,用于采集当前的能耗数据;
32、响应单元,用于响应于所述用户终端针对受控设备的第二控制指令,并在任一个受控设备的功率值发生变化时再次采集当前的能耗数据;
33、输出单元,用于将采集的所述能耗数据发送至所述用户终端。
34、根据本技术实施例的第六个方面,提供了一种设备间关系的识别装置,包括响应模块,用于接收用户终端发送的控制指令;
35、动作模块,用于基于所述控制指令执行相应的目标动作,以指示所述用户终端基于控制设备获取到的能耗数据识别出各所述控制设备与各受控设备之间的负载关系。
36、可选地,所述控制指令包括开启指令和关闭指令中的至少一种;
37、所述动作模块包括第一动作单元,用于所述受控设备在接收到开启指令时,执行开启动作以处于开启状态;
38、第二动作单元,用于所述受控设备在接收到关闭指令时,执行关闭动作以处于关闭状态,其中,所述受控设备在所述关闭状态能够接收指令。
39、根据本技术实施例的第七个方面,提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述所述的方法。
40、根据本技术实施例的第八个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述所述的方法。
41、在本技术实施例中,用户想要对设备之间的关系进行配置时,先对目标空间中的控制设备和受控设备进行显示,而后响应于用户的识别操作,对控制设备与受控设备之间的负载关系进行自动识别,并将识别后的负载关系进行显示,无需用户手动查找控制设备与受控设备之间的连接关系,简化了用户操作,提高了智能设备的使用便捷性。
本文地址:https://www.jishuxx.com/zhuanli/20240801/241491.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表