一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种空调线控器及其软件升级方法、应用软件执行方法与流程

2021-12-08 02:54:00 来源:中国专利 TAG:


1.本发明属于设备升级技术领域,具体地说,是涉及一种空调线控器及其软件升级方法、应用软件执行方法。


背景技术:

2.现有的商用空调装置一般会配置线控器,便于固定及丰富控制功能。但是现有的空调装置的线控器为品牌内适用。即,一种品牌的空调装置只适用于对应品牌的线控器,给大型商用空调市场及售后市场的应用带来不便。例如,大型商用场所定购空调往往采用多品牌及多型号方案,往往出现线控器管理上及使用不匹配的问题,耽误工期。
3.现有的各品牌的空调线控器功能配置趋于饱和。即,空调线控器只要配置对应的软件及通信协议即能满足对应品牌的空调装置的控制功能。但是由于成本控制需求,空调线控器使用的是ram和rom资源较少的单片机。无法将所有空调品牌的协议解析都放在一个软件版本中;且市场上的空调品牌非常的多,将所有的空调通信协议均配置在一个软件版本中也不现实。所以,现有的产品格局限制了第三方空调线控器的发展,给用户造成不便及困扰。
4.另外,即使现场现有的空调线控器为对应品牌,但是软件版本存在问题时,空调线控器也是无法升级的,只能返厂升级,增加了费用成本和时间成本。


技术实现要素:

5.本发明提供一种空调线控器及其软件升级方法、应用软件执行方法,实现安装及使用现场对空调线控器进行软件升级,节省时间及成本,提升用户体验。
6.为解决上述技术问题,本发明采用以下技术方案予以实现:一种空调线控器软件升级方法,包括:将所述空调线控器与所述智能设备通信连接;当所述空调线控器确认与所述智能设备通信连接时,向所述智能设备发送其配置的软件版本信息;所述智能设备接收所述软件版本信息,并根据接收到的所述软件版本信息为与其通信连接的所述空调线控器提供软件升级数据。
7.在一实施例中,所述智能设备接收所述软件版本信息,并根据接收到的所述软件版本信息为与其通信连接的所述空调线控器提供软件升级路径;所述软件升级路径包括软件版本选择;手动操作所述智能设备选择所述软件版本;所述智能设备根据选择的所述软件版本为与其通信连接的所述空调线控器提供所述软件升级数据。
8.在一实施例中,空调线控器软件升级方法还包括:所述智能设备根据选择的软件版本判断是否存在缓存的所述软件升级数据;如果无缓存的所述软件升级数据,则向网络服务器发送所述软件升级数据的下载
请求及下载所述软件升级数据;并将下载完成的所述软件升级数据发送至与其通信连接的所述空调线控器;如果有缓存的所述软件升级数据,则直接将缓存的所述软件升级数据发送至与其连接的所述空调线控器。
9.在一些实施例中,空调线控器软件升级方法还包括:所述空调线控器与空调装置通信连接;当所述空调线控器接收到所述空调装置发送的握手信息时,其根据所述握手信息得出所述空调装置的品牌及协议,生成空调品牌信息;所述空调线控器将所述空调品牌信息、所述软件版本信息发送给与其通信连接的所述智能设备;或所述空调线控器根据所述空调品牌信息判断自身配置的软件版本是否匹配,并将判断结果、所述空调品牌信息及所述软件版本信息发送给所述智能设备;当所述智能设备根据接收到所述软件版本信息、所述空调品牌信息或所述软件版本信息、所述空调品牌信息及所述判断结果时,根据所述软件版本信息、所述空调品牌信息或所述软件版本信息、所述空调品牌信息及所述判断结果为与其通信连接的所述空调线控器提供所述软件升级数据。
10.一种空调线控器,包括无线通信模块、控制模块;所述无线通信模块用于与智能设备实现无线通信连接;所述控制模块与所述无线通信模块连接;通过所述无线通信模块向外发送通信数据及接收通信数据;当所述控制模块确认所述无线通信模块与所述智能设备通信连接时,通过所述无线通信模块向所述智能设备发送其配置的软件版本信息和/或接收所述智能设备发送的软件升级数据。
11.在一实施例中,当所述控制模块接收到空调装置的握手信息时,生成空调品牌信息;当所述控制模块确认所述无线通信模块与所述智能设备通信连接时,通过所述无线通信模块向所述智能设备发送所述空调品牌信息。
12.在一实施例中,所述无线通信模块为蓝牙模块;所述控制模块包括微控制器,其设置有物理地址;所述无线通信模块的通信名称包括所述物理地址的至少一位。
13.在一实施例中,还包括功能控制按钮和/或室温传感器;所述功能控制按钮分别与所述控制模块连接,用于向所述控制模块输入控制信息;所述室温传感器用于检测室内温度;所述通信名称还包括所述控制信息和/或所述室内温度或者错误代码。
14.在一些实施例中,还包括开关按钮,其与所述控制模块连接,用于控制开关机;当操作所述开关按钮开机时,所述控制模块控制所述无线通信模块在规定时间段内处于开启状态。
15.一种应用软件执行方法,应用于智能设备,包括:根据所述智能设备接收的软件版本信息控制所述智能设备提供软件升级路径;当控制所述智能设备提供所述软件升级路径时,根据所述智能设备接收的操作进
行软件升级数据的下载和/或控制所述智能设备发送所述软件升级数据或者放弃软件升级。
16.与现有技术相比,本发明的优点和积极效果是:使用本发明的一种空调线控器及其软件升级方法、应用软件执行方法使位于用户使用现场的安装或没有安装的空调线控器均可以通过在线升级的方法进行软件升级,以满足适应及控制各品牌的空调装置的需要,不仅方便大型商用场所空调装置安装的管理,且当空调线控器版本发生不适用时可节约更新时间、降低更新成本;另外,可为售后市场快速的提供备用空调线控器,缩短维修周期,提升老用户使用体验。
附图说明
17.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本发明所提出的一种空调线控器软件升级方法的实施例的一种应用场景示意图;图2是本发明所提出的一种空调线控器软件升级方法的实施例的交互示意图;图3是本发明所提出的一种空调线控器软件升级方法的实施例的交互示意图;图4是本发明所提出的一种空调线控器软件升级方法的实施例的交互示意图。
19.图中,1、空调装置;11、室外机;12、室内机;2、空调线控器;3、智能设备。
具体实施方式
20.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中至始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
21.空调装置1包括室内机12、室外机11;室内机12与室外机11连接;空调线控器2和室内机12通信连接,通过空调线控器2的控制功能控制室内机12运转,进而控制室外机11运转。
22.由于空调线控器2的控制功能较无线遥控器更加丰富,所以目前市场上基本通过空调品牌厂家配备相应的空调线控器2。一旦出现空调线控器2短缺或者型号不匹配,则需要等待或者返厂升级,增加时间成本及费用成本。
23.参照图1、图2、图3及图4,本发明公开一种空调线控器及其软件升级方法、应用软件执行方法,实现对现场的空调线控器2进行软件升级,适应现场的空调装置1的品牌、协议,实现相同的空调线控器2的硬件只通过软件升级即可实现对现场空调装置1的适用。
24.本发明的空调线控器软件升级方法包括:将空调线控器2与智能设备3通信连接;当空调线控器2确认与智能设备3通信连接正常时,向智能设备3发送其自身配置的软件版本信息;智能设备3接收软件版本信息,且根据收到的软件版本信息为与其通信连接的空
调线控器2提供软件升级数据。
25.本发明的空调线控器2包括无线通信模块、控制模块;无线通信模块与控制模块连接;控制模块可通过无线通信模块与智能设备3无线通信连接。
26.当控制模块确认与其连接的无线通信模块与智能设备3通信连接时,通过无线通信模块向智能设备3发送通信数据及接收由智能设备3发送的通信数据。
27.具体为,当空调线控器2与智能设备3通信连接成功时,空调线控器2通过无线通信模块向智能设备3发送其自身配置的软件版本信息。当智能设备3向空调线控器2发送软件升级数据时,空调线控器2通过无线通信模块接收上述的软件升级数据为控制模块进行软件升级。
28.本发明的应用软件执行方法应用于智能设备3;应用软件执行方法包括:当通过智能设备3接收到软件版本信息时,根据接收到的软件版本信息控制智能设备3提供软件升级路径。
29.当控制智能设备3提供软件升级路径时,根据智能设备3接收的操作进行软件升级数据的下载和/或控制智能设备3发送软件升级数据或者放弃软件升级。
30.本发明的空调线控器及其软件升级方法、应用软件执行方法使位于使用现场的安装或没有安装的空调线控器2均可以通过在线升级的方法进行软件升级,以适应各品牌的空调装置1,实现对各品牌的空调装置1的适用,不仅方便大型商用场所空调装置1安装的管理,且当空调线控器2短缺或者版本发生不适用时减少等待时间或者可节约更新时间、降低更新成本。
31.另外,本发明的空调线控器及其软件升级方法、应用软件执行方法对空调线控器软件进行升级以适应不同品牌的空调装置1还满足售后流程中各品牌空调对不同品牌的空调线控器2的需求,缩短售后流程中空调线控器2的供应周期及供货难度,提升老用户的使用体验。
32.在一实施例中,参照图1、图2、图3及图4,空调线控器软件升级方法还包括:智能设备3根据软件版本信息提供的软件升级路径,其包括多种软件版本的选择及是否确认进行软件升级。
33.当智能设备3提供软件升级路径时,可手动操作智能设备3选择软件升级版本及确认是否执行软件升级。
34.当智能设备3提供软件升级路径时,用户可根据现场的空调装置1的品牌及型号确定空调线控器2需要的软件版本,并通过手动的方式选择软件升级版本及确认是否执行软件升级。
35.本实施例的空调线控器软件升级方法在为空调线控器2软件升级的过程中,可通过用户决定是否为与智能设备3连接的线控器进行软件升级,使用户具有空调线控器2升级的自主权。
36.当空调线控器2配置的软件版本不是对应品牌最新软件版本但可以实现对应空调装置1的功能控制时,用户可自行选择是否进行升级。
37.在一实施例中,参照图1、图2、图3及图4,空调线控器软件升级方法还包括:智能设备3接收到确认升级的指令时,根据选择的软件版本判断是否存在相应的缓存的或已下载的软件升级数据;
如果无缓存的或已下载的软件升级数据,则向网络服务器发送软件升级数据的下载请求及下载软件升级数据;并将下载完成的软件升级数据发送至与其通信连接的空调线控器2,对空调线控器2进行软件升级;如果有缓存的或已下载的软件升级数据,则直接将缓存的软件升级数据发送至与其连接的空调线控器2,对空调线控器2进行软件升级。
38.本实施例防止对软件升级数据的重复下载,节省下载时间,提升空调线控器2软件升级效率。
39.在一实施例中,空调线控器软件升级方法中软件升级路径包含的软件版本不包括空调线控器2当前配置的软件版本,防止重复下载及重复更新升级。
40.本实施例提升空调线控器软件升级的效率。
41.在一实施例中,空调线控器软件升级方法中的软件版本信息包括适用的空调品牌和/或协议及版本号。
42.在一实施例中,参照图2,只给空调线控器2供电,使其控制模块及无线通信模块均正常运行,但无与空调装置1的通信。
43.智能设备3通信连接相应的空调线控器2;则空调线控器2只向智能设备3发送其自身配置的软件版本信息。
44.而智能设备3则只根据软件版本信息为空调线控器2提供软件升级数据。
45.本实施例的空调线控器软件升级方法不依附空调装置1即可对空调线控器2进行软件升级,减少空调线控器软件升级的限制条件,使空调线控器2的软件升级更加简单方便。
46.在一实施例中,参照图1及图3,将空调线控器2与相应的室内机12连接;室内机12为空调线控器2供电,且与空调线控器2通信。室内机12向空调线控器2发送握手信息。
47.空调线控器软件升级方法还包括:当空调线控器2接收到握手信息时,由握手信息得出空调装置1的品牌及协议,生成空调品牌信息;当空调线控器2与智能设备3通信连接时,将空调品牌信息及自身配置的软件版本信息发送给智能设备3;当智能设备3接收到空调品牌信息及软件版本信息时,根据接收到的空调品牌信息及软件版本信息为与其通信连接的空调线控器2提供软件升级路径,其包括更小范围的多个软件版本,或者包括可选的软件版本及是否需要软件升级的建议。
48.本实施例的空调线控器软件升级方法可快速直观的确认空调线控器2需要的软件版本及适用空调品牌,提高空调线控器软件升级效率及准确性。
49.在一实施例中,参照图1及图4,将空调线控器2与相应的室内机12连接;室内机12为空调线控器2供电,且与空调线控器2通信。室内机12向空调线控器2发送握手信息。
50.空调线控器软件升级方法还包括:当空调线控器2接收到握手信息时,由握手信息得出空调装置1的品牌及协议,生成空调品牌信息。空调线控器2根据空调品牌信息及自身配置的软件版本信息判断是否需要对自身的软件进行升级;当空调线控器2与智能设备3通信连接时,将空调品牌信息、自身配置的软件版本
信息及判断结果发送给智能设备3;智能设备3接收品牌信息、软件版本信息及判断结果,且当智能设备3接收到空调品牌信息、自身配置的软件版本信息及判断结果时,根据空调品牌信息、软件版本信息及判断结果为与其通信连接的空调线控器2提供软件升级路径,其包括可选的软件版本,或者包括可选的软件版本及是否需要软件升级的建议。
51.在一实施例中,空调线控器软件升级方法中的空调品牌信息包括空调装置1的品牌和/或协议和/或适用的软件版本。
52.在一实施例中,参照图1,空调线控器2的无线通信模块为蓝牙模块;控制模块包括微控制器,其设置有唯一的物理地址。
53.空调线控器2的通信名称包括微控制器的物理地址的至少一位。智能设备3为移动智能终端,例如智能手机等。智能设备3与空调线控器2无线通信连接。
54.本实施例实现智能设备3与空调线控器2无线通信连接,且通过微控制器的物理地址确认与其通信连接的空调线控器2,为确定进行软件升级的空调线控器2提供依据,提高空调线控器软件升级的准确性和可靠性。
55.在一实施例中,空调线控器2的通信名称至少包括微控制器的物理地址的最后一位。为了增加空调线控器2的可辨识性,微控制器的物理地址标记在壳体上或者壳体内。标记在壳体内的物理地址可通过打开空调线控器2的后盖获取。
56.当然,为了保证空调线控器2的美观,微控制器的物理地址可标记在空调线控器2的壳体内或者壳体的背面,在空调线控器2安装完成时用户不拆卸空调线控器2的前提下无法查看。
57.在一实施例中,空调线控器2还包括功能控制按钮和/或室温传感器;功能控制按钮分别与控制模块连接,用于向控制模块输入控制室内机12的控制信息,比如调节设定温度、调节风速等级、开启或者关闭特殊空气调节功能(净化、除菌、除甲醛、供氧等)。温度传感器用于检测室内温度,传输给控制模块。
58.空调线控器2的通信名称还包括控制信息中的任意一个或者两个或者多个和/或室内温度信息和/或错误代码;错误代码包括室内机12错误代码、线控器错误代码。
59.本实施例的空调线控器2的通信名称除微控制器的物理地址信息外增加动态变化的信息,通过空调线控器2的动态信息的变化确认与智能设备3连接的空调线控器2,增加与智能设备3通信连接的空调线控器2的可辨识性,提高空调线控器2辨识的效率,提高软件升级的效率及准确性。
60.本实施例的空调线控器2特别解决现场多个空调线控器2处于安装完成状态且均处于通电状态时,与智能设备3通信连接的空调线控器2的辨识,更加方便确认与智能设备3通信连接的空调线控器2,提高辨识效率及软件升级效率。
61.在一实施例中,空调线控器2还包括开关按钮,其与控制模块连接,用于控制空调线控器2的开关机,联动控制空调室内机12的开关机。
62.当操作开关按钮开机时,控制模块控制无线通信模块在规定时间段内处于开启状态。
63.本实施例的空调线控器2保证在开机后规定时间段内开启,用于空调线控器2的软件升级通信需求。在空调线控器软件升级完成或者正常使用即在规定时间段以外的时间
时,无线通信模块处于关闭状态,节省电能,减少其对安装环境及使用环境的干扰,改善用户体验。
64.在一实施例中,应用软件执行方法还包括,当其通过智能设备3还接收到空调品牌信息时,根据接收到的空调品牌信息及软件版本信息控制智能设备3提供软件升级路径。
65.在一实施例中,应用软件执行方法还包括,当其通过智能设备3还接收到空调线控器2的判断其配置的软件是否与空调品牌匹配的结果时,根据接收到的空调品牌信息、软件版本信息及判断结果控制智能设备3提供软件升级路径。
66.在一实施例中,应用软件执行方法中,应用软件控制智能设备3提供软件升级路径时,软件升级路径中包括多个可选的软件版本及用户可操作的确认是否进行软件升级。
67.在一实施例中,应用软件执行方法中,升级路径中的多个软件版本不包括当前空调线控器2配置的软件版本,防止重复作业。
68.在一实施例中,应用软件执行方法还包括:当通过智能设备3确认进行软件版本时,控制智能设备3确认是否存在缓存的软件升级数据;当无缓存的相应的软件升级数据文件时,控制智能设备3发送相应的软件升级数据的下载请求及对软件升级数据进行下载;当有缓存的相应的软件升级数据文件时,控制智能设备3发送缓存的软件升级数据。
69.本实施例的应用软件执行方法防止一次进行多个空调线控器2升级时,进行多次的相同版本的软件升级数据的下载,提高应用软件的运行效率。
70.在一实施例中,应用软件执行方法还包括:当通过智能设备3确认进行软件版本时,确认下载列表中是否存在确认升级的软件版本的软件升级数据文件下载;当下载列表中有软件升级数据文件时,根据存储路径查找软件升级数据;当存储路径内无确认升级的软件升级数据文件时,控制智能设备3发送软件升级数据的下载请求及对软件升级数据进行下载;当存储路径内有确认升级的软件升级数据文件时,控制智能设备3发送存储路径中的软件升级数据;当下载列表中无软件升级数据文件时,控制智能设备3确认是否存在缓存的软件升级数据。
71.且当无缓存的相应的软件升级数据文件时,控制智能设备3发送相应的软件升级数据的下载请求及对软件升级数据进行下载;当有缓存的相应的软件升级数据文件时,控制智能设备3发送缓存的软件升级数据。
72.本实施例的应用软件执行方法防止一次进行多个空调线控器2升级时,进行多次的相同版本的软件升级数据的下载,提高应用软件的运行效率。
73.在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员
而言,可以根据具体情况理解上述术语在本发明中的具体含义。
74.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
75.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献