空调机组的通讯方法及装置与流程

文档序号:12478249阅读:746来源:国知局
空调机组的通讯方法及装置与流程

本发明涉及空调技术领域,尤其涉及一种空调机组的通讯方法及装置。



背景技术:

当空调机组的通信模块随空调机组出货并安装正常工作后,将会与服务器保持通讯,将空调机组的信息实时发送至服务器。在出现服务器异常或网络拥堵等异常情况时,通信模块与服务器链路将出现中断,而无法将数据传送至服务器,并且在恢复连接后,连接中断期间的数据无法再传送至服务器。

目前,在通信模块与服务器连接中断的情况下,如果通信模块设置了重连机制,通信模块将会不间断的连接服务器,直至与服务器重新连接。在通信模块不间断连接服务器的过程中,会耗费大量的数据流量,并且空调机组的电路板功耗会大大增加,进而影响电路板的稳定性。



技术实现要素:

本发明提供一种空调机组的通讯方法及装置,旨在解决空调机组不间断的连接服务器时流量浪费以及影响电路板的稳定性的技术问题。

为实现上述目的,本发明提供的一种空调机组的通讯方法,所述空调机组的通讯方法包括以下步骤:

在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求;

在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求;

在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

优选地,所述在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求的步骤包括:

在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定所述网络连接的信号强度是否大于预设信号强度;

在所述信号强度大于预设信号强度时,向所述服务器发起重建所述网络连接的连接请求。

优选地,所述在第一预设时长内检测到当前网络连接状态为通信顺畅时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求的步骤包括:

在第一预设时长内所述网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息;

在检测到所述标识信息为重建成功标识信息时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

优选地,所述暂停向所述服务器发起所述连接请求的步骤之后,所述空调机组的通讯方法还包括:

在所述网络连接状态为通信中断的持续时长达到第二预设时长时,在第三预设时长内向所述服务器发起重建网络连接的连接请求,其中,所述第二预设时长大于所述第一预设时长。

优选地,所述在第一预设时长内向所述服务器发起重建所述网络连接的连接请求的步骤包括:

在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数。

优选地,所述空调机组的通讯方法还包括:

在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存已经生成的所述空调机组的运行数据;

在所述网络连接重建成功,将缓存的所述运行数据发送至所述服务器。

此外,为实现上述目的,本发明还提供一种空调机组的通讯装置,所述空调机组的通讯装置包括:

第一请求模块,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,所述服务器发起重建网络连接的连接请求;

第二请求模块,用于在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求;

第一发送模块,用于在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

优选地,所述第一请求模块包括:

确定单元,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定所述网络连接的信号强度是否大于预设信号强度;

请求发起单元,用于在所述信号强度大于预设信号强度时,向所述服务器发起重建所述网络连接的连接请求。

优选地,所述第一发送模块包括:

更新单元,用于在第一预设时长内所述网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息;

发送单元,用于在检测到所述标识信息为重建成功标识信息时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

优选地,所述空调机组的通讯装置还包括:

第三请求模块,用于在所述网络连接状态为通信中断的持续时长达到第二预设时长时,在第三预设时长内向所述服务器发起重建网络连接的连接请求,其中,所述第二预设时长大于所述第一预设时长。

优选地,所述第一请求模块还用于在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数。

优选地,所述空调机组的通讯装置还包括:

缓存模块,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存已经生成的所述空调机组的运行数据;

第二发送模块,用于在所述网络连接重建成功,将缓存的所述运行数据发送至所述服务器。

本发明通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求,接着在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求,而后在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求,实现了在空调机组与服务器之间通信中断时重建网络连接,能够避免空调机组不间断的连接服务器,进而避免空调机组通信模块的流量浪费以及电路板功耗大大增加的问题,提高了空调机组与服务器之间网络连接重建的效率。

附图说明

图1为本发明空调机组的通讯方法第一实施例的流程示意图;

图2为本发明空调机组的通讯方法第二实施例中向所述服务器发起重建网络连接的连接请求步骤的细化流程示意图;

图3为本发明空调机组的通讯方法第三实施例中在第一预设时长内检测到当前网络连接状态为通信顺畅时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求步骤的细化流程示意图;

图4为本发明空调机组的通讯装置第一实施例的功能模块示意图;

图5为本发明空调机组的通讯装置第二实施例中第一请求模块的细化功能模块示意图;

图6为本发明空调机组的通讯装置第三实施例中第一发送模块的细化功能模块示意图;

图7为本发明空调机组的通讯装置第四实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的实施例中,空调机组设置有通信模块,通信模块用于实现空调机组与云服务器及移动终端之间的数据交互,即空调机组通过通信模块将空调机组的运行数据传送至服务器。具体地,通信模块可以为WKFK模块或者包含2G/3G/4G/5G功能的蜂窝数据通信模块等。容易理解,通信模块可以通过UART(Unkversal Asynchronous Recekver/Transmktter,通用异步收发传输器)、Rs485、CAN总线等通讯方式与空调机组的其他模块进行数据交互。

基于上述空调机组,提出本发明空调机组的通讯方法及装置的各个实施例。

本发明提供一种空调机组的通讯方法。参照图1,图1为本发明空调机组的通讯方法第一实施例的流程示意图。

在本实施例中,该空调机组的通讯方法包括:

步骤S10,在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求;

本实施例中,空调机组可以实时检测其与服务器之间的网络连接,以确定空调机组与服务器之间的网络连接状态,具体地,空调机组设有通信模块,空调机组可以通过实时检测通信模块与服务器之间的网络连接确定空调机组与服务器之间的网络连接状态。其中,网络连接状态包括通信中断及通信畅通,引起通信中断的原因可以为以下三种中任意一种或者多种:空调机组异常断电引起的通信中断、空调机组与服务器之间的网络拥堵或者网络中断、服务器出现异常引起的通信中断。

本实施例中,在网络连接状态为通信中断时,空调机组向所述服务器发起重建网络连接的连接请求,以重建空调机组与服务器之间的网络连接,优选地,空调机组可以持续向所述服务器发起重建网络连接的连接请求,具体地,空调机组通过通信模块持续向所述服务器发起重建网络连接的连接请求。优选地,为避免了在同一时刻,大量的空调机组向服务器发起重建网络连接的连接请求,空调机组随机向服务器发起重建网络连接的连接请求,以降低服务器的压力。

需要强调的是,为避免重建网络连接时的数据流量的浪费,减少空调机组向所述服务器发起重建网络连接的连接请求的次数,空调机组可以在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数,重建所述网络连接的次数k可以根据需要进行合理的设定,例如,k=4。

步骤S20,在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求;

本实施例中,在向所述服务器发起重建网络连接的连接请求之后,空调机组实时检测到当前网络连接状态,在网络连接状态为通信中断的持续时长达到第一预设时长、即当前网络连接状态仍然为通信中断时,暂停向服务器发起连接请求,以避免在无法通过重建空调机组与服务器之间的网络连接而使网络连接状态转变为通信畅通时,空调机组重复多次向服务器发起连接请求,进而避免空调机组因长时间不间断地重新连接服务器而造成的流量浪费的问题,同时避免空调机组因长时间不间断地重新连接服务器导致电路板的功耗增大而影响电路板的稳定性的问题。其中,第一预设时长可以根据需要进行合理的设置,例如,第一预设时长为30秒、1分钟等。

步骤S30,在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

本实施例中,在向所述服务器发起重建网络连接的连接请求之后,空调机组实时检测到当前网络连接状态,在第一预设时长内检测到当前网络连接状态为通信畅通时,空调机组与服务器之间恢复正常通信,进而空调机组发送其运行数据至所述服务器,并停止向所述服务器发起所述连接请求,以避免在网络连接重建成功时继续向服务器发送重建网络连接的连接请求,具体地,空调机组通过通信模块发送运行数据至服务器。

进一步的,在一实施例中,步骤S10包括,在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数。

本实施例中,通过在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,能够减少空调机组向所述服务器发起重建网络连接的连接请求的次数,避免重建网络连接时的数据流量的浪费,其中,k为正整数,其中,重建所述网络连接的次数k可以根据需要进行合理的设定,例如,k=4。

进一步的,在又一实施例中,在步骤S20之后,该空调机组的通讯方法还包括:在所述网络连接状态为通信中断的持续时长达到第二预设时长时,在第三预设时长内向所述服务器发起重建网络连接的连接请求,其中,所述第二预设时长大于所述第一预设时长。

其中,第二预设时长及第三预设时长均可以根据需要进行合理的设置,第二预设时长大于所述第一预设时长,例如,第一预设时长为30秒时,第二预设时长为2分钟等;第三预设时长可以与第一预设时长相同,也可以与第一预设时长不同。

本实施例中,暂停向所述服务器发起所述连接请求之后,在所述网络连接状态为通信中断的持续时长达到第二预设时长时,在第三预设时长内向所述服务器发起重建网络连接的连接请求,以继续重建空调机组与服务器之间的网络连接。优选地,空调机组可以在第三预设时长内向所述服务器发起j次重建所述网络连接的连接请求,其中,j为正整数,容易理解,j可以与k相同。

需要强调的是,若第三预设时长内网络连接仍然为重建成功,则继续暂停向所述服务器发起所述连接请求,而后再次延迟重建该网络连接,即后续的步骤与该实施例的步骤类似,在此不再赘述。

本实施例提出的空调机组的通讯方法,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求,接着在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求,而后在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求,实现了在空调机组与服务器之间通信中断时重建网络连接,能够避免空调机组不间断的连接服务器,进而避免空调机组通信模块的流量浪费以及电路板功耗大大增加的问题,提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯方法的第二实施例,参照图2,在本实施例中,步骤S10包括:

步骤S11,在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定所述网络连接的信号强度是否大于预设信号强度;

其中,预设信号强度为空调机组与服务器之间的网络连接能够进行正常通信的最小信号强度,预设信号强度可以根据空调机组与服务器之间的网络连接进行合理的设置,例如,若信号强度的单位为dBm,空调机组与服务器之间的网络连接的最大信号强度为-80dBm时,预设信号强度可以设置为-95dBm;若信号强度以信号格数表示,空调机组与服务器之间的网络连接的最大信号强度为25格时,预设信号强度可以设置为10格。

本实施例中,在检测到空调机组与服务器之间的网络连接状态为通信中断时,首先通过确定所述网络连接的信号强度是否大于预设信号强度,以判断在重建网络连接时,该信号强度的网络连接是否能够使空调机组与服务器恢复正常通信。

步骤S12,在所述信号强度大于预设信号强度时,向所述服务器发起重建所述网络连接的连接请求。

本实施例中,在信号强度大于预设信号强度时,该信号强度的网络连接能够使空调机组与服务器恢复正常通信,因此可以通过向所述服务器发起重建所述网络连接的连接请求,重建空调机组与服务器之间的网络连接。

需要强调的是,在信号强度小于或等于预设信号强度时,在成功重建网络连接时该信号强度的网络连接无法使空调机组与服务器恢复正常通信,通过实时监测网络连接的信号强度,以实现在所述信号强度大于预设信号强度时,重建所述网络连接。

本实施例提出的空调机组的通讯方法,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定所述网络连接的信号强度是否大于预设信号强度,而后在所述信号强度大于预设信号强度时,向所述服务器发起重建所述网络连接的连接请求,实现了在信号强度大于预设信号强度时重建空调机组与服务器之间的网络连接,避免了在信号强度小于或等于预设信号强度时重建的网络连接无法使空调机组与服务器恢复正常通信的问题,进一步提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯方法的第三实施例,参照图3,在本实施例中,步骤S30包括:

步骤S31,在第一预设时长内所述网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息;

其中,网络连接的标识信息包括重建成功标识信息和重建失败标识信息,在该标识信息为重建成功标识信息时,网络连接重建成功,当前网络连接状态为通信畅通,空调机组与服务器之间恢复正常通信。

步骤S32,在检测到所述标识信息为重建成功标识信息时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

本实施例中,通过在第一预设时长内网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息,使得空调机组无需监测通信模块与服务器之间的网络连接状态,而直接根据该标识信息确定网络连接重建成功,进而确定当前网络连接状态为通信畅通。

本实施例提出的空调机组的通讯方法,通过在第一预设时长内所述网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息,在检测到所述标识信息为重建成功标识信息时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求,实现了根据重建成功标识信息确定网络连接重建成功,避免了再次通过检测空调机组与服务器之间的网络连接状态确定空调机组与服务器之间是否恢复正常通信,进一步提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯方法的第四实施例,在本实施例中,该空调机组的通讯方法还包括:

步骤S40,在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存已经生成的所述空调机组的运行数据;

本实施例中,为避免空调机组与服务器之间的网络连接状态为通信中断时,空调机组运行数据无法发送至服务器而造成数据丢失,在检测到网络连接状态为通信中断时,缓存已经生成的空调机组的运行数据,具体地,可以将空调机组的运行数据缓存至的空调机组的FLASH芯片或者通信模块的FLASH芯片等缓存单元中。

步骤S50,在所述网络连接重建成功,将缓存的所述运行数据发送至所述服务器。

本实施例中,在空调机组与服务器之间的网络连接重建成功时,空调机组将缓存的所述运行数据发送至所述服务器,以确保空调机组的运行数据的完整性,以便服务器进行更准确的分析和诊断,具体地,空调机组通过通信模块将缓存的所述运行数据发送至所述服务器。

本实施例提出的空调机组的通讯方法,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存已经生成的所述空调机组的运行数据,接着在所述网络连接重建成功,将缓存的所述运行数据发送至所述服务器,实现了将通信中断时缓存的运行数据发送至服务器,避免了通信中断时空调机组运行数据的丢失,确保了空调机组运行数据的完整性。

本发明进一步提供一种空调机组的通讯装置。参照图4,图4为本发明空调机组的通讯装置第一实施例的功能模块示意图。

在本实施例中,该空调机组的通讯装置包括:

第一请求模块10,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,向所述服务器发起重建网络连接的连接请求;

本实施例中,空调机组可以实时检测其与服务器之间的网络连接,以确定空调机组与服务器之间的网络连接状态,具体地,空调机组设有通信模块,空调机组可以通过实时检测通信模块与服务器之间的网络连接确定空调机组与服务器之间的网络连接状态。其中,网络连接状态包括通信中断及通信畅通,引起通信中断的原因可以为以下三种中任意一种或者多种:空调机组异常断电引起的通信中断、空调机组与服务器之间的网络拥堵或者网络中断、服务器出现异常引起的通信中断。

本实施例中,在网络连接状态为通信中断时,第一请求模块10向所述服务器发起重建网络连接的连接请求,以重建空调机组与服务器之间的网络连接,优选地,第一请求模块10可以持续向所述服务器发起重建网络连接的连接请求,具体地,第一请求模块10通过通信模块持续向所述服务器发起重建网络连接的连接请求。优选地,为避免了在同一时刻,大量的空调机组向服务器发起重建网络连接的连接请求,第一请求模块10随机向服务器发起重建网络连接的连接请求,以降低服务器的压力。

需要强调的是,为避免重建网络连接时的数据流量的浪费,减少空调机组向所述服务器发起重建网络连接的连接请求的次数,第一请求模块10可以在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数,重建所述网络连接的次数k可以根据需要进行合理的设定,例如,k=4。

第二请求模块20,用于在所述网络连接状态为通信中断的持续时长达到第一预设时长时,暂停向所述服务器发起所述连接请求;

本实施例中,在向所述服务器发起重建网络连接的连接请求之后,空调机组实时检测到当前网络连接状态,在通信中断的持续时长达到第一预设时长、即当前网络连接状态仍然为通信中断时,第二请求模块20暂停向服务器发起连接请求,以避免在无法通过重建空调机组与服务器之间的网络连接而使网络连接状态转变为通信畅通时,空调机组重复多次向服务器发起连接请求,进而避免空调机组因长时间不间断地重新连接服务器而造成的流量浪费的问题,同时避免空调机组因长时间不间断地重新连接服务器导致电路板的功耗增大而影响电路板的稳定性的问题。其中,第一预设时长可以根据需要进行合理的设置,例如,第一预设时长为30秒、1分钟等。

第一发送模块30,用于在第一预设时长内检测到当前网络连接状态为通信畅通时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

本实施例中,在向所述服务器发起重建网络连接的连接请求之后,空调机组实时检测到当前网络连接状态,在第一预设时长内检测到当前网络连接状态为通信畅通时,空调机组与服务器之间恢复正常通信,进而第一发送模块30发送其运行数据至所述服务器,并停止向所述服务器发起所述连接请求,以避免在网络连接重建成功时继续向服务器发送重建网络连接的连接请求,具体地,空调机组通过通信模块发送运行数据至服务器。

进一步的,在一实施例中,第一请求模块10还用于在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,其中,k为正整数。

本实施例中,通过第一请求模块10在第一预设时长内向所述服务器发起k次重建所述网络连接的连接请求,能够减少空调机组向所述服务器发起重建网络连接的连接请求的次数,避免重建网络连接时的数据流量的浪费,其中,k为正整数,其中,重建所述网络连接的次数k可以根据需要进行合理的设定,例如,k=4。

进一步的,在又一实施例中,空调机组的通讯装置还包括:第三请求模块,用于在所述网络连接状态为通信中断的持续时长达到第二预设时长时,在第三预设时长内向所述服务器发起重建网络连接的连接请求,其中,所述第二预设时长大于所述第一预设时长。

其中,第二预设时长及第三预设时长均可以根据需要进行合理的设置,第二预设时长大于所述第一预设时长,例如,第一预设时长为30秒时,第二预设时长为2分钟等;第三预设时长可以与第一预设时长相同,也可以与第一预设时长不同。

本实施例中,暂停向所述服务器发起所述连接请求之后,在所述网络连接状态为通信中断的持续时长达到第二预设时长时,第三请求模块在第三预设时长内向所述服务器发起重建网络连接的连接请求,以继续重建空调机组与服务器之间的网络连接。优选地,第三请求模块可以在第三预设时长内向所述服务器发起j次重建所述网络连接的连接请求,其中,j为正整数,容易理解,j可以与k相同。

本实施例提出的空调机组的通讯装置,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,第一请求模块10向所述服务器发起重建网络连接的连接请求,接着在所述网络连接状态为通信中断的持续时长达到第一预设时长时,第二请求模块20暂停向所述服务器发起所述连接请求,而后在第一预设时长内检测到当前网络连接状态为通信畅通时,第一发送模块30发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求,实现了在空调机组与服务器之间通信中断时重建网络连接,能够避免空调机组不间断的连接服务器,进而避免空调机组通信模块的流量浪费以及电路板功耗大大增加的问题,提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯装置的第二实施例,参照图5,在本实施例中,第一请求模块10包括:

确定单元11,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定所述网络连接的信号强度是否大于预设信号强度;

其中,预设信号强度为空调机组与服务器之间的网络连接能够进行正常通信的最小信号强度,预设信号强度可以根据空调机组与服务器之间的网络连接进行合理的设置,例如,若信号强度的单位为dBm,空调机组与服务器之间的网络连接的最大信号强度为-80dBm时,预设信号强度可以设置为-95dBm;若信号强度以信号格数表示,空调机组与服务器之间的网络连接的最大信号强度为25格时,预设信号强度可以设置为10格。

本实施例中,在检测到空调机组与服务器之间的网络连接状态为通信中断时,首先通过确定单元11确定所述网络连接的信号强度是否大于预设信号强度,以判断在重建网络连接时,该信号强度的网络连接是否能够使空调机组与服务器恢复正常通信。

请求发起单元12,用于在所述信号强度大于预设信号强度时,向所述服务器发起重建所述网络连接的连接请求。

本实施例中,在信号强度大于预设信号强度时,该信号强度的网络连接能够使空调机组与服务器恢复正常通信,因此通过请求发起单元12向所述服务器发起重建所述网络连接的连接请求,以重建空调机组与服务器之间的网络连接。

需要强调的是,在信号强度小于或等于预设信号强度时,在成功重建网络连接时该信号强度的网络连接无法使空调机组与服务器恢复正常通信,通过实时监测网络连接的信号强度,以实现在所述信号强度大于预设信号强度时,重建所述网络连接。

本实施例提出的空调机组的通讯装置,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,确定单元11确定所述网络连接的信号强度是否大于预设信号强度,而后在所述信号强度大于预设信号强度时,请求发起单元12向所述服务器发起重建所述网络连接的连接请求,实现了在信号强度大于预设信号强度时重建空调机组与服务器之间的网络连接,避免了在信号强度小于或等于预设信号强度时重建的网络连接无法使空调机组与服务器恢复正常通信的问题,进一步提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯装置的第三实施例,参照图6,在本实施例中,第一发送模块30包括:

更新单元31,用于在第一预设时长内所述网络连接重建成功时,将所述网络连接的标识信息更新为重建成功标识信息;

其中,网络连接的标识信息包括重建成功标识信息和重建失败标识信息,在该标识信息为重建成功标识信息时,网络连接重建成功,当前网络连接状态为通信畅通,空调机组与服务器之间恢复正常通信。

发送单元32,用于在检测到所述标识信息为重建成功标识信息时,发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求。

本实施例中,通过在第一预设时长内网络连接重建成功时,更新单元31将所述网络连接的标识信息更新为重建成功标识信息,使得空调机组无需监测通信模块与服务器之间的网络连接状态,而直接根据该标识信息确定网络连接重建成功,进而确定当前网络连接状态为通信畅通。

本实施例提出的空调机组的通讯装置,通过在第一预设时长内所述网络连接重建成功时,更新单元31将所述网络连接的标识信息更新为重建成功标识信息,在检测到所述标识信息为重建成功标识信息时,发送单元32发送所述空调机组的运行数据至所述服务器,并停止向所述服务器发起所述连接请求,实现了根据重建成功标识信息确定网络连接重建成功,避免了再次通过检测空调机组与服务器之间的网络连接状态确定空调机组与服务器之间是否恢复正常通信,进一步提高了空调机组与服务器之间网络连接重建的效率。

基于第一实施例提出本发明空调机组的通讯装置的第四实施例,参照图7,在本实施例中,空调机组的通讯装置还包括:

缓存模块40,用于在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存已经生成的所述空调机组的运行数据;

本实施例中,为避免空调机组与服务器之间的网络连接状态为通信中断时,空调机组运行数据无法发送至服务器而造成数据丢失,在检测到网络连接状态为通信中断时,缓存模块40缓存已经生成的空调机组的运行数据,具体地,可以将空调机组的运行数据缓存至的空调机组的FLASH芯片或者通信模块的FLASH芯片等缓存单元中。

第二发送模块50,用于在所述网络连接重建成功,将缓存的所述运行数据发送至所述服务器。

本实施例中,在空调机组与服务器之间的网络连接重建成功时第二发送模块50将缓存的所述运行数据发送至所述服务器,以确保空调机组的运行数据的完整性,以便服务器进行更准确的分析和诊断,具体地,空调机组通过通信模块将缓存的所述运行数据发送至所述服务器。

本实施例提出的空调机组的通讯装置,通过在检测到空调机组与服务器之间的网络连接状态为通信中断时,缓存模块40缓存已经生成的所述空调机组的运行数据,接着在所述网络连接重建成功,第二发送模块50将缓存的所述运行数据发送至所述服务器,实现了将通信中断时缓存的运行数据发送至服务器,避免了通信中断时空调机组运行数据的丢失,确保了空调机组运行数据的完整性。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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