洗衣机、客户端以及云平台制造技术

技术编号:36920019 阅读:14 留言:0更新日期:2023-03-22 18:43
本申请提供一种洗衣机、客户端以及云平台,其中,洗衣机的通讯方法包括:向客户端发送联网请求信号;获取客户端响应于联网请求信号生成的第一加密密钥,其中,第一加密密钥由第一标识信息加密而成;对第一加密密钥进行解码,以得到第一标识信息;将解码获得的第一标识信息与洗衣机预置的第二标识信息进行比对;若比对一致,则向客户端发送配对成功信号;获取客户端响应于配对成功信号生成的网关信息,其中,网关信息包括与客户端联网的网关的IP地址和密码;根据网关信息,建立洗衣机与网关之间的网络连接。本申请提供的洗衣机、客户端以及云平台,能够避免通信内容被窃取、篡改、假冒,利于提高通讯安全性。利于提高通讯安全性。利于提高通讯安全性。

【技术实现步骤摘要】
洗衣机、客户端以及云平台


[0001]本申请涉及衣物处理设备领域,尤其涉及洗衣机、客户端以及云平台。

技术介绍

[0002]衣物处理设备通常包括洗衣机和干衣机。洗衣机可以节约用户洗涤衣物的时间,从而让用户可以将更多的时间投入工作、学习和生活中,极大的便利了人们的生活,也提高了社会的运行效率。
[0003]随着社会的不断进步,人们对生活品质的要求越来越高,从而也对洗衣机的智能化和人性化控制提出了越来越高的要求。在相关技术中,设计出了可以让用户通过如手机、平板等智能终端上的客户端(APP)来对洗衣机进行控制的技术。
[0004]通过APP来控制洗衣机,需要洗衣机与家里的网关通过无线网络连接,从而实现洗衣机与APP的数据交互。然而,通过无线网络传输的信息易被窃取、篡改或者假冒等,使得通讯不安全。

技术实现思路

[0005]本申请实施例提供一种洗衣机、客户端以及云平台,用以解决现有的洗衣机与APP之间的通讯不安全的问题。
[0006]为实现上述目的,本申请提供了如下技术方案:
[0007]本申请实施例的一个方面提供一种洗衣机及其通讯方法,包括:向客户端发送联网请求信号;获取所述客户端响应于所述联网请求信号生成的第一加密密钥,其中,所述第一加密密钥由第一标识信息加密而成;对所述第一加密密钥进行解码,以得到所述第一标识信息;将解码获得的所述第一标识信息与所述洗衣机预置的第二标识信息进行比对;若比对一致,则向所述客户端发送配对成功信号;获取所述客户端响应于所述配对成功信号生成的网关信息,其中,所述网关信息包括与所述客户端联网的网关的IP地址和密码;根据所述网关信息,建立所述洗衣机与所述网关之间的网络连接。
[0008]本申请实施例的另一个方面提供一种洗衣机,包括机体以及设置于所述机体的洗衣机,所述洗衣机包括:发送模块,用于向客户端发送联网请求信号;获取模块,用于获取所述客户端响应于所述联网请求信号生成的第一加密密钥,还用于获取所述客户端响应于所述配对成功信号生成的网关信息;处理模块,用于对所述第一加密密钥进行解码,以获取第一标识信息;所述处理模块还用于将解码获得的所述第一标识信息与所述洗衣机预置的第二标识信息进行比对;所述发送模块还用于在所述第一标识信息与所述第二标识信息比对一致时,向客户端发送配对成功信号;所述处理模块还用于根据所述网关信息,建立所述洗衣机与所述网关之间的网络连接。
[0009]本申请实施例的又一个方面提供一种客户端的通讯方法,包括:获取洗衣机的序列号,并根据映射表得到第一标识信息;响应于所述洗衣机发送的联网请求信号,并将所述第一标识信息进行加密,以生成第一加密密钥;向洗衣机发送第一加密密钥;响应于洗衣机
发送的配对成功信号,并基于所述客户端联网的网关的IP地址和密码生成网关信息;向洗衣机发送网关信息。
[0010]本申请实施例的又一个方面提供一种客户端,包括:获取模块,用于获取洗衣机的序列号,还用于获取洗衣机发送的联网请求信号,还用于获取洗衣机发送的配对成功信号;处理模块,用于根据所述洗衣机发送的联网请求信号,将所述第一标识信息进行加密,以生成第一加密密钥;所述处理模块还用于根据洗衣机发送的配对成功信号,并基于所述客户端联网的网关的IP地址和密码生成网关信息;发送模块,用于向洗衣机发送第一加密密钥,还用于向洗衣机发送网关信息。
[0011]本申请实施例的又一个方面提供一种云平台的通讯方法,包括:获取客户端或洗衣机发送的第一加密密钥;获取洗衣机发送的第二加密密钥;对所述第一加密密钥进行解码,以得到第一标识信息;对所述第二加密密钥进行解码,以得到第二标识信息;将所述第一标识信息、所述第二标识信息以及所述云平台预置的第三标识信息进行比对;若比对一致,则向所述客户端以及所述洗衣机发送配对成功信号。
[0012]本申请实施例的又一个方面提供一种云平台,包括:获取模块,用于获取客户端或洗衣机发送的第一加密密钥,还用于获取洗衣机发送的第二加密密钥;处理模块,用于对所述第一加密密钥进行解码,以获取第一标识信息;还用于对所述第二加密密钥进行解码,以获取第二标识信息;还用于将所述第一标识信息、所述第二标识信息以及所述云平台预置的第三标识信息进行比对;发送模块,用于在所述第一标识信息、所述第二标识信息以及所述第三标识信息比对一致时,向客户端发送配对成功信号,向洗衣机发送配对成功信号。
[0013]本申请提供的洗衣机、客户端以及云平台,通过解密第一加密密钥,得到第一标识信息,将第一标识信息与第二标识信息进行比对,若比对一致,客户端将网关信息发送给洗衣机。以保证客户端与洗衣机之间的通讯安全,避免通信内容被窃取、篡改、假冒,利于提高通讯安全性。
[0014]除了上面所描述的本申请实施例解决的技术问题、构成技术方案的技术特征以及由这些技术方案的技术特征所带来的有益效果外,本申请实施例所能解决的其他技术问题、技术方案中包含的其他技术特征以及这些技术特征带来的有益效果,将在具体实施方式中作出进一步详细的说明。
附图说明
[0015]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0016]图1为本申请实施例提供的一种洗衣机与客户端之间的交互信令图;
[0017]图2为本申请实施例提供的一种洗衣机、客户端以及云平台之间的场景示意图;
[0018]图3为本申请实施例提供的一种洗衣机、云平台以及客户端之间的交互信令图。
[0019]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0020]在相关技术的客户端与洗衣机通过无线信号进行通讯交互中,无线信号的通信内容易被窃取、篡改、假冒等,导致两者之间的通讯不安全。
[0021]需要说明的是,用户在客户端操作的指令信息需经过云平台转达给洗衣机。客户端与云平台之间需要通过网络进行通讯。洗衣机与云平台之间也需要网络才能进行通讯。其中,客户端可通过装载该客户端的手机、平板等移动终端来获取网络,洗衣机需要通过客户端来获取网络。为了保证洗衣机与客户端之间的通讯安全,即洗衣机能够连接客户端所在的网络,本申请可在洗衣机与客户端之间建立私有的传输协议,使得洗衣机只能与对应的客户端进行连接,以使得洗衣机与云平台之间的通讯处于较为安全的网络环境下。
[0022]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
[0023]实施例一
[0024]图1为本申请实施例提供的一种洗衣机的通信装置与客户端之间的交互信令图。洗衣机下面参考图1来描述洗衣机如何通过客户端连接网络。
[0025]S101、生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种洗衣机的通讯方法,其特征在于,包括:向客户端发送联网请求信号;获取所述客户端响应于所述联网请求信号生成的第一加密密钥,其中,所述第一加密密钥由第一标识信息加密而成;对所述第一加密密钥进行解码,以得到所述第一标识信息;将解码获得的所述第一标识信息与所述洗衣机预置的第二标识信息进行比对;若比对一致,则向所述客户端发送配对成功信号;获取所述客户端响应于所述配对成功信号生成的网关信息,其中,所述网关信息包括与所述客户端联网的网关的IP地址和密码;根据所述网关信息,建立所述洗衣机与所述网关之间的网络连接。2.根据权利要求1所述的方法,其特征在于,所述第一标识信息包括洗衣机的序列号;所述第一标识信息还包括生产信息、厂商信息、授时信息、所述洗衣机上配置的通信装置的物理地址、预设编码中的一种或者多种。3.根据权利要求1所述的方法,其特征在于,还包括:基于所述第二标识信息生成第二加密密钥;通过所述网关向云平台发送所述第二加密密钥;响应于所述网关返回的配对成功信号,并建立所述洗衣机与所述云平台之间的信息传输。4.一种洗衣机,其特征在于,包括机体以及设置于所述机体的洗衣机,所述洗衣机包括:发送模块,用于向客户端发送联网请求信号;获取模块,用于获取所述客户端响应于所述联网请求信号生成的第一加密密钥,还用于获取所述客户端响应于所述配对成功信号生成的网关信息;处理模块,用于对所述第一加密密钥进行解码,以获取第一标识信息;所述处理模块还用于将解码获得的所述第一标识信息与所述洗衣机预置的第二标识信息进行比对;所述发送模块还用于在所述第一标识信息与所述第二标识信息比对一致时,向客户端发送配对成功信号;所述处理模块还用于根据所述网关信息,建立所述洗衣机与所述网关之间的网络连接。5.根据权利要求4所述的洗衣机,其特征在于,所述处理模块还用于基于所述第二标识信息生成第二加密密钥;所述处理模块还用于根据所述网关返回的配对成功信号,建立所述洗衣机与所述云平台之间的信息传输;所述发送模块还用于通过所述网关向云平台发送所述...

【专利技术属性】
技术研发人员:张胜男许升刘鹏达
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1