配置文件更新方法、装置、设备、存储介质及产品与流程

文档序号:35460612发布日期:2023-09-15 22:22阅读:60来源:国知局
配置文件更新方法、装置、设备、存储介质及产品与流程

本技术涉及物联网,特别是涉及一种配置文件更新方法、装置、设备、存储介质及产品。


背景技术:

1、随着物联网技术的快速发展,智能设备得到广泛应用,例如,智能电表、智能水表、传感器、控制器等设备。

2、在实际应用中,智能设备本身不具备联网功能,因此,相关技术中,可以通过对网关的配置文件进行更新,使智能设备可以通过网关接入网络,以成功使用智能设备。

3、但是,采用相关技术会存在网关的配置文件更新效率较低的问题。


技术实现思路

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、第四方面,本技术实施例提供了一种配置文件更新装置,该装置包括:

45、文件获取模块,用于获取当前配置文件对应的修改后配置文件;修改后配置文件是网关管理平台基于目标设备的网络接入请求,获取目标设备的网关的当前配置文件,并根据当前配置文件和网关配置模板库中预存的配置模板,对当前配置文件中目标设备的网络配置参数进行修改得到的;

46、文件更新模块,用于根据修改后配置文件,对网关进行配置文件更新。

47、第五方面,本技术实施例还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现第一方面和第二方面中任一实施例的方法的步骤。

48、第六方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现第一方面和第二方面中任一实施例的方法的步骤。

49、第七方面,本技术实施例还提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面和第二方面中任一实施例的方法的步骤。

50、本技术实施例提供的配置文件更新方法、装置、设备、存储介质及产品,包括:基于目标设备的网络接入请求,获取目标设备的网关的当前配置文件,根据当前配置文件和网关配置模板库中预存的配置模板,对当前配置文件中目标设备的网络配置参数进行修改,得到修改后配置文件,以对网关进行配置文件更新;上述方法可以通过在网关管理平台中预存的配置模板,对目标设备的网关进行配置文件修改,由于配置模板是预先存储好的,在对目标设备的网关进行配置文件修改时,只需要网关管理平台调用该预先存储的配置模板,以配置模板为指导进行信息修改处理,整个过程不需要用户手动参与配置文件修改,从而能够提高配置文件修改效率,并且还可以降低配置文件修改时所需的人力成本。进一步地,在网关管理平台快速完成网关配置文件的修改后,对于网关端来说,其可快速获取到该修改完成的配置文件进行更新,从而提高了网关进行配置文件更新的效率。同时,网关进行配置文件更新完成预示着目标设备可以作为物联网设备使用,提高了目标设备作为物联网设备使用的及时性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1