空调系统的程序升级方法、装置、电子设备及存储介质与流程
未命名
07-27
阅读:134
评论:0
1.本发明涉及空调技术领域,尤其涉及一种空调系统的程序升级方法、装置、电子设备及存储介质。
背景技术:
2.相关技术可知,对于空调系统,在上市后往往也会涉及对多个设备程序进行升级的情况。当前,在对设备程序功能进行升级的过程中,一方面,可以对库存产品进行返修或对售出产品进行召回;另一方面,还可以为每个设备安装无线通讯模块以使其具备ota功能。
3.然而,若对产品进行返修,将增加人力成本且不利于产品品牌发展;若为每个电子设备安装无线通信模块将增加产品成本。
4.因此,当前寻找一种在控制产品成本的情况下,实现对空调系统的程序进行升级的方法成为研究热点。
技术实现要素:
5.本发明提供一种空调系统的程序升级方法、装置、电子设备及存储介质,实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
6.本发明提供一种空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级方法包括:基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。
7.根据本发明提供的一种空调系统的程序升级方法,所述待升级设备程序包括与所述直连内机对应的第一待升级设备程序;所述基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息,具体包括:基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息。
8.根据本发明提供的一种空调系统的程序升级方法,在所述基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息之前,所述方法还包括:控制所述直连内机将所述第一待升级设备程序的目标版本信息存储至预设存储位置,其中,所述预设存储位置为在所述直连内机的存储空间中预先设置的位置;所述基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息,
具体包括:基于所述有线传输回路由所述直连内机的所述预设存储位置获取所述第一待升级设备程序的目标版本信息。
9.根据本发明提供的一种空调系统的程序升级方法,所述待升级设备程序包括与所述总线内机对应的第二待升级设备程序;所述基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息,具体包括:基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息。
10.根据本发明提供的一种空调系统的程序升级方法,在所述基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息之前,所述方法还包括:控制所述直连内机监听所述总线内机的所述第二待升级设备程序的目标版本信息;所述基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息,具体包括:控制所述直连内机基于所述通信传输回路将监听到的所述第二待升级设备程序的目标版本信息存储至预设存储位置,其中,所述预设存储位置为在所述直连内机的存储空间中预先设置的位置;基于所述有线传输回路由所述直连内机的所述预设存储位置获取所述第二待升级设备程序的目标版本信息。
11.根据本发明提供的一种空调系统的程序升级方法,所述总线内机为基于注册级联内机指令在所有所述总线内机中确定出的与所述注册级联内机指令对应的总线内机,其中,所述注册级联内机指令为用于确定所述线控器控制的总线内机的指令。
12.根据本发明提供的一种空调系统的程序升级方法,所述将所述目标版本信息上报至服务器,具体包括:在预设间隔时间下,将所述目标版本信息上报至服务器,以使所述服务器在所述预设间隔时间下基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理。
13.根据本发明提供的一种空调系统的程序升级方法,在所述控制所述待升级设备程序进行升级处理之前,所述方法还包括:由所述服务器获取所述待升级设备程序的最新版本信息;所述控制所述待升级设备程序进行升级处理,具体包括:将所述待升级设备程序的最新版本信息下发至所述待升级空调系统,并控制所述待升级空调系统基于所述待升级设备程序的最新版本信息进行升级处理。
14.本发明还提供一种空调系统的程序升级装置,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级装置包括:第一模块,用于基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;第二模块,用于将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;第三模块,用于在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。
15.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理
器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的空调系统的程序升级方法。
16.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的空调系统的程序升级方法。
17.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的空调系统的程序升级方法。
18.本发明提供的空调系统的程序升级方法、装置、电子设备及存储介质,应用于用于控制待升级空调系统的线控器,待升级空调系统包括至少一个室内机组,其中,每个室内机组包括直连内机和多个总线内机,直连内机与直连内机相邻的总线内机通过通信传输回路通信连接,相邻总线内机之间通过通信传输回路通信连接,线控器与直连内机通过有线传输回路建立通信连接。由于可以基于有线传输回路和通信传输回路实现线控器和多个室内机的通信传输,因此可以在基于线控器控制空调系统的程序升级的过程中,减少复杂接线排布,从而减少产品成本。进一步的,空调系统的程序升级方法中,基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息,再将目标版本信息上报至服务器,以使服务器基于待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理,在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理,在应用过程中,并未为待升级空调系统额外安装无线通讯模块,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
附图说明
19.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本发明提供的待升级空调系统与线控器的连接关系示意图;
21.图2是本发明提供的空调系统的程序升级方法的流程示意图之一;
22.图3是本发明提供的空调系统的程序升级方法的流程示意图之二;
23.图4是本发明提供的空调系统的程序升级装置的结构示意图;
24.图5是本发明提供的电子设备的结构示意图。
25.附图标记:
26.10:待升级空调系统;
ꢀꢀꢀꢀꢀꢀꢀꢀ
110:室内机组;
27.1101:直连内机;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
1102:总线内机;
28.120:线控器;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
130:有线传输回路;
29.140:通信传输回路;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
150:室外机组。
具体实施方式
30.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳
动前提下所获得的所有其他实施例,都属于本发明保护的范围。
31.本发明提供一种空调系统的程序升级方法,可以应用于用于控制待升级空调系统的线控器。
32.图1是本发明提供的待升级空调系统与线控器的连接关系示意图。下面将结合图1对待升级空调系统和线控器的连接关系进行说明。
33.在本发明一实施例中,结合图1可知,待升级空调系统10可以包括至少一个室内机组110。在又一示例中,待升级空调系统10还可以包括与室内机组110对应的室外机组。每个室内机组110可以包括直连内机1101和多个总线内机1102。其中,直连内机1101与直连内机1101相邻的总线内机1102通过通信传输回路140通信连接,相邻总线内机1102之间通过通信传输回路140通信连接,线控器120与每个室内机组110的直连内机1101通过有线传输回路130通信连接。
34.可以理解的是,室内机组110可以包括多个室内机。需要说明的是,总线内机1102和直连内机1101均为室内机。
35.在一种实施例中,通信传输回路140可以是能够使直连内机1101与直连内机1101相邻的总线内机1102建立通信连接的链路;通信传输回路140可以是能够使相邻总线内机1102之间建立通信连接的链路。在本实施例中,不对通信传输回路140作具体限定。在一示例中,通信传输回路140可以是基于通信总线形成的通信传输回路,其中,通信总线可以是室外机组150与室内机组110进行通信连接的线路。
36.在一示例中,在室外机组150向各个室内机发送指令的情况下,可以通过通信传输回路140进行数据传递。其中,各个室内机基于通信传输回路140可以监听到其他室内机的参数信息。
37.需要说明的是,对于本实施例所述的待升级空调系统10,其中,有线连接的部分为线控器120与直连内机1101通过有线传输回路130建立通信连接所对应的部分。在应用过程中,由于直连内机1101与其他总线内机1102通过通信传输回路140进行连接,因此,直连内机1101在室外机组150向各个总线内机1102的点播过程中,直连内机1101可以监听到各个总线内机1102的参数或状态。换句话说,直连内机1101可以识别室内机组110中的各个室内机,即直连内机1101可以识别各个总线内机1102。在本实施例中,在线控器120和多个室内机进行通信的过程中,可以基于有线传输回路130和通信传输回路140实现,以在基于线控器控制空调系统的程序升级的过程中,减少复杂接线排布,从而减少产品成本。
38.图2是本发明提供的空调系统的程序升级方法的流程示意图之一。
39.在本发明一示例性实施例中,结合图2可知,空调系统的程序升级方法可以包括步骤210至步骤230,下面将分别介绍各步骤。
40.在步骤210中,基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息。
41.在一种实施例中,待升级空调系统的待升级程序可以包括与待升级空调系统相关联的电子设备的设备程序。在一示例中,待升级程序可以包括与室内机组中的室内机所对应的室外机所具备的设备程序,包括云服务模块;待升级程序还可以包括与室内机对应的wifi模块、接口板所具备的设备程序和集控器所具备的设备程序等。由于室内机组中的室内机可以分为直连内机和总线内机,因此,待升级设备程序可以包括与直连内机对应的第
一待升级设备程序,还可以包括与总线内机对应的第二待升级设备程序。
42.在步骤220中,将目标版本信息上报至服务器,以使服务器基于服务器存储的待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理,其中,服务器与线控器通信连接。
43.在一种实施例中,服务器可以包括有各个待升级设备程序的最新版本信息。在应用过程中,可以将待升级设备程序的目标版本信息上报至服务器,以使服务器可以基于存储的待升级设备程序的最新版本信息,判断目标版本信息是否为最新版本信息,从而可以判断待升级设备程序是否需要进行升级处理。
44.在步骤230中,在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理。
45.在一种实施例中,当根据服务器的判断结果确定待升级设备程序需要进行升级处理的情况下,可以控制待升级设备程序进行升级处理。在应用过程中,并未为待升级空调系统额外安装无线通讯模块,而是基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
46.本发明提供的空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,待升级空调系统包括至少一个室内机组,其中,每个室内机组包括直连内机和多个总线内机,直连内机与直连内机相邻的总线内机通过通信传输回路通信连接,相邻总线内机之间通过通信传输回路通信连接,线控器与直连内机通过有线传输回路建立通信连接。由于可以基于有线传输回路和通信传输回路实现线控器和多个室内机的通信传输,因此可以在基于线控器控制空调系统的程序升级的过程中,减少复杂接线排布,从而减少产品成本。进一步的,空调系统的程序升级方法中,基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息,再将目标版本信息上报至服务器,以使服务器基于待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理,在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理,在应用过程中,并未为待升级空调系统额外安装无线通讯模块,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
47.在本发明一示例性实施例中,将以待升级设备程序为与直连内机对应的第一待升级设备程序为例进行说明。
48.基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息,可以采用以下方式实现:
49.基于有线传输回路,获取待升级空调系统的第一待升级设备程序的目标版本信息。
50.在本实施例中,可以基于有线传输回路获取第一待升级设备程序的目标版本信息,进一步的,再基于服务器存储的第一待升级设备程序的最新版本信息,判断第一待升级设备程序是否需要升级处理。在本实施例中,不用为待升级空调系统额外安装其他通信模块即可实现对升级处理结果的判断,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
51.在本发明又一示例性实施例中,继续以前文所述的实施例为例进行说明,在基于有线传输回路,获取待升级空调系统的第一待升级设备程序的目标版本信息之前,空调系
统的程序升级方法还可以包括以下步骤:
52.控制直连内机将第一待升级设备程序的目标版本信息存储至预设存储位置,其中,预设存储位置为在直连内机的存储空间中预先设置的位置;
53.基于有线传输回路,获取待升级空调系统的第一待升级设备程序的目标版本信息,可以采用以下方式实现:
54.基于有线传输回路由直连内机的预设存储位置获取第一待升级设备程序的目标版本信息。
55.在一种实施例中,可以将直连内机将第一待升级设备程序的目标版本信息存储至预设存储位置,其中,预设存储位置为在直连内机的存储空间中预先设置的位置。进一步的,当需要获取第一待升级设备程序的目标版本信息时,可以由预设存储位置获取,从而可以提高获取目标版本信息的速率,为快速确定第一待升级设备程序是否需要进行升级打下基础。
56.在本发明一示例性实施例中,将以待升级设备程序为与总线内机对应的第二待升级设备程序为例进行说明。
57.基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息,可以采用以下方式实现:
58.基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息。
59.在本实施例中,可以基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息,进一步的,再基于服务器存储的第二待升级设备程序的最新版本信息,判断第二待升级设备程序是否需要升级处理。在本实施例中,不用为待升级空调系统额外安装其他通信模块即可实现对升级处理结果的判断,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
60.在本发明又一示例性实施例中,继续以前文所述的实施例为例进行说明,在基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息之前,空调系统的程序升级方法还可以包括以下步骤:
61.控制直连内机监听总线内机的第二待升级设备程序的目标版本信息;
62.基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息,可以采用以下方式实现:
63.控制直连内机基于通信传输回路将监听到的第二待升级设备程序的目标版本信息存储至预设存储位置,其中,预设存储位置为在直连内机的存储空间中预先设置的位置;
64.基于有线传输回路由直连内机的预设存储位置获取第二待升级设备程序的目标版本信息。
65.在一种实施例中,可以基于直连内机与总线内机之间通过通讯传输回路建立的通信连接,控制直连内机监听总线内机的第二待升级设备程序的目标版本信息。进一步的,再控制直连内机基于通信传输回路将监听到的第二待升级设备程序的目标版本信息存储至预设存储位置。其中,预设存储位置为在直连内机的存储空间中预先设置的位置,可以理解的是,在预设存储位置处可以专门用于总线内机的第二待升级设备程序的目标版本信息。
66.进一步的,在获取到第二待升级设备程序的目标版本信息后,可以将目标版本信
息发送至服务器,以供服务器基于存储的第二待升级设备程序的最新版本信息,判断第二待升级设备程序是否需要进行升级处理。在本实施例中,不用为待升级空调系统额外安装其他通信模块即可实现对升级处理结果的判断,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
67.在本发明又一示例性实施例中,总线内机为基于注册级联内机指令在所有总线内机中确定出的与注册级联内机指令对应的总线内机,其中,注册级联内机指令为用于确定线控器控制的总线内机的指令。通过本实施例,可以根据用户需求确定线控器控制的总线内机,进而可以对与该总线内机对应的第二待升级设备程序的升级情况进行判断与处理。
68.在本发明又一示例性实施例中,将目标版本信息上报至服务器,可以采用以下方式实现:
69.在预设间隔时间下,将目标版本信息上报至服务器,以使服务器在预设间隔时间下基于服务器存储的待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理。
70.通过本实施例,可以实现按照预设间隔时间对待升级设备程序的版本信息进行判断,从而可以准确确定出待升级设备程序是否需要进行升级处理。
71.图3是本发明提供的空调系统的程序升级方法的流程示意图之二。
72.为了进一步介绍本发明提供的空调系统的程序升级方法,下面将结合图3进行说明。
73.在本发明一示例性实施例中,结合图3可知,空调系统的程序升级方法可以包括步骤310至步骤340,其中,步骤310至步骤320与步骤210至步骤220相同或相似,其具体实施方式和有益效果请参照前文描述,在本实施例中不再赘述,下面将分别介绍步骤330和步骤340。
74.在步骤330中,由服务器获取待升级设备程序的最新版本信息。
75.在步骤340中,在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,将待升级设备程序的最新版本信息下发至待升级空调系统,并控制待升级空调系统基于待升级设备程序的最新版本信息进行升级处理。
76.在一种实施例中,可以由服务器获取待升级设备程序的最新版本信息。进一步的,将待升级设备程序的最新版本信息下发至待升级空调系统,并控制待升级空调系统基于待升级设备程序的最新版本信息进行升级处理。其中,待升级设备程序的最新版本信息可以是待升级设备程序的最新版本的安装包信息,还可以是待升级设备程序的最新版本信息下载地址信息。其中,待升级设备程序的最新版本信息为可以实现待升级设备程序进行升级的相关信息,在本实施例中,不对待升级设备程序的最新版本信息的具体内容作限定。
77.根据上述描述可知,本发明提供的空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,待升级空调系统包括至少一个室内机组,其中,每个室内机组包括直连内机和多个总线内机,直连内机与直连内机相邻的总线内机通过通信传输回路通信连接,相邻总线内机之间通过通信传输回路通信连接,线控器与直连内机通过有线传输回路建立通信连接。由于可以基于有线传输回路和通信传输回路实现线控器和多个室内机的通信传输,因此可以在基于线控器控制空调系统的程序升级的过程中,减少复杂接线排布,从而减少产品成本。进一步的,空调系统的程序升级方法中,基于有线传输回路获取待升级空
调系统的待升级设备程序的目标版本信息,再将目标版本信息上报至服务器,以使服务器基于待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理,在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理,在应用过程中,并未为待升级空调系统额外安装无线通讯模块,从而实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。
78.基于相同的构思,本发明还提供一种空调系统的程序升级装置。
79.下面对本发明提供的空调系统的程序升级装置进行描述,下文描述的空调系统的程序升级装置与上文描述的空调系统的程序升级装置可相互对应参照。
80.图4是本发明提供的空调系统的程序升级装置的结构示意图。
81.在本发明一示例性实施例中,空调系统的程序升级装置可以应用于用于控制待升级空调系统的线控器。待升级空调系统包括至少一个室内机组,其中,每个室内机组包括直连内机和多个总线内机,直连内机与直连内机相邻的总线内机通过通信传输回路通信连接,相邻总线内机之间通过通信传输回路通信连接,线控器与直连内机通过有线传输回路建立通信连接。
82.结合图4可知,空调系统的程序升级装置可以包括第一模块410至第三模块430,下面将分别介绍各模块。
83.第一模块410,可以被配置为用于基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息;
84.第二模块420,可以被配置为用于将目标版本信息上报至服务器,以使服务器基于服务器存储的待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理,其中,服务器与线控器通信连接;
85.第三模块430,可以被配置为用于在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理。
86.在本发明一示例性实施例中,待升级设备程序可以包括与直连内机对应的第一待升级设备程序;
87.第一模块410可以采用以下方式实现基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息:
88.基于有线传输回路,获取待升级空调系统的第一待升级设备程序的目标版本信息。
89.在本发明一示例性实施例中,第一模块410还可以被配置为用于:
90.控制直连内机将第一待升级设备程序的目标版本信息存储至预设存储位置,其中,预设存储位置为在直连内机的存储空间中预先设置的位置;
91.第一模块410可以采用以下方式实现基于有线传输回路,获取待升级空调系统的第一待升级设备程序的目标版本信息:
92.基于有线传输回路由直连内机的预设存储位置获取第一待升级设备程序的目标版本信息。
93.在本发明一示例性实施例中,待升级设备程序可以包括与总线内机对应的第二待升级设备程序;
94.第一模块410可以采用以下方式实现基于有线传输回路获取待升级空调系统的待
升级设备程序的目标版本信息:
95.基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息。
96.在本发明一示例性实施例中,第一模块410还可以被配置为用于:
97.控制直连内机监听总线内机的第二待升级设备程序的目标版本信息;
98.第一模块410可以采用以下方式实现基于有线传输回路和通信传输回路,获取待升级空调系统的第二待升级设备程序的目标版本信息:
99.控制直连内机基于通信传输回路将监听到的第二待升级设备程序的目标版本信息存储至预设存储位置,其中,预设存储位置为在直连内机的存储空间中预先设置的位置;
100.基于有线传输回路由直连内机的预设存储位置获取第二待升级设备程序的目标版本信息。
101.在本发明一示例性实施例中,总线内机为基于注册级联内机指令在所有总线内机中确定出的与注册级联内机指令对应的总线内机,其中,注册级联内机指令为用于确定线控器控制的总线内机的指令。
102.在本发明一示例性实施例中,第二模块420可以采用以下方式实现将目标版本信息上报至服务器:
103.在预设间隔时间下,将目标版本信息上报至服务器,以使服务器在预设间隔时间下基于服务器存储的待升级设备程序的最新版本信息和目标版本信息判断待升级设备程序是否需要进行升级处理。
104.在本发明一示例性实施例中,第三模块430还可以被配置为用于:
105.由服务器获取待升级设备程序的最新版本信息;
106.第三模块430可以采用以下方式实现控制待升级设备程序进行升级处理:
107.将待升级设备程序的最新版本信息下发至待升级空调系统,并控制待升级空调系统基于待升级设备程序的最新版本信息进行升级处理。
108.图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级方法包括:基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。
109.此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为
独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
110.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级方法包括:基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。
111.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的空调系统的程序升级方法,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级方法包括:基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。
112.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
113.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该
计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
114.进一步可以理解的是,本发明实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
115.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:
1.一种空调系统的程序升级方法,其特征在于,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级方法包括:基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。2.根据权利要求1所述的空调系统的程序升级方法,其特征在于,所述待升级设备程序包括与所述直连内机对应的第一待升级设备程序;所述基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息,具体包括:基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息。3.根据权利要求2所述的空调系统的程序升级方法,其特征在于,在所述基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息之前,所述方法还包括:控制所述直连内机将所述第一待升级设备程序的目标版本信息存储至预设存储位置,其中,所述预设存储位置为在所述直连内机的存储空间中预先设置的位置;所述基于所述有线传输回路,获取所述待升级空调系统的所述第一待升级设备程序的目标版本信息,具体包括:基于所述有线传输回路由所述直连内机的所述预设存储位置获取所述第一待升级设备程序的目标版本信息。4.根据权利要求1所述的空调系统的程序升级方法,其特征在于,所述待升级设备程序包括与所述总线内机对应的第二待升级设备程序;所述基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息,具体包括:基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息。5.根据权利要求4所述的空调系统的程序升级方法,其特征在于,在所述基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息之前,所述方法还包括:控制所述直连内机监听所述总线内机的所述第二待升级设备程序的目标版本信息;所述基于所述有线传输回路和所述通信传输回路,获取所述待升级空调系统的所述第二待升级设备程序的目标版本信息,具体包括:
控制所述直连内机基于所述通信传输回路将监听到的所述第二待升级设备程序的目标版本信息存储至预设存储位置,其中,所述预设存储位置为在所述直连内机的存储空间中预先设置的位置;基于所述有线传输回路由所述直连内机的所述预设存储位置获取所述第二待升级设备程序的目标版本信息。6.根据权利要求4或5所述的空调系统的程序升级方法,其特征在于,所述总线内机为基于注册级联内机指令在所有所述总线内机中确定出的与所述注册级联内机指令对应的总线内机,其中,所述注册级联内机指令为用于确定所述线控器控制的总线内机的指令。7.根据权利要求1所述的空调系统的程序升级方法,其特征在于,所述将所述目标版本信息上报至服务器,具体包括:在预设间隔时间下,将所述目标版本信息上报至服务器,以使所述服务器在所述预设间隔时间下基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理。8.根据权利要求1所述的空调系统的程序升级方法,其特征在于,在所述控制所述待升级设备程序进行升级处理之前,所述方法还包括:由所述服务器获取所述待升级设备程序的最新版本信息;所述控制所述待升级设备程序进行升级处理,具体包括:将所述待升级设备程序的最新版本信息下发至所述待升级空调系统,并控制所述待升级空调系统基于所述待升级设备程序的最新版本信息进行升级处理。9.一种空调系统的程序升级装置,其特征在于,应用于用于控制待升级空调系统的线控器,所述待升级空调系统包括至少一个室内机组,其中,每个所述室内机组包括直连内机和多个总线内机,所述直连内机与所述直连内机相邻的所述总线内机通过通信传输回路通信连接,相邻所述总线内机之间通过通信传输回路通信连接,所述线控器与所述直连内机通过有线传输回路建立通信连接;所述空调系统的程序升级装置包括:第一模块,用于基于所述有线传输回路获取所述待升级空调系统的待升级设备程序的目标版本信息;第二模块,用于将所述目标版本信息上报至服务器,以使所述服务器基于所述服务器存储的所述待升级设备程序的最新版本信息和所述目标版本信息判断所述待升级设备程序是否需要进行升级处理,其中,所述服务器与所述线控器通信连接;第三模块,用于在由所述服务器获取所述待升级设备程序需要进行升级处理的判断结果的情况下,控制所述待升级设备程序进行升级处理。10.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至8任一项所述的空调系统的程序升级方法。11.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的空调系统的程序升级方法。
技术总结
本发明提供一种空调系统的程序升级方法、装置、电子设备及存储介质,应用于用于控制待升级空调系统的线控器,待升级空调系统包括至少一个室内机组,每个室内机组包括直连内机和多个总线内机,直连内机与直连内机相邻的总线内机通过通信传输回路通信连接,相邻总线内机之间通过通信传输回路通信连接,线控器与所述直连内机通过有线传输回路建立通信连接;所述方法包括:基于有线传输回路获取待升级空调系统的待升级设备程序的目标版本信息;将目标版本信息上报至服务器;在由服务器获取待升级设备程序需要进行升级处理的判断结果的情况下,控制待升级设备程序进行升级处理。实现了在控制产品成本的情况下,能够对空调系统的程序进行升级。行升级。行升级。
技术研发人员:徐艳丽 时斌 程绍江 李莎 赵永俊 蔺怀钰 陈九龙
受保护的技术使用者:青岛海尔空调器有限总公司 青岛海尔智能技术研发有限公司 海尔智家股份有限公司
技术研发日:2023.03.27
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:生物柴油生产用过滤装置的制作方法 下一篇:一种便于安装的装配式建筑墙连接装置
