设备的控制方法、装置、计算机设备及存储介质与流程

本发明实施例涉及设备的控制,尤其涉及一种设备的控制方法、装置、计算机设备及存储介质。
背景技术:
1、温控器作为一种用于直接控制负载驱动的设备,广泛应用于空调等需要温度调节的系统中。目前,市场上的温控器通常是单台设备对应单台空调的模式。当多个温控器需要联动时,常通过485通信网络等设备的网络通信进行同步控制,以确保各温控器的状态保持一致。然而,在实际应用中,一旦485通信网络出现故障或断开连接,温控器之间的通信将中断,无法继续实现原有的联动功能。这种情况下,温控器将无法同步其状态,可能导致系统运行不稳定或失效。
2、现有技术无法应对通信网络中某一设备故障失效的情况。当设备通信故障或失效时,系统内各温控器将无法继续联动操作,因此,如何在485通信网络中的某一设备通信故障时,保证各设备间的通信连接成为现在亟待解决的问题。
技术实现思路
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、本发明实施例提供的设备的控制方案,通过当检测到目标网络中存在通信故障设备时,判断所述目标网络中是否存在已配网设备,所述目标网络中包含多个互相通信连接的设备;根据判断结果确定所述目标网络中设备的控制策略;根据所述控制策略对所述目标网络中设备的通信方式进行控制。由此,可以在目标网络中存在通信故障设备时,根据当前目标网络中是否存在已配网设备确定对应的控制策略,以通过控制策略控制设备的通信方式,实现了在某一设备出现通信故障时通信网络仍能正常通信连接,保证各设备间的信息传递,避免出现系统的失控。
技术特征:
1.一种设备的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据判断结果确定所述目标网络中设备的控制策略,包括:
3.根据权利要求2所述的方法,其特征在于,所述通信故障设备通过以下方式确定:
4.根据权利要求3所述的方法,其特征在于,所述控制未配网设备与所述已配网设备的路由器连接,以通过所述路由器、所述已配网设备的第一地址和未配网设备的第二地址控制所述目标网络中的设备通信连接,包括:
5.根据权利要求3所述的方法,其特征在于,所述控制所述目标网络中的通信正常设备通过所述热点与所述通信故障设备通信连接,包括:
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
8.一种设备的控制装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的设备的控制程序,以实现权利要求1~7中任一项所述设备的控制方法。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~7中任一项所述设备的控制方法。
技术总结
本发明实施例涉及一种设备的控制方法、装置、计算机设备及存储介质,通过当检测到目标网络中存在通信故障设备时,判断所述目标网络中是否存在已配网设备,所述目标网络中包含多个互相通信连接的设备;根据判断结果确定所述目标网络中设备的控制策略;根据所述控制策略对所述目标网络中设备的通信方式进行控制。由此,可以在目标网络中存在通信故障设备时,根据当前目标网络中是否存在已配网设备确定对应的控制策略,以通过控制策略控制设备的通信方式,实现了在某一设备出现通信故障时通信网络仍能正常通信连接,保证各设备间的信息传递,避免出现系统的失控。
技术研发人员:刘昱杉,杨华生,邹宏亮,谭有斌,乔学文
受保护的技术使用者:珠海格力电器股份有限公司
技术研发日:
技术公布日:2024/12/19
技术研发人员:刘昱杉,杨华生,邹宏亮,谭有斌,乔学文
技术所有人:珠海格力电器股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
