空调系统的控制方法、空调系统及云服务器技术方案

技术编号:38141362 阅读:7 留言:0更新日期:2023-07-08 09:56
本申请实施例提供空调系统的控制方法、空调系统及云服务器,涉及空调技术领域,用于提高空调系统的安全性。该空调器包括:存储器,用于存储动态码序列和第一指针;控制器,被配置为:通过NFC组件接收终端设备发送的第一密钥信息;从存储器中获取有效动态码集合;验证第一动态码是否属于有效动态码集合;在第一动态码属于有效动态码集合时,向室内机发送空调控制指令。该云服务器包括:存储器,用于存储动态码序列和第二指针;处理器,被配置为:通过通信器接收终端设备发送的密钥请求指令;向终端设备发送第一密钥信息。备发送第一密钥信息。备发送第一密钥信息。

【技术实现步骤摘要】
空调系统的控制方法、空调系统及云服务器


[0001]本申请涉及空调
,尤其涉及空调系统的控制方法、空调系统及云服务器。

技术介绍

[0002]随着经济社会的发展,空调系统在娱乐、居家及工作等多种场所越来越被广泛使用。
[0003]目前的空调系统一般都是采用固定的加解锁密码,用户通过应用软件将加解锁密码输入到空调系统上,空调系统才能加解锁。然而,这种方式很容易被他人获得密码,从而很容易造成同一系列空调系统的加解锁密码被破解,使同一系列空调系统存在安全隐患。

技术实现思路

[0004]本申请提供一种空调系统的控制方法、空调系统及云服务器,用于提高空调系统的安全性。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种空调系统,该空调系统包括:室内机;室外机;近场通信NFC组件,用于与终端设备建立近场通信连接;存储器,存储器与控制器连接,存储器用于存储动态码序列和第一指针,其中,动态码序列包括多个动态码,第一指针用于指向动态码序列中的一个动态码;控制器,被配置为:在与终端设备建立近场通信连接之后,通过NFC组件接收终端设备发送的第一密钥信息;其中,第一密钥信息包括第一动态码和空调控制指令,第一动态码为云服务器存储的动态码序列中云服务器存储的第二指针当前指向的动态码;从存储器中获取有效动态码集合,有效动态码集合包括动态码序列中第二动态码及第二动态码之后的所有动态码,第二动态码为第一指针当前所指向的动态码;验证第一动态码是否属于有效动态码集合;在第一动态码属于有效动态码集合时,执行空调控制指令,并将第一指针指向动态码序列中第二动态码之后的第一个动态码。
[0007]本申请实施例提供的技术方案至少带来以下有益效果:本申请提供的空调系统,在获取云服务器存储的动态码序列中的第一动态码后,验证该第一动态码是否属于空调系统中存储的有效动态码集合,在第一动态码属于有效动态码集合时,向室内机发送空调控制指令。可以理解的,有效动态码集合是基于第一指针当前所指向的动态码确定的,若第一指针的指针指向的动态码改变,相应的,有效动态码集合也改变。所以,即使他人获取了当前的第一动态码,但有效动态码集合会发生改变,使得当前的第一动态码验证失败。如此,能够有效地降低他人恶意攻击的危险,从而有效地提高了空调系统的安全性。
[0008]在一些实施例中,控制器,还被配置为:在第一动态码不属于有效动态码集合时,向室内机发送加锁指令;其中,加锁指令用于控制室内机执行加锁操作。
[0009]在一些实施例中,控制器,还被配置为:获取空调系统的设备识别码,其中,设备识别码包括第一字段和第二字段,第一字段包括标识位和空调系统的类型,第二字段包括空调系统的MAC地址,并且,第一字段位于第二字段之前;将第二字段调整至第一字段之前,得
到调整后的设备识别码;基于调整后的设备识别码,通过第一字段的自增操作,生成多个动态码。
[0010]第二方面,本申请提供一种云服务器,该云服务器包括:存储器,用于存储动态码序列和第二指针,其中,动态码序列包括多个动态码,第二指针用于指向动态码序列中的一个动态码;通信器,用于与终端设备进行通信;处理器,被配置为:通过通信器接收终端设备发送的密钥请求指令;向终端设备发送第一密钥信息,第一密钥信息包括第一动态码和空调控制指令,第一动态码为动态码序列中第二指针当前指向的动态码。
[0011]在一些实施例中,处理器,还被配置为:将第二指针指向动态码序列中第一动态码之后第一个动态码。
[0012]在一些实施例中,处理器,还被配置为:获取空调系统的设备识别码,其中,设备识别码包括第一字段和第二字段,第一字段包括标识位和空调系统的类型,第二字段包括空调系统的MAC地址,并且,第一字段位于第二字段之前;将第二字段调整至第一字段之前,得到调整后的设备识别码;基于调整后的设备识别码,通过第一字段的自增操作,生成多个动态码。
[0013]第三方面,本申请实施例提供一种空调系统的控制方法,该方法应用于空调系统,包括:在与终端设备建立近场通信连接之后,通过NFC组件接收终端设备发送的第一密钥信息;其中,第一密钥信息包括第一动态码和空调控制指令,第一动态码为云服务器存储的动态码序列中云服务器存储的第二指针当前指向的动态码;从存储器中获取有效动态码集合,有效动态码集合包括动态码序列中第二动态码及第二动态码之后的所有动态码,第二动态码为第一指针当前所指向的动态码;验证第一动态码是否属于有效动态码集合;在第一动态码属于有效动态码集合时,执行空调控制指令,并将第一指针指向动态码序列中第二动态码之后的第一个动态码。
[0014]第四方面,本申请实施例提供另一种空调系统的控制方法,该方法应用于云服务器,包括:通过通信器接收终端设备发送的密钥请求指令;向终端设备发送第一密钥信息,第一密钥信息包括第一动态码和空调控制指令,第一动态码为动态码序列中第二指针当前指向的动态码。
[0015]在一些实施例中,该方法还包括:将第二指针指向动态码序列中第一动态码之后第一个动态码。
[0016]第五方面,本申请实施例提供一种控制器,包括:一个或多个处理器;一个或多个存储器;其中,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,控制器执行第三方面所提供的任一种空调系统的控制方法。
[0017]第六方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当计算机指令在计算机上控制时,使得计算机执行第三方面以及可能的实现方式中提供的方法。
[0018]第七方面,本专利技术实施例提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现如三方面以及可能的实现方式中提供的方法。
[0019]需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质
上。其中,计算机可读存储介质可以与控制器的处理器封装在一起的,也可以与控制器的处理器单独封装,本申请对此不作限定。
[0020]本申请中第二方面至第七方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
[0021]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0022]图1为本申请实施例提供的一种应用场景示意图;
[0023]图2为本申请实施例提供的一种空调系统的组成示意图;
[0024]图3为本申请实施例提供的一种空调系统的硬件配置框图;
[0025]图4为本申请实施例提供的一种云服务器的结构示意图;
[0026]图5为本申请实施例提供的一种空调系统的控制方法的流程图;
[0027]图6为本申请实施例提供的一种动态码序列的循环使用示意图;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空调系统,其特征在于,包括:室内机;室外机;近场通信NFC组件,用于与终端设备建立近场通信连接;存储器,所述存储器与控制器连接,所述存储器用于存储动态码序列和第一指针,其中,所述动态码序列包括多个动态码,所述第一指针用于指向所述动态码序列中的一个动态码;控制器,被配置为:在与所述终端设备建立近场通信连接之后,通过所述NFC组件接收所述终端设备发送的第一密钥信息;其中,所述第一密钥信息包括第一动态码和空调控制指令,所述第一动态码为云服务器存储的动态码序列中所述云服务器存储的第二指针当前指向的动态码;从所述存储器中获取有效动态码集合,所述有效动态码集合包括所述动态码序列中第二动态码及所述第二动态码之后的所有动态码,所述第二动态码为所述第一指针当前所指向的动态码;验证所述第一动态码是否属于所述有效动态码集合;在所述第一动态码属于所述有效动态码集合时,执行所述空调控制指令,并将所述第一指针指向所述动态码序列中所述第二动态码之后的第一个动态码。2.根据权利要求1所述的空调系统,其特征在于,在所述第一动态码不属于所述有效动态码集合时,执行加锁指令;其中,所述加锁指令用于控制所述室内机执行加锁操作。3.根据权利要求1或2所述的空调系统,其特征在于,所述控制器,还被配置为:获取所述空调系统的设备识别码,其中,所述设备识别码包括第一字段和第二字段,第一字段包括标识位和所述空调系统的类型,第二字段包括所述空调系统的MAC地址,并且,所述第一字段位于所述第二字段之前;将所述第二字段调整至所述第一字段之前,得到调整后的设备识别码;基于所述调整后的设备识别码,通过所述第一字段的自增操作,生成所述多个动态码。4.一种云服务器,其特征在于,包括:存储器,用于存储动态码序列和第二指针,其中,所述动态码序列包括多个动态码,所述第二指针用于指向所述动态码序列中的一个动态码;通信器,用于与终端设备进行通信;处理器,被配置为:通过所述通信器接收所述终端设备发送的密钥请求指令;向所述终端设备发送所述第一密钥信息,所述第一密钥信息包括第一动态码和空调控制指令,所述第一动态码为所述动态码序...

【专利技术属性】
技术研发人员:张国轩宫华耀陆帅帅
申请(专利权)人:青岛海信日立空调系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1