空调器控制方法、空调器、服务器及空调器控制装置与流程

文档序号:22840352发布日期:2020-11-06 16:39阅读:123来源:国知局
空调器控制方法、空调器、服务器及空调器控制装置与流程

本发明涉及空调技术领域,特别是涉及一种空调器控制方法、空调器、服务器及空调器控制装置。



背景技术:

目前,越来越多的学校宿舍、酒店等地方开始普及充值型空调,充值型空调又可以称为共享空调,在使用空调时需要先购买空调的使用时长,购买使用时长后,服务器会下发指令解锁空调,用户才可以正常使用。然而,当服务器与空调之间的通信出现问题时,会使得空调无法及时解锁,又或者使得空调无法正常计时,使得空调的工作稳定性大大下降。



技术实现要素:

以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。

本发明实施例提供了一种空调器控制方法、空调器、服务器及空调器控制装置,能够提高空调工作的稳定性。

第一方面,本发明实施例提供了一种空调器控制方法,包括:

接收查询指令,其中,所述查询指令由配置端根据预设时间间隔发送;

向所述配置端发送所述空调器当前的工作状态,以使所述配置端根据所述空调器当前的工作状态向所述空调器发送配置指令;

接收所述配置指令,根据所述配置指令调整所述空调器的工作状态。

本发明实施例提供的空调器控制方法至少具有以下有益效果:通过接收由配置端根据预设时间间隔发送的查询指令,然后向配置端发送空调器当前的工作状态以使配置端根据空调器当前的工作状态向空调器发送配置指令,再接收配置指令并根据配置指令调整空调器的工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是由配置端根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收配置指令调整空调器的工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

在本发明的一些实施例中,所述配置指令包括解锁指令和第一订单剩余时长,所述的根据所述配置指令调整所述空调器的工作状态,具体包括:

根据所述解锁指令使所述空调器从锁定状态调整为解锁状态,根据所述第一订单剩余时长控制所述空调器处于所述解锁状态的时长。

在上述技术方案中,通过解锁指令使空调器从锁定状态调整为解锁状态,使得用户能够正常使用空调,根据第一订单剩余时长控制空调器处于解锁状态的时长,能够根据用户购买的时长控制空调的可使用时长。

在本发明的一些实施例中,所述的根据所述第一订单剩余时长控制所述空调器处于所述解锁状态的时长,具体包括:

启动第一定时器进行倒计时,直到所述第一定时器的倒计时达到所述第一订单剩余时长,使所述空调器进入锁定状态。

在上述技术方案中,通过启动第一定时器进行倒计时,使得空调可以在本地控制处于解锁状态的时长。

在本发明的一些实施例中,所述配置指令包括解锁指令和第一订单剩余时长,所述的根据所述配置指令调整所述空调器的工作状态,具体包括:

根据所述解锁指令使所述空调器保持解锁状态,根据所述第一订单剩余时长更新所述空调器处于解锁状态的时长。

在上述技术方案中,根据第一订单剩余时长更新空调器处于解锁状态的时长,避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。

在本发明的一些实施例中,所述的根据所述第一订单剩余时长更新所述空调器处于解锁状态的时长,具体包括:

根据所述第一订单剩余时长更新所述空调器本地的第二订单剩余时长,直到第一定时器的倒计时达到更新后的所述第二订单剩余时长,使所述空调器进入锁定状态。

在上述技术方案中,根据第一订单剩余时长更新空调器本地的第二订单剩余时长,避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。

在本发明的一些实施例中,所述方法还包括:

获取所述空调器与所述配置端的通信连接状态;

当所述空调器与所述配置端的通信连接断开,使所述空调器进入锁定状态。

在上述技术方案中,当空调器与配置端的通信连接断开,则空调器无法与配置端同步,可能存在用户盗用空调的情况,通过使空调器进入锁定状态,可以避免用户盗用空调的情况出现。

在本发明的一些实施例中,所述的当所述空调器与所述配置端的通信连接断开,使所述空调器进入锁定状态,具体包括:

当所述空调器与所述配置端的通信连接断开,并且通信连接的断开时长达到预设时长,使所述空调器进入锁定状态。

在上述技术方案中,通过增加通信连接的断开时长达到预设时长的条件,可以使得空调器与配置端的通信连接断开的判断更加精准,避免出现空调器误锁定的情况。

第二方面,本发明实施例还提供了一种空调器控制方法,包括:

根据预设时间间隔向所述空调器发送查询指令;

接收所述空调器当前的工作状态,向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态。

本发明实施例提供的空调器控制方法至少具有以下有益效果:通过根据预设时间间隔向空调器发送查询指令,然后接收空调器当前的工作状态,向空调器发送配置指令以使空调器根据配置指令调整工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收空调器当前的工作状态,并向空调器发送配置指令以使空调器根据配置指令调整工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

在本发明的一些实施例中,所述的接收所述空调器当前的工作状态,向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态,具体包括:

当未接收到所述空调器当前的工作状态,向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态。

在上述技术方案中当未接收到空调器当前的工作状态,则直接向空调器发送配置指令,以保证能够及时调整空调器当前的工作状态,使得空调器及时正常工作。

在本发明的一些实施例中,所述配置指令包括解锁指令和第一订单剩余时长,所述的向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态,具体包括:

向所述空调器发送所述解锁指令以使所述空调器调整为解锁状态或者保持所述解锁状态;

向所述空调器发送所述第一订单剩余时长以控制所述空调器处于所述解锁状态的时长。

在上述技术方案中,通过向空调器发送解锁指令以使空调器调整为解锁状态或者保持解锁状态,能够保证用户正常使用;并且,向空调器发送第一订单剩余时长,能够使空调器可以进行本地计时或者避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。

在本发明的一些实施例中,所述的接收所述空调器当前的工作状态,向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态,具体包括:

当接收到所述空调器当前的工作状态,且所述空调器当前的工作状态为锁定状态,向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态。

在上述技术方案中,当接收到空调器当前的工作状态为锁定状态,则调整空调器当前的工作状态,以保证用户的正常使用。

在本发明的一些实施例中,所述配置指令包括解锁指令和第一订单剩余时长,所述的向所述空调器发送配置指令以使所述空调器根据所述配置指令调整工作状态,具体包括:

向所述空调器发送所述解锁指令以使所述空调器调整为解锁状态;

向所述空调器发送所述第一订单剩余时长以控制所述空调器处于所述解锁状态的时长。

在上述技术方案中,通过向空调器发送解锁指令以使空调器调整为解锁状态,能够保证用户正常使用;并且,向空调器发送第一订单剩余时长,能够使空调器可以进行本地计时,提高空调器工作的可靠性。

在本发明的一些实施例中,所述方法还包括:

启动第二定时器进行倒计时,直到所述第二定时器的倒计时达到所述第一订单剩余时长,向所述空调器发送锁定指令。

在上述技术方案中,通过启动第二定时器进行倒计时,配置端也可以进行使用时长的控制,并且在第二定时器的倒计时达到第一订单剩余时长时向空调器发送锁定指令,可以保证到达使用时长后锁定空调器,保障商家的权益。

第三方面,本发明实施例还提供了一种空调器,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的空调器控制方法。

因此,上述空调器通过接收由配置端根据预设时间间隔发送的查询指令,然后向配置端发送空调器当前的工作状态以使配置端根据空调器当前的工作状态向空调器发送配置指令,再接收配置指令并根据配置指令调整空调器的工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是由配置端根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收配置指令调整空调器的工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

第四方面,本发明实施例还提供了一种服务器,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第二方面所述的空调器控制方法。

因此,上述服务器通过根据预设时间间隔向空调器发送查询指令,然后接收空调器当前的工作状态,向空调器发送配置指令以使空调器根据配置指令调整工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收空调器当前的工作状态,并向空调器发送配置指令以使空调器根据配置指令调整工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

第五方面,本发明实施例还提供了一种空调器控制装置,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面或者第二方面所述的空调器控制方法。

因此,上述空调器控制装置通过接收由配置端根据预设时间间隔发送的查询指令,然后向配置端发送空调器当前的工作状态以使配置端根据空调器当前的工作状态向空调器发送配置指令,再接收配置指令并根据配置指令调整空调器的工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是由配置端根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收配置指令调整空调器的工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。或者,上述空调器控制装置通过根据预设时间间隔向空调器发送查询指令,然后接收空调器当前的工作状态,向空调器发送配置指令以使空调器根据配置指令调整工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收空调器当前的工作状态,并向空调器发送配置指令以使空调器根据配置指令调整工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

第六方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面或者第二方面所述的空调器控制方法。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1是本发明实施例提供的空调器侧的空调器控制方法的流程图;

图2是本发明实施例提供的空调器侧的空调器控制方法的补充步骤的流程图;

图3是本发明实施例提供的服务器侧的空调器控制方法的流程图;

图4是本发明实施例提供的向空调器发送配置指令以使空调器根据配置指令调整工作状态的具体步骤流程图;

图5是本发明实施例提供的向空调器发送配置指令以使空调器根据配置指令调整工作状态的另一种具体步骤流程图;

图6是本发明实施例提供的空调器控制方法的具体例子的详细流程图;

图7是本发明实施例提供的空调器控制方法的另一个具体例子的详细流程图;

图8是本发明实施例提供的空调器的结构示意图;

图9是本发明实施例提供的服务器的结构示意图;

图10是本发明实施例提供的空调器控制装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

应了解,在本发明实施例的描述中,多个(或多项)的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。

目前,越来越多的学校宿舍、酒店等地方开始普及充值型空调,充值型空调又可以称为共享空调,在使用空调时需要先购买空调的使用时长,购买使用时长后,服务器会下发指令解锁空调,用户才可以正常使用。然而,当服务器与空调之间的通信出现问题时,会使得空调无法及时解锁,又或者使得空调无法正常计时,使得空调的工作稳定性大大下降。例如,当网络信号不好、空调的通信模块损坏、空调断电等情况下,服务器与空调之间的通信就会出现问题,此时,当用户购买了使用时长后,服务器的解锁指令无法正常发送给空调器,用户无法正常使用空调,从而损害了用户的权益。又或者,用户在正常使用空调的过程中,出现上述情况使得服务器与空调之间的通信出现问题,此时,会使得达到使用时长后空调无法及时锁定,损害了商家的利益。

基于此,本发明实施例提供了一种空调器控制方法、空调器、服务器及空调器控制装置,能够提高空调工作的稳定性。

其中,本发明实施例中的空调可以为物联网空调,该物联网空调包括:室内机电控板、室外机电控板以及通信模块等。

室内机电控板负责管理空调器室内机的运行状态、接受空调器室外机的运行状态、接受遥控终端发送的无线传输控制指令(包括红外指令、网络指令等),以及回复室外机电控板的校验信息等,另外,还可将控制指令转换为室外机电控板可识别的运行指令。

室外机电控板负责管理空调器室外机的运行状态、并将运行状态传输给室内机电控板,以及校验室内机电控板是否合法;

通信模块,通常内置或外接在室内机电控板上,负责与关联的云端服务器进行通信,通过物联网协议,收发室内机电控板与云端服务器在交互过程中传输的通信消息。

参照图1,本发明实施例提供了一种空调器控制方法,示例性地应用于空调器,该方法包括但不限于以下步骤101至步骤103:

步骤101:接收查询指令,其中,查询指令由配置端根据预设时间间隔发送;

在一实施例中,配置端为运营配置端,空调器内可以设置有通信模块,空调器可以通过通信模块和服务器因特网、无线网、移动网等方式与配置端进行通信连接进而进行信息交互,例如接收配置端的查询指令、配置指令等。

在一实施例中,配置端可以是终端或者服务器,该终端或服务器可以为运营终端或运营服务器,本发明实施例以配置端为服务器为例进行说明。

示例性地,预设时间间隔可以是1s、2s、3s等,可以理解的是,预设时间间隔可以根据实际情况设置,本发明实施例并不做出限制。

步骤102:向配置端发送空调器当前的工作状态,以使配置端根据空调器当前的工作状态向空调器发送配置指令;

在一实施例中,空调器当前的工作状态可以是锁定状态或者解锁状态,其中,在锁定状态下,用户无法对空调器进行操作;在解锁状态下,用户可以对空调器进行操作。示例性地,用户对空调器进行操作,可以采用app或者遥控器实现。

步骤103:接收配置指令,根据配置指令调整空调器的工作状态。

上述步骤101至步骤103通过接收由配置端根据预设时间间隔发送的查询指令,然后向配置端发送空调器当前的工作状态以使配置端根据空调器当前的工作状态向空调器发送配置指令,再接收配置指令并根据配置指令调整空调器的工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是由配置端根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收配置指令调整空调器的工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

在一实施例中,空调器接收配置指令时,可以有两种情况:

一种情况是空调器处于锁定状态,用户购买了使用时长后,空调器接收服务器的配置指令,该配置指令包括解锁指令和第一订单剩余时长,其中,第一订单剩余时长即用户购买的使用时长,例如用户购买使用空调2小时,则第一订单剩余时长为2小时。基于此,上述步骤103中,根据配置指令调整空调器的工作状态,具体可以是根据解锁指令使空调器从锁定状态调整为解锁状态,根据第一订单剩余时长控制空调器处于解锁状态的时长。通过解锁指令使空调器从锁定状态调整为解锁状态,使得用户能够正常使用空调,根据第一订单剩余时长控制空调器处于解锁状态的时长,能够根据用户购买的时长控制空调的可使用时长。

在一实施例中,根据第一订单剩余时长控制空调器处于解锁状态的时长,具体可以是启动第一定时器进行倒计时,直到第一定时器的倒计时达到第一订单剩余时长,使空调器进入锁定状态。通过启动第一定时器进行倒计时,使得空调可以在本地控制处于解锁状态的时长。举例来说,用户购买的使用时长为2小时,在首次解锁后,空调器启动内置的计时器进行计时,达到2小时后使得空调器进入锁定状态,在此方式下,达到使用时长后,空调器可以实现本地锁定的功能,可以无须接收服务器的锁定指令,以避免空调器与服务器之间发生通信故障时不能及时锁定空调器,损害商家的利益。

另一种情况是空调在正常工作,处于解锁状态,空调器接收服务器的配置指令,该配置指令包括解锁指令和第一订单剩余时长。基于此,上述步骤103中,根据配置指令调整空调器的工作状态,也可以是根据解锁指令使空调器保持解锁状态,根据第一订单剩余时长更新空调器处于解锁状态的时长。举例来说,空调自身的第一定时器出现计时故障,或者其他原因使得空调本地计时不正常,会影响空调器达到使用时长后的本地锁定功能,因此,根据第一订单剩余时长更新空调器处于解锁状态的时长,避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。

在一实施例中,根据第一订单剩余时长更新空调器处于解锁状态的时长,具体可以是根据第一订单剩余时长更新空调器本地的第二订单剩余时长,直到第一定时器的倒计时达到更新后的第二订单剩余时长,使空调器进入锁定状态。举例来说,空调器本地的第二订单剩余时长为1.5小时,但实际上服务器的第一订单剩余时长为1小时,此时应将第二订单剩余时长更新为1小时,从而避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。

可以理解的是,若空调器不具有本地计时功能,上述配置指令可以仅包含解锁指令。

在一实施例中,参照图2,上述空调器控制方法还可以包括以下步骤201至步骤202:

步骤201:获取空调器与配置端的通信连接状态;

步骤202:根据空调器与配置端的通信连接断开,使空调器进入锁定状态。

当空调器与配置端的通信连接断开,则空调器无法与配置端同步,可能存在用户盗用空调的情况,通过使空调器进入锁定状态,可以避免用户盗用空调的情况出现。举例来说,用户购买的使用时长为4小时,在空调器在正常使用的过程中,用户人为将空调器的通信模块拆除或者破坏,则空调器无法正常与服务器进行通信,若空调器具有本地计时功能,此时用户使用了2小时后将空调器断电,则可以在后续任意时段再使用剩余的2小时;若空调器不具有本地计时功能,则用户将可以无限使用。因此,通过使空调器进入锁定状态,可以避免用户盗用空调的情况出现。

在一实施例中,上述步骤202中,根据空调器与配置端的通信连接断开,使空调器进入锁定状态,具体可以是根据空调器与配置端的通信连接断开,并且通信连接的断开时长达到预设时长,使空调器进入锁定状态。通过增加通信连接的断开时长达到预设时长的条件,可以使得空调器与配置端的通信连接断开的判断更加精准,避免出现空调器误锁定的情况。示例性地,预设时长可以是5s、10s、15s等,可以理解的是,预设时长可以根据实际情况设置,本发明实施例并不做出限制。

参照图3,本发明实施例还提供了一种空调器控制方法,示例性地应用于服务器,该方法包括但不限于以下步骤301至步骤302:

步骤301:根据预设时间间隔向空调器发送查询指令;

其中,预设时间间隔和查询指令与上述步骤101中的对应,在此不再赘述。

步骤302:接收空调器当前的工作状态,向空调器发送配置指令以使空调器根据配置指令调整工作状态。

上述步骤301至步骤302通过根据预设时间间隔向空调器发送查询指令,然后接收空调器当前的工作状态,向空调器发送配置指令以使空调器根据配置指令调整工作状态,即使服务器与空调之间的通信出现问题,由于查询指令是根据预设时间间隔发送的,当服务器与空调之间的通信恢复时,能够及时接收空调器当前的工作状态,并向空调器发送配置指令以使空调器根据配置指令调整工作状态,使得空调器可以及时解锁或者可以及时恢复正常计时,提高空调工作的稳定性。

在一实施例中,上述步骤302中,接收空调器当前的工作状态,可以有两种情况:

一种情况是服务器未接收到空调器当前的工作状态,此时,服务器可以向空调器发送配置指令以使空调器根据配置指令调整工作状态。当未接收到空调器当前的工作状态,则直接向空调器发送配置指令,以保证能够及时调整空调器当前的工作状态,使得空调器及时正常工作。由于查询指令是根据预设时间间隔发送至空调器的,因此即使仍未收到空调器当前的工作状态,服务器也可以再次向空调器发送配置指令,以保证能够及时调整空调器当前的工作状态。示例性地,服务器未接收到空调器当前的工作状态,一种原因是空调器与服务器之间的通信正常,由于自身故障导致未能将当前的工作状态发送至服务器,此时空调器能够接收配置指令;另一种原因是空调器与服务器之间的通信存在延时或者故障,此时待空调器与服务器之间的通信恢复后空调器即可接收配置指令。

在一实施例中,配置指令包括解锁指令和第一订单剩余时长,参照图4,上述步骤302中,向空调器发送配置指令以使空调器根据配置指令调整工作状态,具体包括以下步骤401至步骤402:

步骤401:向空调器发送解锁指令以使空调器调整为解锁状态或者保持解锁状态;

步骤402:向空调器发送第一订单剩余时长以控制空调器处于解锁状态的时长。

通过向空调器发送解锁指令以使空调器调整为解锁状态或者保持解锁状态,能够保证用户正常使用;并且,向空调器发送第一订单剩余时长,能够使空调器可以进行本地计时或者避免空调器的可使用时长出现不准确的情况,提高空调器工作的可靠性。其中,空调器调整为解锁状态,即空调器原来为锁定状态,根据解锁指令变成解锁状态;空调器保持解锁状态,即空调器本来即为解锁状态。其中,若空调器调整为解锁状态,则可以根据第一订单剩余时长进行本地计时;若空调器保持解锁状态,则可以根据第一订单剩余时长更新本地的第二订单剩余时长,以保证本地计时与服务器计时同步,提高空调器工作的可靠性。第一订单剩余时长和第二订单剩余时长前面已经进行解释,在此不再赘述。

另一种情况是服务器接收到空调器当前的工作状态,当确认空调器当前的工作状态为锁定状态,服务器可以向空调器发送配置指令以使空调器根据配置指令调整工作状态,以保证用户的正常使用。

在一实施例中,配置指令包括解锁指令和第一订单剩余时长,参照图5,上述步骤302中,向空调器发送配置指令以使空调器根据配置指令调整工作状态,具体也可以包括以下步骤501至步骤502:

步骤501:向空调器发送解锁指令以使空调器调整为解锁状态;

步骤502:向空调器发送第一订单剩余时长以控制空调器处于解锁状态的时长。

通过向空调器发送解锁指令以使空调器调整为解锁状态,能够保证用户正常使用;并且,向空调器发送第一订单剩余时长,能够使空调器可以进行本地计时,提高空调器工作的可靠性。

在一实施例中,服务器向空调器发送了配置指令后,可以启动第二定时器进行倒计时,直到第二定时器的倒计时达到第一订单剩余时长,向空调器发送锁定指令。即服务器也可以进行使用时长的控制,并且在第二定时器的倒计时达到第一订单剩余时长时向空调器发送锁定指令,可以保证到达使用时长后锁定空调器,保障商家的权益。

其中,为了保证服务器计时的准确,服务器向空调器发送了配置指令后,可以先确认空调器是否已经正常解锁后再启动第二定时器进行倒计时,以保证计时的准确性。

当然,服务器计时还有其他方式,例如通过自然时间进行计时,例如用户购买了2个小时的使用时长,下午两点开始使用,服务器在下午两点时会发送配置指令至空调器,同时开始计时。

下面以一实际例子对本发明实施例的空调器控制方法进行说明。

参照图6,为本发明实施例提供的空调器控制方法的具体例子的详细流程图,具体包括以下步骤601至步骤609:

步骤601:服务器获取用户的购买订单,根据订单起始时间和到期时间得到订单剩余时长;

步骤602:订单起始时间到,服务器下发解锁指令和订单剩余时长至空调器;

步骤603:服务器按照预设的时间间隔查询空调器当前的工作状态;

步骤604:服务器判断空调器是否返回当前的工作状态,若是,则跳转步骤605,否则跳转步骤606;

步骤605:服务器判断空调器当前的工作状态是否为解锁状态,若是,则跳转步骤603,否则跳转步骤606;

步骤606:服务器向空调器下发解锁指令和更新的订单剩余时长;

步骤607:空调器根据解锁指令进入解锁状态,并根据更新的订单剩余时长更新计时状态;

步骤608:空调器在工作过程中检测到通信模块出现故障,则调整为锁定状态;

步骤609:计时时间到,空调器进入锁定状态。

其中,在步骤608中,由于服务器按照预设的时间间隔查询空调器当前的工作状态,因此空调器与服务器的通信恢复后,空调器会收到解锁指令以及更新的订单剩余时长,从而调整工作状态。

其中,空调器的解锁状态和锁定状态可以储存在存储模块中的状态标志位置中。

其中,在步骤609中,可以是空调器根据本地计时情况进入锁定状态,也可以是根据服务器的锁定指令进入锁定状态。

参照图7,为本发明实施例提供的空调器控制方法的另一个具体例子的详细流程图,具体包括以下步骤701至步骤710:

步骤701:服务器获取用户的购买订单,根据订单起始时间和到期时间得到订单剩余时长;

步骤702:订单起始时间到,服务器下发解锁指令和订单剩余时长至空调器;

步骤703:服务器判断是否接收到空调器的确认信息,若是,跳转步骤704,否则跳转步骤702;

步骤704:服务器开始计时,并按照预设的时间间隔查询空调器当前的工作状态;

步骤705:服务器判断空调器是否返回当前的工作状态,若是,则跳转步骤706,否则跳转步骤707;

步骤706:服务器判断空调器当前的工作状态是否为解锁状态,若是,则跳转步骤704,否则跳转步骤707;

步骤707:服务器向空调器下发解锁指令和更新的订单剩余时长;

步骤708:空调器根据解锁指令进入解锁状态,并根据更新的订单剩余时长更新计时状态;

步骤709:空调器在工作过程中检测到通信模块出现故障,则调整为锁定状态;

步骤710:计时时间到,空调器进入锁定状态。

其中,步骤703中,服务器通过判断是否接收到空调器的确认信息,判断出空调器已经接收到解锁指令并正常解锁后才开始计时,以保证计时的准确性。

还应了解,本发明实施例提供的各种实施方式可以任意进行组合,以实现不同的技术效果。

图8示出了本发明实施例提供的服务器900,该服务器900包括:存储器801、处理器802及存储在存储器801上并可在处理器802上运行的计算机程序,计算机程序运行时用于执行上述的空调器控制方法。

处理器802和存储器801可以通过总线或者其他方式连接。

存储器801作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的空调器控制方法。处理器802通过运行存储在存储器801中的非暂态软件程序以及指令,从而实现上述的空调器控制方法。

存储器801可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的空调器控制方法。此外,存储器801可以包括高速随机存取存储器801,还可以包括非暂态存储器801,例如至少一个磁盘存储器801件、闪存器件或其他非暂态固态存储器801件。在一些实施方式中,存储器801可选包括相对于处理器802远程设置的存储器801,这些远程存储器801可以通过网络连接至该服务器900。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实现上述的空调器控制方法所需的非暂态软件程序以及指令存储在存储器801中,当被一个或者多个处理器802执行时,执行上述的空调器控制方法,例如,执行图1中描述的方法步骤101至步骤103、图2中描述的方法步骤201至步骤202。

图9示出了本发明实施例提供的服务器900,该服务器900包括:存储器901、处理器902及存储在存储器901上并可在处理器902上运行的计算机程序,计算机程序运行时用于执行上述的空调器控制方法。

处理器902和存储器901可以通过总线或者其他方式连接。

存储器901作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的空调器控制方法。处理器902通过运行存储在存储器901中的非暂态软件程序以及指令,从而实现上述的空调器控制方法。

存储器901可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的空调器控制方法。此外,存储器901可以包括高速随机存取存储器901,还可以包括非暂态存储器901,例如至少一个磁盘存储器901件、闪存器件或其他非暂态固态存储器901件。在一些实施方式中,存储器901可选包括相对于处理器902远程设置的存储器901,这些远程存储器901可以通过网络连接至该服务器900。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实现上述的空调器控制方法所需的非暂态软件程序以及指令存储在存储器901中,当被一个或者多个处理器902执行时,执行上述的空调器控制方法,例如,执行图3中描述的方法步骤301至步骤302、图4中描述的方法步骤401至步骤402、图5中描述的方法步骤501至步骤502。

图10示出了本发明实施例提供的空调器控制装置1000,该空调器控制装置1000包括:存储器1001、处理器1002及存储在存储器1001上并可在处理器1002上运行的计算机程序,计算机程序运行时用于执行上述的空调器控制方法。

处理器1002和存储器1001可以通过总线或者其他方式连接。

存储器1001作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的空调器控制方法。处理器1002通过运行存储在存储器1001中的非暂态软件程序以及指令,从而实现上述的空调器控制方法。

存储器1001可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的空调器控制方法。此外,存储器1001可以包括高速随机存取存储器1001,还可以包括非暂态存储器1001,例如至少一个磁盘存储器1001件、闪存器件或其他非暂态固态存储器1001件。在一些实施方式中,存储器1001可选包括相对于处理器1002远程设置的存储器1001,这些远程存储器1001可以通过网络连接至该空调器控制装置1000。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实现上述的空调器控制方法所需的非暂态软件程序以及指令存储在存储器1001中,当被一个或者多个处理器1002执行时,执行上述的空调器控制方法,例如,当空调器控制装置1000为空调器中的电控板时,执行图1中描述的方法步骤101至步骤103、图2中描述的方法步骤201至步骤202;当空调器控制装置1000为终端时,执行图3中描述的方法步骤301至步骤302、图4中描述的方法步骤401至步骤402、图5中描述的方法步骤501至步骤502;

本发明实施例还提供了计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的空调器控制方法。

在一实施例中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,例如,被上述空调器800中的一个处理器802执行,可使得上述处理器802执行上述的空调器控制方法,例如,执行图1中描述的方法步骤101至步骤103、图2中描述的方法步骤201至步骤202。又例如,被上述服务器900中的一个处理器902执行,可使得上述处理器902执行上述的空调器控制方法,例如,执行图3中描述的方法步骤301至步骤302、图4中描述的方法步骤401至步骤402、图5中描述的方法步骤501至步骤502。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器1401技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的共享条件下还可作出种种等同的变形或替换,这些等同的变形或替换均包括在本发明权利要求所限定的范围内。

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