一种空调控制方法、装置及系统与流程

文档序号:11174798阅读:979来源:国知局
一种空调控制方法、装置及系统与流程

本发明涉及物联网技术领域,特别涉及一种空调控制方法、装置及系统。



背景技术:

如今,随着生活水平的不断提高,居民住宅、办公场所及工业厂房等建筑物中部署的空调数量越来越多。空调能够对建筑物内的温度、湿度等控制参数进行调节和控制。

目前,空调的控制主要依靠遥控器,用户可以利用相应的遥控器对每一个空调的每一项控制参数分别进行调节。但是,当需要控制的空调数量较多时,针对每一个空调的多个参数均需要分别进行调节,从而导致对空调进行控制的过程较为繁琐。



技术实现要素:

本发明实施例提供了一种空调控制方法、装置及系统,能够简化对空调的控制过程。

第一方面,本发明实施例提供了一种空调控制方法,创建至少一个场景配置信息存储到外部的服务器,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数,还包括:

获取当前用户的当前登录信息;

针对与所述当前登录信息绑定的至少一个空调中的每一个空调,从所述至少一个场景配置信息中确定所述空调对应的目标场景配置信息;

形成与所述目标场景配置信息相对应的控制指令并发送给所述服务器,所述控制指令用于指示所述服务器通过所述目标场景配置信息包括的所述至少一个控制参数对所述空调进行控制。

优选地,

在所述创建至少一个场景配置信息存储到外部的服务器之后,进一步包括:

分别为每一个所述场景配置信息配置访问权限。

优选地,

在所述获取当前用户的当前登录信息之前,进一步包括:

将所述当前登录信息以及与所述当前登录信息绑定的至少一个空调的信息存储到所述服务器中;

并在所述服务器上建立所述当前登录信息与所述至少一个场景配置信息之间的绑定关系。

优选地,

所述控制参数,包括:温度、风速、模式、湿度中的任意一个。

第二方面,本发明实施例提供了一种空调控制装置,创建模块、获取模块、确定模块和控制模块,其中,

所述创建模块,用于创建至少一个场景配置信息存储到外部的服务器,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数;

所述获取模块,用于获取当前用户的当前登录信息;

所述确定模块,用于针对与所述当前登录信息绑定的至少一个空调中的每一个空调,从所述至少一个场景配置信息中确定所述空调对应的目标场景配置信息;

所述控制模块,用于形成与所述目标场景配置信息相对应的控制指令并发送给所述服务器,所述控制指令用于指示所述服务器通过所述目标场景配置信息包括的所述至少一个控制参数对所述空调进行控制。

优选地,

进一步包括:权限配置模块;

所述权限配置模块,用于分别为每一个所述场景配置信息配置访问权限。

优选地,

进一步包括:处理模块;

所述处理模块,用于将所述当前登录信息以及与所述当前登录信息绑定的至少一个空调的信息存储到所述服务器中;并在所述服务器上建立所述当前登录信息与所述至少一个场景配置信息之间的绑定关系。

第三方面,本发明实施例提供了一种空调控制系统,包括:服务器、至少一个上述任一所述的空调控制装置和至少一个空调,其中,

所述服务器,用于存储所述至少一个空调控制装置创建的至少一个场景配置信息,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数;以及根据每一个所述空调控制装置发送的控制指令,通过相应场景配置信息包括的至少一个控制参数对相应的所述空调进行控制。

第四方面,本发明实施例提供了一种计算机可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述任一所述的空调控制方法。

第五方面,本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;

所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述任一实施例所述的空调控制方法。

本发明实施例提供了一种空调控制方法、装置及系统,通过创建至少一个场景配置信息并存储到外部的服务器中,其中,每一个场景配置信息中包括有对空调进行控制的至少一个控制参数,那么当相应的用户需要对所管控的至少一个空调进行控制时,可通过获取用户的登录信息,然后针对该登录信息绑定的至少一个空调中的每一个空调,从已经创建的至少一个场景配置信息中确定出想要实现的一个目标场景配置信息,最后将形成的与目标场景配置信息相对应的控制指令发送给服务器,由服务器根据该控制指令,控制相应空调按照目标场景配置信息进行调节。由于每一次在对至少一个空调进行控制的过程中,无需用户在对每一个空调的每一项控制参数分别进行调节,而是直接利用已经创建好的各个场景配置信息实现对空调的控制,因此本方案能够简化对空调的控制过程。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

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

图2是本发明一个实施例提供的一种空调控制装置的结构示意图;

图3是本发明另一个实施例提供的一种空调控制装置的结构示意图;

图4是本发明又一个实施例提供的一种空调控制装置的结构示意图;

图5是本发明一个实施例提供的一种空调控制系统的结构示意图;

图6是本发明另一个实施例提供的一种空调控制方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种空调控制方法,该方法可以包括以下步骤:

步骤101:创建至少一个场景配置信息存储到外部的服务器,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数。

步骤102:获取当前用户的当前登录信息。

步骤103:针对与所述当前登录信息绑定的至少一个空调中的每一个空调,从所述至少一个场景配置信息中确定所述空调对应的目标场景配置信息。

步骤104:形成与所述目标场景配置信息相对应的控制指令并发送给所述服务器,所述控制指令用于指示所述服务器通过所述目标场景配置信息包括的所述至少一个控制参数对所述空调进行控制。

上述实施例中,通过创建至少一个场景配置信息并存储到外部的服务器中,其中,每一个场景配置信息中包括有对空调进行控制的至少一个控制参数,那么当相应的用户需要对所管控的至少一个空调进行控制时,可通过获取用户的登录信息,然后针对该登录信息绑定的至少一个空调中的每一个空调,从已经创建的至少一个场景配置信息中确定出想要实现的一个目标场景配置信息,最后将形成的与目标场景配置信息相对应的控制指令发送给服务器,由服务器根据该控制指令,控制相应空调按照目标场景配置信息进行调节。由于每一次在对至少一个空调进行控制的过程中,无需用户在对每一个空调的每一项控制参数分别进行调节,而是直接利用已经创建好的各个场景配置信息实现对空调的控制,因此本方案能够简化对空调的控制过程。

为了减少其它用户的工作量,进一步简化对空调的控制过程,本发明一个实施例中,在所述步骤101之后,可进一步包括:分别为每一个所述场景配置信息配置访问权限。

例如,针对用户a共创建了8个场景配置信息,那么该用户可将这8个场景配置信息均分享给自己的好友,如用户b和用户c均具有这8个场景配置信息的访问权限,这样用户b和用户c在分别调节所管控的空调时,可无需再重新创建各个场景配置信息,而直接使用用户a创建的8个场景配置信息对所管控的空调进行调节即可。

通过为创建的场景配置信息配置访问权限,可以使得其他用户在调节所管控的空调时,无需再创建场景配置信息,而直接使用分享的各个场景配置信息即可,从而进一步简化了其他用户对所管控的空调进行控制的过程。

为了能够实现空调的控制过程,在本发明一个实施例中,在所述步骤102之前,可进一步包括:将所述当前登录信息以及与所述当前登录信息绑定的至少一个空调的信息存储到所述服务器中;并在所述服务器上建立所述当前登录信息与所述至少一个场景配置信息之间的绑定关系。

例如,用户d对应的登录信息为“112367”,登录信息“112367”共绑定了三个空调(如安装在两个卧室的空调x和空调y,以及安装在客厅的空调z),针对登录信息“112367”共创建了五个场景配置信息,那么外部的服务器可建立映射关系表来存储与登录信息“112367”相关的所有信息,这样,服务器在接收到相应空调控制装置发送的控制指令时,可以根据控制指令,以及存储的信息,准确地将五个场景配置信息中的相应场景配置信息发送给相应的空调x,或者空调y,或者空调z,以实现对各个空调的控制。

本发明一个实施例中,所述控制参数,包括:温度、风速、模式、湿度中的任意一个。

在本发明实施例中,并不局限于上述实施例所给出的这4种控制参数,还可包括其他种类的控制参数。

如图2所示,本发明实施例提供了一种空调控制装置,包括:创建模块201、获取模块202、确定模块203和控制模块204,其中,

所述创建模块201,用于创建至少一个场景配置信息存储到外部的服务器,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数;

所述获取模块202,用于获取当前用户的当前登录信息;

所述确定模块203,用于针对与所述当前登录信息绑定的至少一个空调中的每一个空调,从所述至少一个场景配置信息中确定所述空调对应的目标场景配置信息;

所述控制模块204,用于形成与所述目标场景配置信息相对应的控制指令并发送给所述服务器,所述控制指令用于指示所述服务器通过所述目标场景配置信息包括的所述至少一个控制参数对所述空调进行控制。

如图3所示,本发明一个实施例中,进一步包括:权限配置模块301;

所述权限配置模块301,用于分别为每一个所述场景配置信息配置访问权限。

如图4所示,本发明一个实施例中,进一步包括:处理模块401;

所述处理模块401,用于将所述当前登录信息以及与所述当前登录信息绑定的至少一个空调的信息存储到所述服务器中;并在所述服务器上建立所述当前登录信息与所述至少一个场景配置信息之间的绑定关系。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供了一种空调控制系统,包括:服务器、至少一个上述任一实施例所述的空调控制装置和至少一个空调设备,其中,

所述服务器,用于存储所述至少一个空调控制装置创建的至少一个场景配置信息,其中,每一个所述场景配置信息中包括有对空调进行控制的至少一个控制参数;以及根据每一个所述空调控制装置发送的控制指令,通过相应场景配置信息包括的至少一个控制参数对相应的所述空调进行控制。

本发明实施例提供了一种计算机可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述任一实施例所述的空调控制方法。

本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;

所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述任一实施例所述的空调控制方法。

下面将以图5所示的空调控制系统为例,详细说明本发明实施例所提供的一种空调控制方法,如图6所示,该方法可以包括如下步骤:

步骤601:空调控制装置r创建两个场景配置信息存储到服务器s上,其中,每一个场景配置信息中包括有对空调进行控制的四个控制参数。

如图5所示,为一种空调控制系统,包括:空调控制装置r(501)、空调控制装置l(502)、服务器s(503)、空调1(504)、空调2(505)及空调3(506)。其中,空调控制装置r(501)对应于用户1,以及对应空调1(504)和空调2(505),空调控制装置l(502)对应于用户2,以及对应空调3(506)。本发明实施例中所包括的6个设备应预先接入网络,以便进行通信。

例如,场景配置信息1中包括有:中风速、19℃、30%、制冷模式;场景配置信息2中包括有:高风速、25℃、30%、自动模式。

步骤602:服务器s存储空调控制装置r创建的两个场景配置信息。

步骤603:空调控制装置r将登录信息“123456”以及与登录信息“123456”绑定的两个空调的信息存储到服务器s上。

本发明实施例中,为了能够使服务器s(503)准确地对空调进行控制,需将与登录信息“123456”绑定的空调1(504)和空调2(505)的信息,对应存储到服务器s(503)上。

步骤604:空调控制装置r在服务器s上建立登录信息“123456”与两个场景配置信息的绑定关系。

步骤605:空调控制装置r获取当前用户1的当前登录信息“123456”。

本发明实施例中,当用户1需要调节空调1(504)和空调2(505)时,首先通过唯一的登录信息,如用户账号,进行登录。

步骤606:空调控制装置r针对与当前登录信息“123456”绑定的两个空调中的每一个空调,从两个场景配置信息中确定目标场景配置信息。

例如,在本发明实施例中,空调1(504)和空调2(505)均对应场景配置信息1。具体的,用户1可在登录空调控制装置r(501)之后,在空调控制装置r(501)提供的相应操作界面中为空调1(504)和空调2(505)均选择场景配置信息1。

步骤607:空调控制装置r形成与目标场景配置信息相对应的控制指令并发送给服务器s。

本发明实施例中,例如,用户1在空调控制装置r(501)提供的相应操作界面中为空调1(504)和空调2(505)均选择场景配置信息1之后,可点击该操作页面中的配置完成按钮,也即空调控制装置r(501)形成控制指令并发送给服务器s(503)的过程。

步骤608:服务器s根据空调控制装置r发送的控制指令,通过相应场景配置信息包括的四个控制参数对相应的空调进行控制。

当服务器s(503)接收到上述步骤607中的控制指令后,则将会按照已存储的相关绑定关系等,将场景配置信息1分别发送给空调1(504)和空调2(505),从而空调1(504)和空调2(505)分别根据场景配置信息1进行调节,即均调节为中风速、19℃、30%、制冷模式。

步骤609:空调控制装置r为两个场景配置信息中的场景配置信息1配置用户2访问权限。

为了减少其它用户的工作量,可将创建的每一个场景配置信息分别配置多个访问权限,这样,其它用户可无需在通过空调控制装置创建场景配置信息1和场景配置信息2,可直接利用用户1创建的两个场景配置信息调节相对应的空调。

例如,本发明实施例中,空调控制装置r(501)为场景配置信息1配置的访问权限,说明用户2具有使用场景配置信息1的权利。

步骤610:空调控制装置l将登录信息“987654”以及与登录信息“987654”绑定的一个空调的信息存储到服务器s上。

本发明实施例中,用户2的登录信息“987654”对应空调3(506)。

步骤611:空调控制装置l获取用户2的登录信息。

本发明实施例中,用户2通过登录空调控制装置l(502)来对空调3(506)进行调节。

步骤612:空调控制装置l为与登录信息“987654”绑定的空调,形成与场景配置信息1相对应的控制指令并发送给服务器s。

由于用户2具有场景配置信息1的访问权限,而且需要使空调3(506)按照场景配置信息1进行调节,那么具体的,用户2可在空调控制装置l(502)提供的相应操作界面中为空调3(506)选择场景配置信息1,并点击确认完成配置的按钮,也即向服务器s(503)相应的控制指令。

步骤613:服务器s根据空调控制装置l发送的控制指令,通过场景配置信息1包括的四个控制参数对相应的空调进行控制。

那么当服务器s(503)接收到空调控制装置l(502)发来的控制指令后,则会根据该控制指令,以及已存储的相关绑定关系等,向空调3(506)发送场景配置信息1,从而空调3(506)根据场景配置信息1进行调节,即调节为中风速、19℃、30%、制冷模式。

综上,本发明各个实施例至少具有如下有益效果:

1、在本发明实施例中,通过创建至少一个场景配置信息并存储到外部的服务器中,其中,每一个场景配置信息中包括有对空调进行控制的至少一个控制参数,那么当相应的用户需要对所管控的至少一个空调进行控制时,可通过获取用户的登录信息,然后针对该登录信息绑定的至少一个空调中的每一个空调,从已经创建的至少一个场景配置信息中确定出想要实现的一个目标场景配置信息,最后将形成的与目标场景配置信息相对应的控制指令发送给服务器,由服务器根据该控制指令,控制相应空调按照目标场景配置信息进行调节。由于每一次在对至少一个空调进行控制的过程中,无需用户在对每一个空调的每一项控制参数分别进行调节,而是直接利用已经创建好的各个场景配置信息实现对空调的控制,因此本方案能够简化对空调的控制过程。

2、在本发明实施例中,通过为创建的场景配置信息配置访问权限,可以使得其他用户在调节所管控的空调时,无需再创建场景配置信息,而直接使用分享的各个场景配置信息即可,从而进一步简化了其他用户对所管控的空调进行控制的过程。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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