CN120186711A - 多联机集控网关的设备管理方法、系统、设备及介质 - Google Patents
多联机集控网关的设备管理方法、系统、设备及介质 Download PDFInfo
- Publication number
- CN120186711A CN120186711A CN202311765925.0A CN202311765925A CN120186711A CN 120186711 A CN120186711 A CN 120186711A CN 202311765925 A CN202311765925 A CN 202311765925A CN 120186711 A CN120186711 A CN 120186711A
- Authority
- CN
- China
- Prior art keywords
- target
- gateway
- client
- equipment
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种多联机集控网关的设备管理方法、系统、设备及介质。其中,该方法应用于网关设备,包括:若网关设备未加入客户端连接的多联机集控网关集群,则根据网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式,目标配网方式包括WIFI配网或蓝牙配网;基于目标配网方式获取客户端广播的目标广播数据,目标广播数据由客户端基于客户端的目标信息按照预设规则进行确定,目标信息包括客户端中指定WIFI的指定WIFI信息和/或客户端对应的目标标识信息;基于目标广播数据连接指定WIFI,加入多联机集控网关集群,相比需对单个设备逐一配网的方式,可通过WIFI或蓝牙批量配网,大大缩短多联机集控网关设备的配网时间,提高了配网效率。
Description
技术领域
本申请涉及管理技术领域,尤其涉及一种多联机集控网关的设备管理方法、系统、设备及介质。
背景技术
多联机空调作为一种常用的商业场所中央空调,其具有多个室内机与一个室外机相连的特点,可以实现多个房间的独立控制,大大提高了空调的使用效率和舒适度。分布式多联机集控网关通过将多台外机连于网关,再将多台网关通过网络进行相连,实现区域内空调内外机的远程统一控制与管理。
然而,在实际应用中,分布式多联机集控网关的配网和管理仍然存在诸多问题,当网关不具备有线网络条件需要连入特定WIFI以加入集群时,若设备数较多,进行一对一配置将花费大量时间,配网效率低,过程复杂。传统网关配置常采取固定IP地址进行配置,需通过网线直连网关后访问固定IP地址进行配置,过程繁杂、耗时,智能家居领域常通过连接设备蓝牙或AP热点后进行WIFI配置的传递,虽可降低配置过程的复杂度,但面对多台设备时,仍需对各台设备挨个进行配置,无法批量操作。
发明内容
本申请实施例提供了一种多联机集控网关的设备管理方法、系统、设备及介质,可通过WIFI或蓝牙进行批量配网,以实现简单快速便捷的网关批量配网操作,避免繁琐的手动连接和配置操作,大大缩短多联机集控网关设备的配网时间,提高配网效率。上述技术方案如下:
第一方面,本申请实施例提供了一种多联机集控网关的设备管理方法,上述方法应用于网关设备;上述方法包括:
若上述网关设备未加入客户端连接的多联机集控网关集群,则根据上述网关设备的WIFI模块的目标状态确定上述网关设备对应的目标配网方式;上述目标配网方式包括WIFI配网或蓝牙配网;
基于上述目标配网方式获取上述客户端广播的目标广播数据;上述目标广播数据由上述客户端基于上述客户端的目标信息按照预设规则进行确定;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
第二方面,本申请实施例提供了一种多联机集控网关的设备管理方法,上述方法应用于客户端;上述方法包括:
基于上述客户端的目标信息按照预设规则确定目标广播数据;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
第三方面,本申请实施例提供了一种网关设备,上述网关设备包括:
第一确定模块,用于若上述网关设备未加入客户端连接的多联机集控网关集群,则根据上述网关设备的WIFI模块的目标状态确定上述网关设备对应的目标配网方式;上述目标配网方式包括WIFI配网或蓝牙配网;
获取模块,用于基于上述目标配网方式获取上述客户端广播的目标广播数据;上述目标广播数据由上述客户端基于上述客户端的目标信息按照预设规则进行确定;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
连接模块,用于基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
第四方面,本申请实施例提供了一种客户端,上述客户端包括:
第二确定模块,用于基于上述客户端的目标信息按照预设规则确定目标广播数据;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
广播模块,用于广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
第五方面,本申请实施例提供了一种多联机集控网关的设备管理系统,上述多联机集控网关的设备管理系统包括网关设备和客户端;上述网关设备用于执行本说明书实施例第一方面提供的方法,上述客户端用于执行执行本说明书实施例第二方面提供的方法。
第六方面,本申请实施例提供了一种电子设备,包括:处理器以及存储器;
上述处理器与上述存储器相连;
上述存储器,用于存储可执行程序代码;
上述处理器通过读取上述存储器中存储的可执行程序代码来运行与上述可执行程序代码对应的程序,以用于执行本说明书实施例第一方面或第二方面的提供的方法。
第七方面,本申请实施例提供了一种计算机存储介质,上述计算机存储介质存储有多条指令,上述指令适于由处理器加载并执行本申请实施例第一方面或第二方面提供的方法步骤。
在本申请一个或多个实施例中,若网关设备未加入客户端连接的多联机集控网关集群,则根据网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式,目标配网方式包括WIFI配网或蓝牙配网;基于目标配网方式获取客户端广播的目标广播数据,目标广播数据由客户端基于客户端的目标信息按照预设规则进行确定,目标信息包括客户端中指定WIFI的指定WIFI信息和/或客户端对应的目标标识信息;基于目标广播数据连接指定WIFI,加入多联机集控网关集群,从而在网关设备未配网加入多联机集控网关集群时,相比单个网关设备逐一配网的方式,可通过WIFI或蓝牙以广播的方式进行批量配网,无需等待设备双方连接后进行数据传输,也无需对固定IP地址进行一对一配置,就可以实现简单快速便捷的网关批量配网操作,避免了繁琐的手动连接和配置操作,大大缩短了多联机集控网关设备的配网时间,提高了配网效率。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请一示例性实施例提供的一种多联机集控网关的设备管理系统的架构示意图;
图2为本申请一示例性实施例提供的一种多联机集控网关的设备管理方法的流程示意图;
图3为本申请一示例性实施例提供的一种确定网关设备对应的目标配网方式的实现流程示意图;
图4为本申请一示例性实施例提供的一种WIFI配网的实现过程示意图;
图5为本申请一示例性实施例提供的一种蓝牙配网的实现过程示意图;
图6为本申请一示例性实施例提供的另一种多联机集控网关的设备管理方法的流程示意图;
图7为本申请一示例性实施例提供的另一种多联机集控网关的设备管理方法的流程示意图;
图8为本申请一示例性实施例提供的一种网关设备的结构示意图;
图9为本申请一示例性实施例提供的一种客户端的结构示意图;
图10为本申请一示例性实施例提供的一种电子设备的结构示意图。
具体实施方式
为使得本申请的特征和优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
接下来请参考图1,其为本申请一示例性实施例提供的一种多联机集控网关的设备管理系统的架构示意图。如图1所示,多联机集控网关的设备管理系统包括:客户端和网关设备。其中:
客户端可以包括一个或多个用户端。在客户端中可安装用户版的软件,用于实现用户线上通过客户端连接的多联机集控网关集群中的中心网关设备对多联机集控网关集群中的各网关设备进行数据管理、故障排除和系统优化等功能。客户端还可以基于客户端的目标信息按照预设规则确定目标广播数据,目标信息包括客户端中指定WIFI的指定WIFI信息和/或客户端对应的目标标识信息,并广播上述目标广播数据,以使未加入客户端连接的多联机集控网关集群的网关设备能够基于上述目标广播数据连接到指定WIFI,加入该客户端所管理的多联机集控网关集群。上述多联机集控网关集群包括多个网关设备,上述多个网关设备之间通过局域网相互进行连接。上述多联机集控网关集群通过将多台外机连于网关设备,每台外机连接有一台或多台内机,再将多台网关设备通过网络进行相连,实现区域内内外机(例如区域内空调内外机)的远程统一控制与管理。上述多联机集控网关集群中各网关设备的存储空间中保存有本地数据,以及与之相连的外机和与该外机相连内机的数据。
其中,上述多个网关设备中会选取至少一个作为中心网关设备,也即多联机集控网关集群的数据中心节点,用于在承担基本网关作用的前提下,还负责全多联机集控网关集群与外部(例如客户端)通讯的承载。中心网关设备还用于维持多联机集控网关集群中各网关设备的正常运行,以及存储多联机集控网关集群与客户端的交互数据和多联机集控网关集群中各网关设备对应的运行数据,以保证多联机集控网关集群中数据的安全性和完整性。
可以理解地,客户端中任意一个用户端可以但不限于是安装有用户版软件的手机、平板电脑、笔记本电脑等设备。
可以理解地,上述中心网关设备可以是上述多个网关设备中存储容量最大或性能最强的网关设备,也可以是上述多个网关设备中任意一个网关设备或用户根据需求指定的网关设备等,本申请实施例对此不作限定。
网关设备可以是已加入上述多联机集控网关集群的网关设备,也可以是未加入上述多联机集控网关集群的网关设备。
具体地,若网关设备未加入客户端连接的多联机集控网关集群,则可以先根据该网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式,目标配网方式包括WIFI配网或蓝牙配网;然后,基于目标配网方式获取客户端广播的目标广播数据;最后,基于目标广播数据连接指定WIFI,加入上述多联机集控网关集群。
网络可以是在各网关设备之间、任意网关设备与客户端之间提供通信链路的介质,也可以是包含网络设备和传输介质的互联网,不限于此。传输介质可以是有线链路,例如但不限于,同轴电缆、光纤和数字用户线路(digital subscriber line,DSL)等,或无线链路,例如但不限于,蓝牙、近场通信(Near Field Communication,NFC)模块、无线上网(wireless fidelity,WIFI)和移动设备网络等。
可以理解地,图1所示的多联机集控网关的设备管理系统中的网关设备和客户端的数目仅作为示例,在具体实现中,该多联机集控网关的设备管理系统中可以包含任意数目的网关设备和客户端,本说明书实施例对此不作具体限定。
接下来结合图1,介绍本申请一示例性实施例提供的一种多联机集控网关的设备管理方法。具体请参考图2,其为本申请一示例性实施例提供的一种多联机集控网关的设备管理方法的流程示意图。如图2所示,该多联机集控网关的设备管理方法包括以下几个步骤:
S201,若网关设备未加入客户端连接的多联机集控网关集群,则网关设备根据网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式。
具体地,网关设备上电后,会自动检查自身状态,若检测到该网关设备的网络连接状态为未连接状态,或检测到该网关设备的数据库中不存在上述多联机集控网关集群中的中心网关设备的IP地址等,则可以确定该网关设备未加入过客户端连接的多联机集控网关集群,将会控制其进入配网模式。若检测到该网关设备的网络连接状态为已连接状态且检测到该网关设备的数据库中存在上述多联机集控网关集群中的中心网关设备的IP地址,可认为该网关设备已加入了客户端连接的多联机集控网关集群,无需再进行配网,后续只需根据中心网关设备转发的客户端下发的管理任务进行相应的管理操作即可。
具体地,检测到网关设备未加入客户端连接的多联机集控网关集群,控制其进入配网模式后,该网关设备将会根据其WIFI模块的目标状态确定对应的目标配网方式,上述目标配网方式可以但不限于包括WIFI配网或蓝牙配网,例如但不限于当网关设备的WIFI模块的目标状态显示该网关设备具备WiFi配网的能力时,确定网关设备对应的目标配网方式为WIFI配网,即控制该网关设备进入WIFI配网;当网关设备的WIFI模块的目标状态显示该网关设备当前不具备WiFi配网的能力,例如该网关设备已连接有其他WIFI时,可以确定网关设备对应的目标配网方式为蓝牙配网,即控制该网关设备进入蓝牙配网。
可选地,如图3所示,上述根据网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式的实现流程可以包括:
S301,判断网关设备的WIFI模块是否处于STA模式或不支持sniffer模式。
具体地,网关设备处于STA模式时,其WIFI模块当前工作在无线终端模式,通过连接AP热点连接到网络。此时,网关设备无法实现WIFI配网。网关设备进入sniffer模式时,将会监听环境中所有的802.11报文,需要在所支持的信道上轮询监听。网关设备不支持sniffer模式时,其无法监听环境中所有的802.11报文,此时,网关设备无法实现WIFI配网。
S302,若WIFI模块处于STA模式或WIFI模块不支持sniffer模式,则确定网关设备对应的目标配网方式为蓝牙配网。
具体地,若WIFI模块处于STA模式或WIFI模块不支持sniffer模式,可认为该网关设备当前不具备WIFI配网能力,则可以确定网关设备对应的目标配网方式为蓝牙配网,即控制其进入蓝牙配网。
S303,若WIFI模块不处于STA模式且WIFI模块支持sniffer模式,则确定网关设备对应的目标配网方式为WIFI配网。
具体地,若WIFI模块不处于STA模式且WIFI模块支持sniffer模式,可认为该网关设备当前具备WIFI配网能力,则可以确定网关设备对应的目标配网方式为WIFI配网,即控制其进入WIFI配网。
本申请实施例中,通过网关设备WIFI模块的目标状态即其是否处于STA模式或不支持sniffer模式来决定网关设备对应的目标配网方式,由于WIFI配网比蓝牙配网的效率更快,配网所支持的设备间距离更远,从而通过在网关设备当前具备WIFI配网能力的情况下,优先进行WIFI配网,只有在网关设备当前不具备WIFI配网能力的情况下,才会尝试进行蓝牙配网,在一定程度上可以保障网关设备的配网效率和配网性能,提高网关设备配网的灵活性。
接下来请继续参考图2,如图2所示,上述多联机集控网关的设备管理方法还包括:
S202,客户端基于客户端的目标信息按照预设规则确定目标广播数据。
具体地,上述目标信息包括客户端中指定WIFI的指定WIFI信息和/或客户端对应的目标标识信息。上述指定WIFI可以但不限于为用户指定为待配网(即未加入多联机集控网关集群)的网关设备所配置的WIFI,或客户端当前所连接的WIFI等。当用户想要对一个或多个待配网的网关设备进行配网让其加入多联机集控网关集群时,可以基于目标操作(例如但不限于点击、滑动等)触发客户端基于上述目标信息按照预设规则确定对应的目标广播数据,例如但不限于直接将指定WIFI信息和/或客户端对应的目标标识信息进行加密封装,得到对应的目标广播数据。上述目标标识信息可以但不限于为客户端对应自定义的特定标识符等,用于表征客户端的身份。上述指定WIFI信息可以但不限于包括指定WIFI的网络名称以及密码等。
可选地,客户端可以基于上述目标信息按照网关设备对应的目标配网方式确定对应的目标广播数据。也即,当待配网的网关设备确定了对应的目标配网方式后,可以将该目标配网方式以及该网关设备的身份信息一起打包后进行广播,以告知客户端其当前的目标配网方式,以便客户端后续能够根据其对应的目标配网方式确定对应的目标广播数据。
可选地,如图4所示,网关设备对应的目标配网方式为WIFI配网时,客户端可以将指定WIFI的指定WIFI信息进行加密封装,例如但不限于将指定WIFI的网络名称以及密码加密后通过用户数据报协议进行封装,得到对应的目标广播数据。
可选地,如图5所示,网关设备对应的目标配网方式为蓝牙配网时,客户端可以直接将其对应的目标标识信息加入广播包中,得到对应的目标广播数据。
可以理解地,当存在多个目标配网方式不同的待配网网关设备时,为了确保配网效率,实现多个待配网设备的批量配网,上述客户端可以按照图4和图5所示的实现过程同时确定WIFI配网时对应的目标广播数据和蓝牙配网时对应的目标广播数据,将其一并进行广播,以确保不同目标配网方式的网关设备均能够获取到符合其对应配网方式的目标广播数据,高效实现配网。
S203,客户端广播目标广播数据。
具体地,客户端在确定目标广播数据之后,可以直接该目标广播数据进行广播,以使未加入多联机集控网关集群的网关设备能够基于目标广播数据连接到指定WIFI,完成配网,加入多联机集控网关集群,从而通过广播的方式直接传输目标广播数据,无需等待设备双方连接后进行数据传输,实现支持多设备同时进行批量配网,大大提高多设备情况下的配网效率。
S204,网关设备基于目标配网方式获取客户端广播的目标广播数据。
可选地,如图4所示,目标配网方式为WIFI配网时,可以先控制网关设备进入sniffer模式,监听环境中所有的802.11报文,且网关设备需要在所支持的信道上轮询监听,直至获取到客户端将指定WIFI信息进行加密封装后广播的目标广播数据后,控制网关设备停止信道轮询监听。
可以理解地,为了确定网关设备获取到的目标广播数据的准确性,避免因获取到的目标广播数据有误导致该网关设备配网失败的问题,该网关设备可以在获取到客户端广播的目标广播数据并解密校验无误后,才停止信道轮询监听,从而在一定程度上提高配网的成功率和可靠性。
可选地,如图5所示,目标配网方式为蓝牙配网时,可以控制网关设备开启蓝牙广播,并基于蓝牙广播获取客户端广播的加入了客户端的目标标识信息的目标广播数据。
S205,网关设备基于目标广播数据连接指定WIFI,加入多联机集控网关集群。
具体地,网关设备获取到客户端广播的目标广播数据后,可以根据该目标广播数据获取到指定WIFI的指定WIFI信息,然后基于指定WIFI信息连接到指定WIFI,完成配网,加入多联机集控网关集群。
可以理解地,上述网关设备可以包括多个,也即,本申请实施例可以实现多个网关设备同时配网,即批量配网,具体参与配网的网关设备的数量可依据实际情况进行设定,本申请实施例对此不作限定。
可选地,如图4所示,网关设备进行WIFI配网时,网关设备可以在获取到客户端广播的目标广播数据并停止信道轮询监听后,可以由sniffer模式切换至STA模式,并基于目标广播数据中加密封装的指定WIFI信息连接到对应的指定WIFI,完成配网,以使网关设备加入多联机集控网关集群。上述多联机集控网关集群中各网关设备均连接到同一指定WIFI,以便多联机集控网关集群中各网关设备的批量管理。
可选地,如图5所示,网关设备进行蓝牙配网时,网关设备获取到加入了客户端目标标识信息的目标广播数据后,可以基于该目标标识信息向客户端发送扫描请求消息,上述扫描请求消息携带该网关设备的身份信息。客户端在接收该网关设备基于客户端的目标标识信息发送的扫描请求消息后,将会基于该扫描请求消息中携带的身份信息向网关设备返回对应的扫描响应消息;上述扫描响应消息包括待配置的指定WIFI信息。网关设备接收到客户端基于扫描请求消息返回的扫描响应消息后,可以基于该扫描响应消息中的指定WIFI信息连接到指定WIFI,完成配网,加入多联机集控网关集群。
本申请实施例中,若网关设备未加入客户端连接的多联机集控网关集群,则根据网关设备的WIFI模块的目标状态确定网关设备对应的目标配网方式,目标配网方式包括WIFI配网或蓝牙配网;基于目标配网方式获取客户端广播的目标广播数据,目标广播数据由客户端基于客户端的目标信息按照预设规则进行确定,目标信息包括客户端中指定WIFI的指定WIFI信息和/或客户端对应的目标标识信息;基于目标广播数据连接指定WIFI,加入多联机集控网关集群,从而在网关设备未配网加入多联机集控网关集群时,相比单个网关设备逐一配网的方式,可通过WIFI或蓝牙以广播的方式进行批量配网,无需等待设备双方连接后进行数据传输,也无需对固定IP地址进行一对一配置,就可以实现简单快速便捷的网关批量配网操作,避免了繁琐的手动连接和配置操作,大大缩短了多联机集控网关设备的配网时间,提高了配网效率。
网关设备加入多联机集控网关集群之后,为了便于对多联机集控网关集群的管理,需要统计出多联机集控网关集群对应的网关设备集。而多联机集控网关集群对应的网关设备集的真实性往往会影响管理多联机集控网关集群的效率和精准性,因此,在对多联机集控网关进行设备管理的过程中,还需要对多联机集控网关集群对应的网关设备集进行一定校验,以确保管理效率和精准性。具体如图6所示,上述多联机集控网关的设备管理方法除了可以包括图2所示的步骤实现网关设备的批量配网加入多联机集控网关集群之外,还可以包括以下几个步骤:
S601,网关设备通过蓝牙广播网关设备的网关设备信息。
具体地,网关设备加入多联机集控网关集群网络后,会通过蓝牙对自身的网关设备信息进行广播,网关设备信息包括网关设备的身份信息和IP地址信息。
S602,客户端基于至少一个网关设备的网关设备信息确定多联机集控网关集群对应的网关设备集。
具体地,客户端接收到至少一个网关设备通过蓝牙广播的网关设备信息后,可以直接基于上述至少一个网关设备的网关设备信息确定多联机集控网关集群对应的网关设备集,上述网关设备集包括多联机集控网关集群中各网关设备的身份信息和IP地址信息。
S603,客户端对网关设备集中各网关设备进行连通性测试,得到网关设备集中各网关设备对应的连通结果。
具体地,客户端可以基于网关设备集中各网关设备的IP地址信息向各网关设备发送测试消息以对各网关设备进行连通性测试,并根据是否接收到各网关设备基于上述测试消息返回的测试响应消息来确定网关设备集中各网关设备对应的连通结果。也即,当接收到网关设备返回的测试响应消息,即网关设备对客户端发送的测试消息有回应时,可认为该网关设备与客户端处于连通状态。当未接收到网关设备返回的测试响应消息,即网关设备对客户端发送的测试消息没有回应时,可认为该网关设备与客户端处于未连通状态。
S604,客户端基于网关设备集中各网关设备对应的连通结果更新多联机集控网关集群对应的网关设备集。
具体地,客户端可以将网关设备集中处于未连通状态的网关设备剔除,从而得到多联机集控网关集群对应更新后的网关设备集,以确保更新后的网关设备集中各网关设备均可以连通管理,避免网关设备集中未连通的网关设备对多联机集控网关集群设备管理精准性和有效性的影响。
可选地,上述连通结果包括网关设备未连通。为了避免由于网络地址变动等原因存在部分无法连通的网关地址而影响多联机集控网关集群对应的网关设备集更新准确性以及多联机集控网关集群设备管理不便的问题,若网关设备集中存在未连通的网关设备,客户端还可以先基于目标IP段进行设备扫描,得到对应的设备扫描结果,上述目标IP段为客户端所处的IP段或用户基于客户端输入的指定IP段;然后,再基于设备扫描结果更新多联机集控网关集群对应的网关设备集。也即,本申请实施例中,可对客户端设备所在IP段进行搜索,发现所有可管理网关设备,或用户可以手动指定IP段再次进行搜索,发现所有网关设备后对网关设备集(例如但不限于网关列表)进行更新,从而通过IP扫描的方式,实现在复杂局域网环境下快速准确地发现网关设备,提高了设备管理的灵活性和效率。
为了实现更为全面的多联机集控网关设备管理,提高设备管理的灵活性,上述多联机集控网关的设备管理方法除了可以包括图2所示的步骤实现网关设备的批量配网加入多联机集控网关集群以及图6所示的步骤实现多联机集控网关集群对应网关设备集的更新之外,还可以通过图7所示的流程高效便捷地实现多联机集控网关集群中各网关设备连接的内外机的发现和汇总。具体如图7所示,在网关设备实现配网加入多联机集控网关集群后,上述多联机集控网关的设备管理方法还可以包括以下几个步骤:
S701,客户端向多联机集控网关集群中的中心网关设备发送设备追踪指令。
具体地,当用户想要知道多联机集控网关集群中各网关设备所连接的内机和外机的信息或想要管理各网关设备所连接的内机和外机时,可以触发客户端向多联机集控网关集群中的中心网关设备发送对应的设备追踪指令。该设备追踪指令可以针对多联机集控网关集群中所有的网关设备进行一键内外机设备的发现与追踪,实现短时间大规模的设备追踪与发现,也可以仅针对多联机集控网关集群中用户指定的网关设备进行内外机设备的发现与追踪,以提高多联机集控网关设备管理的灵活性,
S702,中心网关设备向多联机集控网关集群中的网关设备转发设备追踪指令。
具体地,当客户端进行内外机追踪时,数据中心(中心网关设备)接收到客户端发送的设备追踪指令后,将会查询多联机集控网关集群对应的网关设备集,并同时向网关设备集中各台网关设备发送设备追踪指令。
S703,网关设备响应于设备追踪指令,向网关设备各串行接口和目标检测地址信息发送目标报文。
具体地,网关设备接收到中心网关设备转发的客户端发送的设备追踪指令后,可以响应于该设备追踪指令,向网关设备各串行接口和目标检测地址信息发送目标报文。上述目标检测地址信息包括串行接口接入的外机地址信息和内机地址信息。
可选地,网关设备中每个串行接口(COM接口)可接入1套或多套目标系统(例如但不限于八套冷媒系统),其中每套目标系统中外机和内机的地址已知,例如地址129-132为外机,0-63为内机。各台网关设备收到设备追踪指令后,可以并发的对串行接口尝试发送129外机报文(目标报文)检测,如无响应,则说明该串行接口对应接入目标系统中不存在地址为129的外机,则会继续依次尝试该目标系统下地址为130-132的外机报文(目标报文)检测以及0-63地址的内机报文(目标报文)检测,直至完成所有目标系统所有地址的检测。
S704,网关设备若接收到目标报文对应的目标响应报文,则基于目标响应报文确定串行接口对应接入目标设备的目标设备信息。
具体地,上述目标设备包括与网关设备相连的外机和/或与外机相连的内机。也即,网关设备若接收到外机报文对应的外机响应报文,可以根据外机报文的检测地址确定对应串行接口接入的外机的设备类型信息和设备地址信息;和/或,网关设备若接收到内机报文对应的内机响应报文,可以根据内机报文的检测地址确定对应串行接口接入的内机的设备类型信息和设备地址信息。
可选地,为了实现更加精细化地多联机集控网关的设备管理,若网关设备接收到目标响应报文为异常报文,则可以确定目标响应报文对应目标检测地址信息确定对应的串行接口接入的目标设备为异常设备,即在该串行接口对应接入目标设备的目标设备信息中记录该目标设备为异常设备;若目标响应报文为正常报文,则可以基于该目标响应报文对应的目标检测地址信息确定对应串行接口接入的目标设备的设备类型信息和设备地址信息。
S705,网关设备将网关设备各串行接口对应接入目标设备的目标设备信息上报至中心网关设备。
具体地,网关设备在确定其各串行接口对应接入目标设备的目标设备信息后,可以将其上报至中心网关设备。
S706,中心网关设备将多联机集控网关集群中各网关设备上报的目标设备信息进行汇总得到对应的目标设备汇总信息,并返回至客户端。
具体地,中心网关设备接收到多联机集控网关集群中各网关设备上报的目标设备信息后,可以对其进行汇总得到该多联机集控网关集群对应的目标设备汇总信息,以便客户端基于该目标设备汇总信息对多联机集控网关集群中的各设备实现更加精细灵活地管理。
接下来请参考图8,其为本申请实施例提供了一种网关设备的结构示意图。如图8所示,该网关设备800包括:
第一确定模块810,用于若上述网关设备未加入客户端连接的多联机集控网关集群,则根据上述网关设备的WIFI模块的目标状态确定上述网关设备对应的目标配网方式;上述目标配网方式包括WIFI配网或蓝牙配网;
获取模块820,用于基于上述目标配网方式获取上述客户端广播的目标广播数据;上述目标广播数据由上述客户端基于上述客户端的目标信息按照预设规则进行确定;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
连接模块830,用于基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
在一种可能的实现方式中,上述第一确定模块810包括:
判断单元,用于判断上述网关设备的WIFI模块是否处于STA模式或不支持sniffer模式;
第一确定单元,用于若上述WIFI模块处于STA模式或上述WIFI模块不支持sniffer模式,则确定上述网关设备对应的目标配网方式为上述蓝牙配网;
第二确定单元,用于若上述WIFI模块不处于STA模式且上述WIFI模块支持sniffer模式,则确定上述网关设备对应的目标配网方式为上述WIFI配网。
在一种可能的实现方式中,上述目标配网方式为上述WIFI配网;
上述获取模块820包括:
第一控制单元,用于控制上述网关设备进入sniffer模式;
第二控制单元,用于在上述网关设备支持的信道上轮询监听,直至获取到上述客户端广播的目标广播数据后,控制上述网关设备停止信道轮询监听;上述目标广播数据由上述客户端将上述指定WIFI的指定WIFI信息进行加密封装得到;
上述连接模块830包括:
模式切换单元,用于将上述网关设备由sniffer模式切换至STA模式;
第一连接单元,用于上述网关设备处于STA模式时,基于上述目标广播数据中的上述指定WIFI信息连接上述指定WIFI,以使上述网关设备加入上述多联机集控网关集群。
在一种可能的实现方式中,上述目标配网方式为上述蓝牙配网;
上述获取模块820包括:
第三控制单元,用于控制上述网关设备开启蓝牙广播;
第一获取单元,用于基于上述蓝牙广播获取上述客户端广播的目标广播数据;上述目标广播数据包括上述客户端对应的目标标识信息;
上述连接模块830包括:
第一发送单元,用于基于上述目标标识信息向上述客户端发送扫描请求消息;上述扫描请求消息携带上述网关设备的身份信息;
第一接收单元,用于接收上述客户端基于上述扫描请求消息返回的扫描响应消息;上述扫描响应消息包括上述指定WIFI的指定WIFI信息;
第二连接单元,用于基于上述扫描响应消息中的上述指定WIFI信息连接上述指定WIFI,加入上述多联机集控网关集群。
在一种可能的实现方式中,上述网关设备800还包括:
蓝牙广播模块,用于通过蓝牙广播上述网关设备的网关设备信息,以使上述客户端基于至少一个上述网关设备的网关设备信息确定上述多联机集控网关集群对应的网关设备集,并对上述网关设备集中各网关设备进行连通性测试,以更新上述网关设备集;上述网关设备信息包括上述网关设备的身份信息和IP地址信息。
在一种可能的实现方式中,上述网关设备800还包括:
第一接收模块,用于接收上述多联机集控网关集群中中心网关设备转发的上述客户端发送的设备追踪指令;
第一发送模块,用于响应于上述设备追踪指令,向上述网关设备各串行接口和目标检测地址信息发送目标报文;
第二确定模块,用于若接收到上述目标报文对应的目标响应报文,则基于上述目标响应报文确定上述串行接口对应接入目标设备的目标设备信息;上述目标设备包括与上述网关设备相连的外机和/或与上述外机相连的内机;
信息上报模块,用于将上述网关设备各串行接口对应接入目标设备的目标设备信息上报至上述中心网关设备,以使上述中心网关设备将上述多联机集控网关集群中各网关设备上报的上述目标设备信息进行汇总后返回至上述客户端。
在一种可能的实现方式中,上述第二确定模块包括:
第三确定单元,用于若上述目标响应报文为异常报文,则确定上述目标检测地址信息对应的上述串行接口接入的目标设备为异常设备;
第四确定单元,用于若上述目标响应报文为正常报文,则基于上述目标响应报文确定上述目标检测地址信息对应的上述串行接口接入的目标设备的设备类型信息和设备地址信息。
上述网关设备中各模块的划分仅用于举例说明,在其他实施例中,可将网关设备按照需要划分为不同的模块,以完成上述网关设备的全部或部分功能。本说明书实施例中提供的网关设备中的各个模块的实现可为计算机程序的形式。该计算机程序可在网关设备或终端或服务器上运行。该计算机程序构成的程序模块可存储在网关设备或终端或服务器的存储器上。该计算机程序被处理器执行时,实现本说明书实施例中所描述的多联机集控网关的设备管理方法的全部或部分步骤。
接下来请参考图9,其为本申请实施例提供了一种客户端的结构示意图。如图9所示,客户端900包括:
第三确定模块910,用于基于上述客户端的目标信息按照预设规则确定目标广播数据;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;
广播模块920,用于广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
在一种可能的实现方式中,上述第三确定模块910具体用于:
上述网关设备对应的目标配网方式为WIFI配网时,将上述指定WIFI的指定WIFI信息进行加密封装,得到目标广播数据;或
上述网关设备对应的目标配网方式为蓝牙配网时,将上述客户端对应的目标标识信息加入广播包中,得到目标广播数据。
在一种可能的实现方式中,上述客户端900还包括:
第二接收模块,用于上述网关设备对应的目标配网方式为蓝牙配网时,接收上述网关设备基于上述目标标识信息发送的扫描请求消息;上述扫描请求消息携带上述网关设备的身份信息;
第二发送模块,用于基于上述扫描请求消息向上述网关设备返回对应的扫描响应消息;上述扫描响应消息包括上述指定WIFI信息,以使上述网关设备基于上述扫描响应消息中的上述指定WIFI信息连接上述指定WIFI,加入上述多联机集控网关集群。
在一种可能的实现方式中,上述客户端900还包括:
第三接收模块,用于接收至少一个上述网关设备通过蓝牙广播的网关设备信息;上述网关设备信息包括上述网关设备的身份信息和IP地址信息;
第四确定模块,用于基于至少一个上述网关设备的网关设备信息确定上述多联机集控网关集群对应的网关设备集;
测试模块,用于对上述网关设备集中各网关设备进行连通性测试,得到上述网关设备集中各网关设备对应的连通结果;
更新模块,用于基于上述网关设备集中各网关设备对应的连通结果更新上述多联机集控网关集群对应的网关设备集。
在一种可能的实现方式中,上述连通结果包括上述网关设备未连通;
上述更新模块包括:
设备扫描单元,用于若上述网关设备集中存在未连通的网关设备,则基于目标IP段进行设备扫描,得到设备扫描结果;上述目标IP段为上述客户端所处的IP段或用户基于上述客户端输入的指定IP段;
更新单元,用于基于上述设备扫描结果更新上述多联机集控网关集群对应的网关设备集。
在一种可能的实现方式中,上述客户端900还包括:
第三发送模块,用于向上述多联机集控网关集群中的中心网关设备发送设备追踪指令,以使上述中心网关设备向上述多联机集控网关集群中的网关设备转发上述设备追踪指令,并将上述多联机集控网关集群中各网关设备基于上述设备追踪指令上报的上述网关设备各串行接口对应接入目标设备的目标设备信息进行汇总,得到目标设备汇总信息;上述目标设备包括与上述网关设备相连的外机和/或与上述外机相连的内机;
第四接收模块,用于接收上述中心网关设备返回的目标设备汇总信息。
上述客户端中各模块的划分仅用于举例说明,在其他实施例中,可将客户端按照需要划分为不同的模块,以完成上述客户端的全部或部分功能。本说明书实施例中提供的客户端中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在终端或服务器的存储器上。该计算机程序被处理器执行时,实现本说明书实施例中所描述的多联机集控网关的设备管理方法的全部或部分步骤。
接下来请参见图10,为本申请实施例提供了一种电子设备的结构示意图。如图10所示,电子设备1000可以包括:至少一个处理器1010、至少一个网络接口1020、用户接口1030、存储器1040以及至少一个通信总线1050。
其中,通信总线1050用于实现这些组件之间的连接通信。
其中,网络接口1020可以包括但不限于低功耗蓝牙模块、近场通信(Near FieldCommunication,NFC)模块、无线保真(Wireless Fidelity,Wi-Fi)模块等。
其中,用户接口1030可以包括显示屏(Display)和摄像头(Camera),可选地,用户接口1030还可以包括标准的有线接口、无线接口。
其中,处理器1010可以包括一个或者多个处理核心。处理器1010利用各种借口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1040内的指令、程序、代码集或指令集,以及调用存储在存储器1040内的数据,执行电子设备1000的各种功能和处理数据。可选的,处理器1010可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1010可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1010中,单独通过一块芯片进行实现。
其中,存储器1040可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选的,该存储器1040包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1040可用于存储指令、程序、代码、代码集或指令集。存储器1040可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如确定功能、发送功能、接收功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1040可选的还可以是至少一个位于远离前述处理器1010的存储装置。如图10所示,作为一种计算机存储介质的存储器1040中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。
在一些可能的实施例中,在图10所示的电子设备1000中,用户接口1030主要用于为用户提供输入的接口,获取用户输入的数据;上述电子设备1000可以是图8所示的网关设备800,而处理器1010可以用于调用存储器1040中存储的程序指令,并具体执行以下操作:若上述网关设备未加入客户端连接的多联机集控网关集群,则根据上述网关设备的WIFI模块的目标状态确定上述网关设备对应的目标配网方式;上述目标配网方式包括WIFI配网或蓝牙配网;基于上述目标配网方式获取上述客户端广播的目标广播数据;上述目标广播数据由上述客户端基于上述客户端的目标信息按照预设规则进行确定;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
在一些可能的实施例中,上述处理器1010执行上述根据上述网关设备的WIFI模块的目标状态确定上述网关设备对应的目标配网方式时,具体用于执行:判断上述网关设备的WIFI模块是否处于STA模式或不支持sniffer模式;若上述WIFI模块处于STA模式或上述WIFI模块不支持sniffer模式,则确定上述网关设备对应的目标配网方式为上述蓝牙配网;若上述WIFI模块不处于STA模式且上述WIFI模块支持sniffer模式,则确定上述网关设备对应的目标配网方式为上述WIFI配网。
在一些可能的实施例中,上述目标配网方式为上述WIFI配网;
上述处理器1010执行上述基于上述目标配网方式获取上述客户端广播的目标广播数据时,具体用于执行:控制上述网关设备进入sniffer模式;在上述网关设备支持的信道上轮询监听,直至获取到上述客户端广播的目标广播数据后,控制上述网关设备停止信道轮询监听;上述目标广播数据由上述客户端将上述指定WIFI的指定WIFI信息进行加密封装得到。
上述处理器1010执行上述基于上述目标广播数据连接上述指定WIFI,以使上述网关设备加入上述多联机集控网关集群时,具体用于执行:将上述网关设备由sniffer模式切换至STA模式;上述网关设备处于STA模式时,基于上述目标广播数据中的上述指定WIFI信息连接上述指定WIFI,以使上述网关设备加入上述多联机集控网关集群。
在一些可能的实施例中,上述目标配网方式为上述蓝牙配网;
上述处理器1010执行上述基于上述目标配网方式获取上述客户端广播的目标广播数据时,具体用于执行:控制上述网关设备开启蓝牙广播;基于上述蓝牙广播获取上述客户端广播的目标广播数据;上述目标广播数据包括上述客户端对应的目标标识信息。
上述处理器1010执行上述基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群时,具体用于执行:基于上述目标标识信息向上述客户端发送扫描请求消息;上述扫描请求消息携带上述网关设备的身份信息;接收上述客户端基于上述扫描请求消息返回的扫描响应消息;上述扫描响应消息包括上述指定WIFI的指定WIFI信息;基于上述扫描响应消息中的上述指定WIFI信息连接上述指定WIFI,加入上述多联机集控网关集群。
在一些可能的实施例中,上述处理器1010执行上述基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群之后,还用于执行:通过蓝牙广播上述网关设备的网关设备信息,以使上述客户端基于至少一个上述网关设备的网关设备信息确定上述多联机集控网关集群对应的网关设备集,并对上述网关设备集中各网关设备进行连通性测试,以更新上述网关设备集;上述网关设备信息包括上述网关设备的身份信息和IP地址信息。
在一些可能的实施例中,上述处理器1010执行上述基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群之后,还用于执行:接收上述多联机集控网关集群中中心网关设备转发的上述客户端发送的设备追踪指令;响应于上述设备追踪指令,向上述网关设备各串行接口和目标检测地址信息发送目标报文;若接收到上述目标报文对应的目标响应报文,则基于上述目标响应报文确定上述串行接口对应接入目标设备的目标设备信息;上述目标设备包括与上述网关设备相连的外机和/或与上述外机相连的内机;将上述网关设备各串行接口对应接入目标设备的目标设备信息上报至上述中心网关设备,以使上述中心网关设备将上述多联机集控网关集群中各网关设备上报的上述目标设备信息进行汇总后返回至上述客户端。
在一些可能的实施例中,上述处理器1010执行上述基于上述目标响应报文确定上述串行接口对应接入目标设备的目标设备信息时,具体用于执行:
若上述目标响应报文为异常报文,则确定上述目标检测地址信息对应的上述串行接口接入的目标设备为异常设备;若上述目标响应报文为正常报文,则基于上述目标响应报文确定上述目标检测地址信息对应的上述串行接口接入的目标设备的设备类型信息和设备地址信息。
在一些可能的实施例中,上述电子设备1000可以是图9所示的客户端900,上述处理器1010可以用于调用存储器1040中存储的程序指令,并具体执行以下操作:基于上述客户端的目标信息按照预设规则确定目标广播数据;上述目标信息包括上述客户端中指定WIFI的指定WIFI信息和/或上述客户端对应的目标标识信息;广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群。
在一些可能的实施例中,上述处理器1010执行上述基于上述客户端的目标信息按照预设规则确定目标广播数据时,具体用于执行:上述网关设备对应的目标配网方式为WIFI配网时,将上述指定WIFI的指定WIFI信息进行加密封装,得到目标广播数据;或,上述网关设备对应的目标配网方式为蓝牙配网时,将上述客户端对应的目标标识信息加入广播包中,得到目标广播数据。
在一些可能的实施例中,上述处理器1010执行上述广播上述目标广播数据之后,还用于执行:上述网关设备对应的目标配网方式为蓝牙配网时,接收上述网关设备基于上述目标标识信息发送的扫描请求消息;上述扫描请求消息携带上述网关设备的身份信息;基于上述扫描请求消息向上述网关设备返回对应的扫描响应消息;上述扫描响应消息包括上述指定WIFI信息,以使上述网关设备基于上述扫描响应消息中的上述指定WIFI信息连接上述指定WIFI,加入上述多联机集控网关集群。
在一些可能的实施例中,上述处理器1010执行上述广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群之后,还用于执行:
接收至少一个上述网关设备通过蓝牙广播的网关设备信息;上述网关设备信息包括上述网关设备的身份信息和IP地址信息;基于至少一个上述网关设备的网关设备信息确定上述多联机集控网关集群对应的网关设备集;对上述网关设备集中各网关设备进行连通性测试,得到上述网关设备集中各网关设备对应的连通结果;基于上述网关设备集中各网关设备对应的连通结果更新上述多联机集控网关集群对应的网关设备集。
在一些可能的实施例中,上述连通结果包括上述网关设备未连通;
上述处理器1010执行上述基于上述网关设备集中各网关设备对应的连通结果更新上述多联机集控网关集群对应的网关设备集时,具体用于执行:若上述网关设备集中存在未连通的网关设备,则基于目标IP段进行设备扫描,得到设备扫描结果;上述目标IP段为上述客户端所处的IP段或用户基于上述客户端输入的指定IP段;基于上述设备扫描结果更新上述多联机集控网关集群对应的网关设备集。
在一些可能的实施例中,上述处理器1010执行上述广播上述目标广播数据,以使未加入上述客户端连接的多联机集控网关集群的网关设备基于上述目标广播数据连接上述指定WIFI,加入上述多联机集控网关集群之后,还用于执行:向上述多联机集控网关集群中的中心网关设备发送设备追踪指令,以使上述中心网关设备向上述多联机集控网关集群中的网关设备转发上述设备追踪指令,并将上述多联机集控网关集群中各网关设备基于上述设备追踪指令上报的上述网关设备各串行接口对应接入目标设备的目标设备信息进行汇总,得到目标设备汇总信息;上述目标设备包括与上述网关设备相连的外机和/或与上述外机相连的内机;接收上述中心网关设备返回的目标设备汇总信息。
本申请实施例还提供了一种计算机存储介质,该计算机存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。上述网关设备或客户端的各组成模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在所述存储介质中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线,例如同轴电缆、光纤、数字用户线(Digital SubscriberLine,DSL),或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质,例如,数字多功能光盘(Digital VersatileDisc,DVD)、或者半导体介质,例如,固态硬盘(solid state disk,SSD)等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可存储程序代码的介质。在不冲突的情况下,本实施例和实施方案中的技术特征可以任意组合。
以上所述的实施例仅仅是本申请的优选实施例方式进行描述,并非对本申请的范围进行限定,在不脱离本申请的设计精神的前提下,本领域普通技术人员对本申请的技术方案作出的各种变形及改进,均应落入本申请的权利要求书确定的保护范围内。
Claims (18)
1.一种多联机集控网关的设备管理方法,其特征在于,所述方法应用于网关设备;所述方法包括:
若所述网关设备未加入客户端连接的多联机集控网关集群,则根据所述网关设备的WIFI模块的目标状态确定所述网关设备对应的目标配网方式;所述目标配网方式包括WIFI配网或蓝牙配网;
基于所述目标配网方式获取所述客户端广播的目标广播数据;所述目标广播数据由所述客户端基于所述客户端的目标信息按照预设规则进行确定;所述目标信息包括所述客户端中指定WIFI的指定WIFI信息和/或所述客户端对应的目标标识信息;
基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群。
2.如权利要求1所述的方法,其特征在于,所述根据所述网关设备的WIFI模块的目标状态确定所述网关设备对应的目标配网方式,包括:
判断所述网关设备的WIFI模块是否处于STA模式或不支持sniffer模式;
若所述WIFI模块处于STA模式或所述WIFI模块不支持sniffer模式,则确定所述网关设备对应的目标配网方式为所述蓝牙配网;
若所述WIFI模块不处于STA模式且所述WIFI模块支持sniffer模式,则确定所述网关设备对应的目标配网方式为所述WIFI配网。
3.如权利要求1或2所述的方法,其特征在于,所述目标配网方式为所述WIFI配网;
所述基于所述目标配网方式获取所述客户端广播的目标广播数据,包括:
控制所述网关设备进入sniffer模式,在所述网关设备支持的信道上轮询监听,直至获取到所述客户端广播的目标广播数据后,控制所述网关设备停止信道轮询监听;所述目标广播数据由所述客户端将所述指定WIFI的指定WIFI信息进行加密封装得到;
所述基于所述目标广播数据连接所述指定WIFI,以使所述网关设备加入所述多联机集控网关集群,包括:
将所述网关设备由sniffer模式切换至STA模式,并基于所述目标广播数据中的所述指定WIFI信息连接所述指定WIFI,以使所述网关设备加入所述多联机集控网关集群。
4.如权利要求1或2所述的方法,其特征在于,所述目标配网方式为所述蓝牙配网;
所述基于所述目标配网方式获取所述客户端广播的目标广播数据,包括:
控制所述网关设备开启蓝牙广播;
基于所述蓝牙广播获取所述客户端广播的目标广播数据;所述目标广播数据包括所述客户端对应的目标标识信息;
所述基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群,包括:
基于所述目标标识信息向所述客户端发送扫描请求消息;所述扫描请求消息携带所述网关设备的身份信息;
接收所述客户端基于所述扫描请求消息返回的扫描响应消息;所述扫描响应消息包括所述指定WIFI的指定WIFI信息;
基于所述扫描响应消息中的所述指定WIFI信息连接所述指定WIFI,加入所述多联机集控网关集群。
5.如权利要求1所述的方法,其特征在于,所述基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群之后,所述方法还包括:
通过蓝牙广播所述网关设备的网关设备信息,以使所述客户端基于至少一个所述网关设备的网关设备信息确定所述多联机集控网关集群对应的网关设备集,并对所述网关设备集中各网关设备进行连通性测试,以更新所述网关设备集;所述网关设备信息包括所述网关设备的身份信息和IP地址信息。
6.如权利要求1所述的方法,其特征在于,所述基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群之后,所述方法还包括:
接收所述多联机集控网关集群中中心网关设备转发的所述客户端发送的设备追踪指令;
响应于所述设备追踪指令,向所述网关设备各串行接口和目标检测地址信息发送目标报文;
若接收到所述目标报文对应的目标响应报文,则基于所述目标响应报文确定所述串行接口对应接入目标设备的目标设备信息;所述目标设备包括与所述网关设备相连的外机和/或与所述外机相连的内机;
将所述网关设备各串行接口对应接入目标设备的目标设备信息上报至所述中心网关设备,以使所述中心网关设备将所述多联机集控网关集群中各网关设备上报的所述目标设备信息进行汇总后返回至所述客户端。
7.如权利要求6所述的方法,其特征在于,所述基于所述目标响应报文确定所述串行接口对应接入目标设备的目标设备信息,包括:
若所述目标响应报文为异常报文,则基于所述目标检测地址信息确定对应的所述串行接口接入的目标设备为异常设备;
若所述目标响应报文为正常报文,则基于所述目标响应报文以及所述目标检测地址信息确定对应的所述串行接口接入的目标设备的设备类型信息和设备地址信息。
8.一种多联机集控网关的设备管理方法,其特征在于,所述方法应用于客户端;所述方法包括:
基于所述客户端的目标信息按照预设规则确定目标广播数据;所述目标信息包括所述客户端中指定WIFI的指定WIFI信息和/或所述客户端对应的目标标识信息;
广播所述目标广播数据,以使未加入所述客户端连接的多联机集控网关集群的网关设备基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群。
9.如权利要求8所述的方法,其特征在于,所述基于所述客户端的目标信息按照预设规则确定目标广播数据,包括:
所述网关设备对应的目标配网方式为WIFI配网时,将所述指定WIFI的指定WIFI信息进行加密封装,得到目标广播数据;
或
所述网关设备对应的目标配网方式为蓝牙配网时,将所述客户端对应的目标标识信息加入广播包中,得到目标广播数据。
10.如权利要求8或9所述的方法,其特征在于,所述广播所述目标广播数据之后,所述方法还包括:
所述网关设备对应的目标配网方式为蓝牙配网时,接收所述网关设备基于所述目标标识信息发送的扫描请求消息;所述扫描请求消息携带所述网关设备的身份信息;
基于所述扫描请求消息向所述网关设备返回对应的扫描响应消息;所述扫描响应消息包括所述指定WIFI信息,以使所述网关设备基于所述扫描响应消息中的所述指定WIFI信息连接所述指定WIFI,加入所述多联机集控网关集群。
11.如权利要求8所述的方法,其特征在于,所述广播所述目标广播数据,以使未加入所述客户端连接的多联机集控网关集群的网关设备基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群之后,所述方法还包括:
接收至少一个所述网关设备通过蓝牙广播的网关设备信息;所述网关设备信息包括所述网关设备的身份信息和IP地址信息;
基于至少一个所述网关设备的网关设备信息确定所述多联机集控网关集群对应的网关设备集;
对所述网关设备集中各网关设备进行连通性测试,得到所述网关设备集中各网关设备对应的连通结果;
基于所述网关设备集中各网关设备对应的连通结果更新所述多联机集控网关集群对应的网关设备集。
12.如权利要求11所述的方法,其特征在于,所述连通结果包括所述网关设备未连通;
所述基于所述网关设备集中各网关设备对应的连通结果更新所述多联机集控网关集群对应的网关设备集,包括:
若所述网关设备集中存在未连通的网关设备,则基于目标IP段进行设备扫描,得到设备扫描结果;所述目标IP段为所述客户端所处的IP段或用户基于所述客户端输入的指定IP段;
基于所述设备扫描结果更新所述多联机集控网关集群对应的网关设备集。
13.如权利要求8所述的方法,其特征在于,所述广播所述目标广播数据,以使未加入所述客户端连接的多联机集控网关集群的网关设备基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群之后,所述方法还包括:
向所述多联机集控网关集群中的中心网关设备发送设备追踪指令,以使所述中心网关设备向所述多联机集控网关集群中的网关设备转发所述设备追踪指令,并将所述多联机集控网关集群中各网关设备基于所述设备追踪指令上报的所述网关设备各串行接口对应接入目标设备的目标设备信息进行汇总,得到目标设备汇总信息;所述目标设备包括与所述网关设备相连的外机和/或与所述外机相连的内机;
接收所述中心网关设备返回的目标设备汇总信息。
14.一种网关设备,其特征在于,所述网关设备包括:
第一确定模块,用于若所述网关设备未加入客户端连接的多联机集控网关集群,则根据所述网关设备的WIFI模块的目标状态确定所述网关设备对应的目标配网方式;所述目标配网方式包括WIFI配网或蓝牙配网;
获取模块,用于基于所述目标配网方式获取所述客户端广播的目标广播数据;所述目标广播数据由所述客户端基于所述客户端的目标信息按照预设规则进行确定;所述目标信息包括所述客户端中指定WIFI的指定WIFI信息和/或所述客户端对应的目标标识信息;
连接模块,用于基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群。
15.一种客户端,其特征在于,所述客户端包括:
第三确定模块,用于基于所述客户端的目标信息按照预设规则确定目标广播数据;所述目标信息包括所述客户端中指定WIFI的指定WIFI信息和/或所述客户端对应的目标标识信息;
广播模块,用于广播所述目标广播数据,以使未加入所述客户端连接的多联机集控网关集群的网关设备基于所述目标广播数据连接所述指定WIFI,加入所述多联机集控网关集群。
16.一种多联机集控网关的设备管理系统,其特征在于,所述多联机集控网关的设备管理系统包括网关设备和客户端;所述网关设备用于执行如权利要求1-7任一项所述的方法,所述客户端用于执行如权利要求8-13任一项所述的方法。
17.一种电子设备,其特征在于,包括:处理器和存储器;
所述处理器与所述存储器相连;
所述存储器,用于存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如权利要求1-13任一项所述的方法。
18.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1-13任一项的方法步骤。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311765925.0A CN120186711A (zh) | 2023-12-20 | 2023-12-20 | 多联机集控网关的设备管理方法、系统、设备及介质 |
| PCT/CN2024/112690 WO2025130095A1 (zh) | 2023-12-20 | 2024-08-16 | 多联机集控网关的设备管理方法、系统、设备及介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311765925.0A CN120186711A (zh) | 2023-12-20 | 2023-12-20 | 多联机集控网关的设备管理方法、系统、设备及介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN120186711A true CN120186711A (zh) | 2025-06-20 |
Family
ID=96034027
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311765925.0A Pending CN120186711A (zh) | 2023-12-20 | 2023-12-20 | 多联机集控网关的设备管理方法、系统、设备及介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120186711A (zh) |
| WO (1) | WO2025130095A1 (zh) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11304084B1 (en) * | 2020-10-23 | 2022-04-12 | Rockwell Collins, Inc. | System and method for beacon-based passive clustering in mobile ad hoc networks (MANET) |
| CN112367309B (zh) * | 2020-10-27 | 2023-05-09 | Oppo广东移动通信有限公司 | 流媒体网关动态组网方法、装置、系统、终端设备及介质 |
| CN114615099A (zh) * | 2020-11-23 | 2022-06-10 | 美的集团股份有限公司 | 网关、智能设备配网处理方法、电子设备及存储介质 |
| CN115442872B (zh) * | 2022-08-15 | 2025-08-05 | 浙江艾克斯精灵人工智能科技有限公司 | 设备配网系统、方法、相关设备及存储介质 |
| CN115883289A (zh) * | 2022-12-21 | 2023-03-31 | 中盈优创资讯科技有限公司 | 一种api网关的集群管理方法及装置 |
-
2023
- 2023-12-20 CN CN202311765925.0A patent/CN120186711A/zh active Pending
-
2024
- 2024-08-16 WO PCT/CN2024/112690 patent/WO2025130095A1/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025130095A1 (zh) | 2025-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11979274B2 (en) | Network management method and apparatus | |
| US10057813B1 (en) | Onboarding and configuring Wi-Fi enabled devices | |
| CN113596089B (zh) | 设备的配网绑定方法和装置、存储介质及电子装置 | |
| JP6549320B2 (ja) | 通信装置接続方法、端末装置、及びサーバシステム | |
| WO2022028345A1 (zh) | 非公众网络测量方法、装置、设备和存储介质 | |
| CN105392181B (zh) | 一种智能设备的联网方法、装置及系统 | |
| US10630551B2 (en) | Method and apparatus for automatic networking of gateway device | |
| CN104113458A (zh) | 一种移动终端与智能家电设备互联的方法及装置 | |
| TWI508609B (zh) | 無線網路設定方法與無線網路系統 | |
| CN105392185B (zh) | 一种智能设备的联网方法、装置及系统 | |
| WO2021232197A1 (zh) | 设备状态监控方法、装置、设备及存储介质 | |
| KR20160143794A (ko) | 정보 푸시 관리 방법 및 장치 | |
| US8942213B2 (en) | Method and system for accessing storage devices | |
| CN110958593A (zh) | 一种蓝牙联网方法、装置、系统及计算机可读介质 | |
| US20190158627A1 (en) | Method and device for generating forwarding information | |
| CN107333260A (zh) | 一种获取终端的真实mac地址的方法及装置 | |
| CN110290570A (zh) | 无线网络接入方法及相关设备、存储装置 | |
| US20170346891A1 (en) | Communication method | |
| JP2015050537A (ja) | ゲートウェイ装置におけるデバイス装置の設定方法、デバイス装置設定システム及びデバイス装置設定プログラム | |
| CN111263377B (zh) | 网络配置方法、装置、设备、系统和配网测试方法、系统 | |
| CN107950005B (zh) | 服务元素主机选择 | |
| US20160294465A1 (en) | Information collection system, relay terminal, control method for relay terminal to connect to center system, sensor terminal, and control method for sensor terminal to connect to center system | |
| WO2020177020A1 (zh) | 物联网设备的发现方法、装置及终端设备 | |
| CN120186711A (zh) | 多联机集控网关的设备管理方法、系统、设备及介质 | |
| US11991093B2 (en) | Information processing method and apparatus, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |