System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能家居,特别涉及一种设备掉线恢复方法、装置、智能设备及集中控制器。
技术介绍
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、另一方面,提供了一种智能系统,所述系统包括集中控制器、至少两个智能设备以及如上所述的计算机设备。
42、另一方面,提供了一种计算机可读存储介质,可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,处理器可加载并执行至少一条指令、至少一段程序、代码集或指令集,以实现上述本申请实施例中提供的设备掉线恢复方法。
43、另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产权或计算机程序包括计算机程序指令,该计算机程序指令存储于计算机可读存储介质中。处理器从计算机可读存储介质读取该计算机指令,并执行还计算机指令,使得该计算机设备执行上述实施例中任一所述的设备掉线恢复方法。
44、本申请提供的技术方案带来的有益效果至少包括:本专利技术实施例提供了一种设备掉本文档来自技高网...
【技术保护点】
1.一种设备掉线恢复方法,应用于智能设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述广播组网请求信息之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述广播设备组网请求信息之后,所述方法还包括:
4.一种设备掉线恢复方法,应用于集中控制器,其特征在于,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述向根节点设备发送侦听指令之前,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述向根节点设备发侦听指令之后,所述方法还包括:
7.根据权利要求4至6任一项所述的方法,其特征在于,所述方法还包括:
8.一种设备掉线恢复方法,应用于根节点设备,其特征在于,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述将接收到的设备组网请求信息发送至所述集中控制器之后,所述方法还包括:
10.一种设备掉线恢复装置,应用于智能设备,其特征在于,所述装置包括:
11.一种设备掉线恢复装置,应用于集中控
12.一种设备掉线恢复装置,应用于根节点设备,其特征在于,所述装置包括:
13.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现如权利要求1至9任一项所述的设备掉线恢复方法。
14.一种智能系统,其特征在于,所述系统包括集中控制器、至少两个智能设备以及如权利要求13所述的计算机设备。
15.一种计算机可读存储介质,其特征在于,所述可读存储器介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如权利要求1至9任一项所述的设备掉线恢复方法。
...【技术特征摘要】
1.一种设备掉线恢复方法,应用于智能设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述广播组网请求信息之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述广播设备组网请求信息之后,所述方法还包括:
4.一种设备掉线恢复方法,应用于集中控制器,其特征在于,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述向根节点设备发送侦听指令之前,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述向根节点设备发侦听指令之后,所述方法还包括:
7.根据权利要求4至6任一项所述的方法,其特征在于,所述方法还包括:
8.一种设备掉线恢复方法,应用于根节点设备,其特征在于,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述将接收到的设备组网请求信息发送至所述集中控制器之后,所述方法还包括:
...
【专利技术属性】
技术研发人员:巫锦辉,欧炜,吴从庆,陈锦辉,石志远,符佳俊,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。