一种家电配网方法及装置与流程

文档序号:11253821阅读:1942来源:国知局
一种家电配网方法及装置与流程

本发明涉及智能家居技术领域,特别涉及一种家电配网方法及装置。



背景技术:

随着物联网的发展,现在很多家电设备都在向智能家电这个方向发展,不同的家电设备通过其自身的特点,再结合物联网技术,实现家电设备的互联互通,通过云的支持,让各个家电设备的数据信息能够有效的利用起来,移动互联网的发展,也让这些以前看起来笨拙的家电设备,通过移动终端的应用(application,app)展示,让这些家电设备看起来更具动态性,就算不在家里,也可以借助云和移动终端,随时随地可以观察到家里的家电设备的运行状态,对家电设备进行远程操作。在现有技术中,服务集标识(servicesetidentifier,ssid)的作用仅是一个子网络的身份标识,不携带其它家电配网过程中需要用的信息。目前智能家电配网的过程中,会在配网消息中除携带配置信息,如ssid和密码,还会携带校验信息,以提高网络安全;但校验信息作为一个单独的信息携带在配网消息中的方式,安全系数依然较低。



技术实现要素:

本发明实施例提供了一种家电配网方法及装置,以解决现有技术中校验信息作为一个单独的信息携带在配网消息中,网络安全系数低的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

根据本发明实施例的第一方面,提供了一种家电配网方法。

在一些示例性的实施例中,一种家电配网方法,包括:

发送携带第一配置信息的第一消息;其中,所述第一配置信息对应于第一网络,所述第一配置信息携带第一校验信息;

接收用户端发送的携带第二配置信息的第二消息;所述第二配置信息对应于第二网络。

在一些说明性的实施例中,在所述接收用户端发送的携带第二配置信息的第二消息后,还包括:

向所述第二网络所在的路由器发送第二消息,所述第二消息携带所述第二配置信息。

在一些说明性的实施例中,所述第二配置信息携带第二校验信息;所述向所述第二网络所在的路由器发送第二消息前,还包括:

若所述第二校验信息与第二预设校验信息相匹配,确认所述第二网络为待连接网络。

根据本发明实施例的第二方面,提供了一种家电配网方法。

在一些示例性的实施例中,一种家电配网方法,其特征在于,包括:

接收家电发送的携带第一配置信息的第一消息;其中,所述第一配置信息对应于第一网络,所述第一配置信息携带第一校验信息;

若所述第一校验信息与第一预设校验信息相匹配,确认所述家电为待配网家电。

在一些说明性的实施例中,在所述确认所述家电为待配网家电后,还包括:

向所述家电发送携带第二配置信息的第二消息;所述第二配置信息对应于第二网络。

在一些说明性的实施例中,在所述向所述家电发送携带第二配置信息的第二消息前,还包括:

根据所述第一配置信息,确定第二校验信息;

所述向所述家电发送携带第二配置信息的第二消息,包括:

向所述家电发送携带第二配置信息的第二消息;所述第二配置信息携带所述第二校验信息。

根据本发明实施例的第三方面,提供一种家电配网装置。

在一些示例性的实施例中,所述家电配网装置包括:

信号发射器,用于发送携带第一配置信息的第一消息;其中,所述第一配置信息对应于第一网络,所述第一配置信息携带第一校验信息;

信号接收器,用于接收用户端发送的携带第二配置信息的第二消息,所述第二配置信息对应于第二网络。

在一些示例性的实施例中,

所述信号发射器,还用于向所述第二网络所在的路由器发送第二消息,所述第二消息携带所述第二配置信息。

在一些说明性的实施例中,所述装置还包括处理器;

所述第二配置信息携带第二校验信息;

所述处理器,还用于若所述第二校验信息与第二预设校验信息相匹配,确认所述第二网络为待连接网络。

根据本发明实施例的第四方面,提供一种家电配网装置。

在一些示例性的实施例中,一种家电配网装置,包括:信号接收器和处理器;

所述信号接收器,用于接收家电发送的携带第一配置信息的第一消息;其中,所述第一配置信息对应于第一网络,所述第一配置信息携带第一校验信息;

处理器,用于若所述第一校验信息与第一预设校验信息相匹配,确认所述家电为待配网家电。

在一些说明性的实施例中,所述装置,还包括:信号发射器;

所述信号发射器,用于向所述家电发送携带第二配置信息的第二消息;所述第二配置信息对应于第二网络。

在一些说明性的实施例中,

所述处理器,还用于根据所述第一配置信息,确定第二校验信息;

所述信号发射器,还用于向所述家电发送携带第二配置信息的第二消息;所述第二配置信息携带所述第二校验信息。

上述实施例所述的方法和装置,在配网过程中的校验信息通过配置信息携带,而不是单独作为一个参数携带于消息中,提高了网络信息安全。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种家电配网方法的流程示意图;

图2是根据一示例性实施例示出的一种家电配网方法的流程示意图;

图3是根据一示例性实施例示出的一种家电配网方法的具体流程示意图;

图4是根据一示例性实施例示出的一种家电配网方法的具体流程示意图;

图5是根据一示例性实施例示出的一种家电配网装置的功能结构框图。

图6是根据一示例性实施例示出的一种家电配网装置的功能结构框图。

具体实施方式

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的结构、产品等而言,由于其与实施例公开的部分相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

在本发明中,配置信息,是家电连入网络时所用的必要信息,包括ssid和密码;其中,ssid是必要的参数。

校验信息,是家电配网过程中为了提高网络信息安全,而携带的用于校验的一类信息,如校验码、家电信息等。

第二网络是家电所需要连入的目的网络,即待入网络。第一网络是家电当前所在的网络。

图1是根据一示例性实施例示出的一种家电配网方法的流程示意图。如图1所示,方法,应用于家电侧,包括:

步骤s101,发送携带第一配置信息的第一消息;其中,第一配置信息对应于第一网络,第一配置信息携带第一校验信息。

步骤s102,接收用户端发送的携带第二配置信息的第二消息;第二配置信息对应于第二网络。

在上述实施例中,通过ssid携带校验信息,解决了现有技术中将校验信息作为单独的参数携带在消息中的问题,从而提高网络安全性。

进一步的,在步骤s101中,发送第一消息可以用广播、单播或组播的方式。

进一步的,第一配置信息是ssid1。第一校验信息是一个字符串。字符串可以包括如下信息:家电品牌、家电编码、家电型号、家电所属系列、mac地址等。

具体的,ssid1的长度为22个字符。进一步的,ssid1的前15个字符携带第一校验信息。

进一步的,ssid1的格式为:固定字符-厂商-家电-商品系列-物理地址

如:uplus-haier-ac-tz-xxxx;

其中,uplus为固定字符;haier代表厂商;ac代表空调(airconditioner)缩写;tz代表空调天樽系列(如果是帝樽系列,这里用dz);xxxx为物理地址的后四位。

进一步的,ssid1中显示全部mac地址太长,在ssid中仅携带部分mac地址,如ssid1中“xxxx”仅显示mac地址的后四位。

其中,“uplus-haier-ac-”为第一校验信息,当家电发送的ssid1携带“uplus-haier-ac-”,则认为家电可以进行配网,即家电是待配网家电。

进一步的,在步骤s102中,接收第二消息获取用于连入第二网络的配置信息,即第二配置信息。第二配置信息至少包括ssid2。

在一些可选的实施例中,在步骤s102后,还包括:向第二网络所在的路由器发送第二消息,第二消息携带第二配置信息。在此实施例中,家电向第二网络的路由器发送第二消息,请求连入第二网络。可选的,第二配置信息还包括密码。

进一步的,第二消息还携带第二校验信息。其中,第二校验信息用于在向第二网络所在路由器发送第二消息前进行校验,若校验成功则确认需要连入第二网络,发送第二消息。在本实施例中,通过对第二校验信息的校验,进一步提高网络安全。

其中,第二校验信息可以是家电的信息,如家电类型、机器编码;也可以是第二网络的信息,或者,路由器的信息。

进一步的,若第二校验信息是家电类型,则家电类型可以通过家电的类型标识(typeidentity,typeid)表示。则将第二校验信息与家电的typeid进行比较,若相同,则校验成功,反之,则校验失败。

可选的,第二配置信息的ssid2仅用于表示服务集标识,或,ssid2携带第二校验信息。

若ssid2携带第二校验信息,则向第二网络所在的路由器发送第二消息前,还包括:

解析ssid2,获取ssid2携带的第二校验信息;

将第二校验信息与第二预设校验信息进行匹配;

若第二校验信息与第二预设校验信息相匹配,确认第二网络为待连接网络。

其中,ssid2的格式可以如ssid1的格式近似,如ssid2的长度为23个字符。ssid2的前18个字符携带第二校验信息。

进一步的,ssid2的格式为:固定字符-厂商-路由器-路由器的物理地址

如:uplus-haier-router-xxxx;

其中,uplus为固定字符;haier代表厂商;router表示路由器的信息;xxxx为物理地址的后四位。

其中,“uplus-haier-router”为第二校验信息,当家电发送的ssid2携带“uplus-haier-router”,则认为路由器所在第二网络是带连接网络,需要进行后续的配网流程。

进一步的,ssid2中显示全部mac地址太长,在ssid2中仅携带部分mac地址,如ssid2中“xxxx”仅显示mac地址的后四位。

上述实施例,给出了配置信息如何携带校验信息的具体实施方式,并且给出了家电配网过程中,如何根据配置信息,提高网络安全的几种实施方式。通过将校验信息携带在配置信息中,使得在配网过程中,校验信息不再是作为单独的参数携带在消息中,从而提高网络安全。

图2示出了一示例性实施例示出的一种家电配网方法的流程示意图。如图1所示,方法,应用于用户端侧,包括:

步骤s201,接收家电发送的携带第一配置信息的第一消息;其中,第一配置信息对应于第一网络,第一配置信息携带第一校验信息;

步骤s202,若第一校验信息与第一预设校验信息相匹配,确认家电为待配网家电。

在上述实施例中,通过ssid携带校验信息,解决了现有技术中将校验信息作为单独的参数携带在消息中的问题,从而提高网络安全性。

进一步的,在步骤s201中,第一消息可以是家电发送的广播、单播或组播。

进一步的,第一配置信息是ssid1。第一校验信息是一个字符串。字符串可以包括如下信息:家电品牌、家电编码、家电型号、家电所属系列、mac地址等。

具体的,ssid1的长度为22个字符。进一步的,ssid1的前15个字符携带第一校验信息。

进一步的,ssid1的格式为:固定字符-厂商-家电-商品系列-物理地址。

如:uplus-haier-ac-tz-xxxx;

其中,uplus为固定字符;haier代表厂商;ac代表空调(airconditioner)缩写;tz代表空调天樽系列(如果是帝樽系列,这里用dz);xxxx为物理地址的后四位。

进一步的,ssid中显示全部mac地址太长,在ssid中仅携带部分mac地址,如ssid1中“xxxx”仅显示mac地址的后四位。

其中,“uplus-haier-ac-”为第一校验信息,当家电发送的ssid1携带“uplus-haier-ac-”,则认为家电可以进行配网,即家电是待配网家电。

在一些可选的实施例中,在确认家电为待配网家电后,还包括:

向家电发送携带第二配置信息的第二消息;第二配置信息对应于第二网络。

在上述实施例中,用户端,如手机,可以将第二网络的第二配置信息发送给家电,以使家电根据第二配置信息连入第二网络。第二配置信息至少包括第二网络的ssid2,可选的,还包括密码。

在一些可选的实施例中,为了加强网络安全,在第二消息中还携带第二校验信息。第二校验信息可以是本地预存的,或,根据第一消息携带的第一配置信息,如ssid1,获取的。

具体的,若第二校验信息是根据第一配置信息ssid1获取的,如:

若ssid1的格式为:uplus-haier-ac-tz-xxxx;

解析ssid1获取字符“ac-tz”,获知对应于“ac-tz”的家电类型,如typeid;

将typeid作为第二校验信息,发送给家电,以使家电根据typeid和家电本机的typeid进行校验。

或者,通过解析ssid1携带的mac地址信息“xxxx”,在服务器查询对应于mac地址的机器编码,并根据机器编码确定typeid,然后将typeid作为第二校验信息发送给家电进行校验。

在一些可选的实施例中,在向家电发送携带第二配置信息的第二消息前,还包括:

根据第一配置信息,确定第二校验信息;

向家电发送携带第二配置信息的第二消息,包括:

向家电发送携带第二配置信息的第二消息;第二配置信息携带第二校验信息。

在上述实施例中,第二校验信息通过第二配置信息携带。若第二配置信息为ssid2,则具体的携带方式可以如下:

其中,ssid2的格式可以如ssid1的格式近似,如ssid2的长度为23个字符。ssid2的前18个字符携带第二校验信息。

进一步的,ssid2的格式为:固定字符-厂商-家电-路由器-路由器的物理地址。如:uplus-haier-router-xxxx;

其中,uplus为固定字符;haier代表厂商;router表示路由器的信息;xxxx为物理地址的后四位。

其中,“uplus-haier-router”为第二校验信息,当家电发送的ssid2携带“uplus-haier-router”,则认为路由器所在第二网络是带连接网络,需要进行后续的配网流程。

进一步的,ssid2中显示全部mac地址太长,在ssid2中仅携带部分mac地址,如ssid2中“xxxx”仅显示mac地址的后四位。

上述实施例,给出了配置信息如何携带校验信息的具体实施方式,并且给出了家电配网过程中,如何根据配置信息,提高网络安全的几种实施方式。通过将校验信息携带在配置信息中,使得在配网过程中,校验信息不作为单独的参数携带在消息中,从而提高网络安全。

图3示出了一种家电配网方法的具体流程示意图。为了对上述实施例的方法进行进一步的说明,下面参照图3,给出空调和手机交互的第一个实施例。如图3所示:

步骤s301,用户通过开启手机app使得手机端持续处于监听状态。

步骤s302,空调上电后先自检,检查是否有待入网络的配置信息;若没有待入网络的配置信息,则无需人为设置,自动进入步骤s303,即进入配网模式。

步骤s303,空调以本端作为无线访问接入点(accesspoint,ap)的热点,持续发送配网广播,如每30s发送一次配网广播。

可选的,配网广播的广播帧携带的无线ap热点的ssid1;其中,ssid1的格式为:厂商-家电类型-mac地址;进一步的,由于在ssid1中显示全部mac地址太长,因此仅显示mac地址的后四位,例如某海尔空调(mac:007a8aba6c1)的配网广播帧携带的ssid1为:haier-ac-a6c1。

步骤s304,手机app若监听到附近家电,即空调发出的配网广播帧,则进入步骤s305解析该配网广播帧。

步骤s305,手机app解析配网广播帧,获取到ssid1,获知家电为haier-ac-a6c1,则将haier-ac-a6c1与预置的校验信息如“haier-ac”进行匹配。

步骤s306,若匹配成功,则提示发现海尔空调设备,并询问是否配网绑定,即步骤s306;在步骤s306中可以通过显示屏显示询问消息,并根据显示屏的操作信号,确定是否配网绑定;也可以是通过语音询问是否配网绑定,并通过解析用户语音数据,确定是否配网绑定。

步骤s307,手机app当确定配网绑定后,获取用户输入的无线wifi密码。

步骤s308,手机app将待入网络的配置信息,包括ssid2和密码,发送给空调。

步骤s309,空调根据待入网络的配置信息自动连接路由器,并上报其自身的mac地址。空调向待入网络的路由器发送连接请求,连接请求携带ssid2和密码。

步骤s310,空调成功连入待入网络后,发送成功入网消息给手机app,告知其已成功联网。

步骤s311,手机app根据空调发送的ssid1中携带的mac地址,在云服务或本地,反查空调的机器编码,再根据该机器编码解析出空调的具体型号信息,并进而获取并显示该型号设备的控制界面;

步骤s313,空调会每隔固定时间段,如30s,主动向手机上报其状态。

步骤s314,在手机app,若用户在控制界面对空调进行控制,如切换风向、风速,则根据用户在控制界面的操作信号,生成相应的控制指令,将该控制指令发送给空调,以使空调根据该控制指令执行相应的操作。

可选的,空调每次执行手机app发送的控制指令后,向手机app发送反馈消息,告知空调当前运行状态。

可选的,配网广播帧的有效时间为30min,若在30min内,未收到用户端反馈的配置信息,则不再进行广播。

下面根据图3中所述实施例,给出空调和手机交互的第二个实施方式。如图4所示,包括:

步骤s401,家电上电后,自检有无配置信息(具体指家电本身是否存有ssid和密码),如果没有配置信息,无需人为设置,自动进入配网模式,并发出配网模式广播帧。有效时间30分钟。

其中,上面所说的广播帧,具体表现形式就是一个ssid,由wifi模块持续广播发出,格式为:uplus-haier-ac-tz-xxxx

其中,uplus为固定字符;haier代表厂商;ac代表空调(airconditioner)缩写;tz代表空调天樽系列(如果是帝樽系列,这里用dz,以此类推);xxxx代表mac地址后四位。

步骤s402,手机app搜索当前周围附近的无线网络,并校验ssid,如果ssid长度为22个字符,且ssid的名字前15个字符为“uplus-haier-ac-”的字符,即认为当前发现有需要配网的家电。

步骤s403,手机app通过ssid的字符如“ac-tz”解析出家电类型如typeid,提示发现家电,询问是否需要配网。

步骤s404,手机app根据用户的操作信号,确认需要配网,则手机显示家庭路由器wifi网络界面,提示用户输入密码。

步骤s405,手机app将家庭路由器wifi网络的ssid和密码,以及家电类型加密打包发给家电。在此步骤中,家电类型如typeid,作为校验信息,可以作为单独的参数携带,也可以通过家庭路由器wifi网络的ssid携带。

步骤s406,家电接收手机发送的消息,校验获取的家电typeid,若和家电电脑板自身存储的typeid一致,则读取消息中携带的家庭路由器wifi网络的ssid和密码,连接家庭路由器,接入家庭路由器后,上报typeid、mac地址和空调状态等信息(空调状态包含空调是否处于就绪状态以及空调的当前工作模式)。可选的,也可以通过对家庭路由器wifi网络的ssid进行解析,获取家电typeid,并对家电typeid进行上述的校验过程,若校验成功,则根据家庭路由器wifi网络的ssid和密码,连接家庭路由器。在上述过程中,若typeid不一致,则校验失败,不响应。

步骤s407,手机app若收到家电上报的typeid和空调状态等信息,进行解析:如果typeid一致,且处于就绪状态,则读取mac地址,并在服务器端反查获取该家电的机器编码,解析出具体型号信息,并进而显示该型号设备的控制界面,读取空调当前工作模式并通过该控制界面显示。如果typeid不一致,则app显示配网失败。若未收到家电上报的typeid和空调状态等信息,app显示配网失败。

上述实施例提供的家电配网方法,通过ssid携带校验信息,提高了网络安全性;家电可以更方便、快捷配网,避免繁复的配网操作;配网成功后,直接在用户端显示家电的操作界面,适配性更好,无须再次进行绑定的操作。

图5示出了一种家电配网装置的流程示意图。

在一些示例性的实施例中,一种家电配网装置,包括:

信号发射器501,用于发送携带第一配置信息的第一消息;其中,第一配置信息对应于第一网络,第一配置信息携带第一校验信息;

信号接收器502,用于接收用户端发送的携带第二配置信息的第二消息,第二配置信息对应于第二网络。

进一步的,信号发射器501发送第一消息可以用广播、单播或组播的方式。

进一步的,第一配置信息是ssid1。第一校验信息是一个字符串。字符串可以包括如下信息:家电品牌、家电编码、家电型号、家电所属系列、mac地址等。

具体的,ssid1的长度为22个字符。进一步的,ssid1的前15个字符携带第一校验信息。

进一步的,ssid1的格式为:固定字符-厂商-家电-商品系列-物理地址

如:uplus-haier-ac-tz-xxxx;

其中,uplus为固定字符;haier代表厂商;ac代表空调(airconditioner)缩写;tz代表空调天樽系列(如果是帝樽系列,这里用dz);xxxx为物理地址的后四位。

进一步的,ssid1中显示全部mac地址太长,在ssid中仅携带部分mac地址,如ssid1中“xxxx”仅显示mac地址的后四位。

其中,“uplus-haier-ac-”为第一校验信息,当家电发送的ssid1携带“uplus-haier-ac-”,则认为家电可以进行配网,即家电是待配网家电。

进一步的,第二消息还携带第二校验信息。其中,第二校验信息用于在向第二网络所在路由器发送第二消息前进行校验,若校验成功则确认需要连入第二网络,发送第二消息。在本实施例中,通过对第二校验信息的校验,进一步提高网络安全。

其中,第二校验信息可以是家电的信息,如家电类型、机器编码;也可以是第二网络的信息,或者,第二网络的路由器的信息。

进一步的,若第二校验信息是家电类型,则家电类型可以通过家电的类型标识typeid表示。则将第二校验信息与家电的typeid进行比较,若相同,则校验成功,反之,则校验失败。

可选的,第二配置信息的ssid2仅用于表示服务集标识,或,ssid2携带第二校验信息。

进一步的,信号接收器502接收第二消息获取用于连入第二网络的配置信息,即第二配置信息为ssid2。

在一些可选的实施例中,若第二校验信息通过ssid2携带,则装置,还包括:处理器503;

处理器503,还用于若第二校验信息与第二预设校验信息相匹配,确定第二网络为待连接网络。

在上述实施例中,通过ssid携带校验信息,解决了现有技术中将校验信息作为单独的参数携带在消息中的问题,从而提高网络安全性。

可选的,处理器503,还用于解析ssid2,获取ssid2携带的第二校验信息,将第二校验信息与第二预设校验信息进行匹配;若第二校验信息与第二预设校验信息相匹配,确认第二网络为待连接网络。

其中,ssid2的格式可以如ssid1的格式近似,如ssid2的长度为23个字符。ssid2的前18个字符携带第二校验信息。

进一步的,ssid2的格式为:固定字符-厂商-路由器-路由器的物理地址

如:uplus-haier-router-xxxx;

其中,uplus为固定字符;haier代表厂商;router表示路由器的信息;xxxx为物理地址的后四位。

其中,“uplus-haier-router”为第二校验信息,当家电发送的ssid2携带“uplus-haier-router”,则认为路由器所在第二网络是带连接网络,需要进行后续的配网流程。

进一步的,ssid2中显示全部mac地址太长,在ssid2中仅携带部分mac地址,如ssid2中“xxxx”仅显示mac地址的后四位。

在一些可选的实施例中,

所述信号发射器501,还用于向第二网络所在的路由器发送第二消息,第二消息携带第二配置信息。在此实施例中,家电向第二网络的路由器发送第二消息,请求连入第二网络。可选的,第二配置信息还包括密码。

上述实施例,给出了配置信息如何携带校验信息的具体实施方式,并且给出了家电配网过程中,如何根据配置信息,提高网络安全的几种实施方式。通过将校验信息携带在配置信息中,使得在配网过程中,校验信息不再是作为单独的参数携带在消息中,从而提高网络安全。

图6示出了一种家电配网装置的示意图。

在一些示例性的实施例中,一种家电配网装置,包括:信号接收器601和处理器602;

信号接收器601,用于接收家电发送的携带第一配置信息的第一消息;其中,第一配置信息对应于第一网络,第一配置信息携带第一校验信息。

在上述实施例中,通过ssid携带校验信息,解决了现有技术中将校验信息作为单独的参数携带在消息中的问题,从而提高网络安全性。

处理器602,用于若第一校验信息与第一预设校验信息相匹配,确认家电为待配网家电。

进一步的,信号接收器601接收的第一消息可以是广播、单播或组播。

进一步的,第一配置信息是ssid1。第一校验信息是一个字符串。字符串可以包括如下信息:家电品牌、家电编码、家电型号、家电所属系列、mac地址等。

具体的,ssid1的长度为22个字符。进一步的,ssid1的前15个字符携带第一校验信息。

进一步的,ssid1的格式为:固定字符-厂商-家电-商品系列-物理地址。

如:uplus-haier-ac-tz-xxxx;

其中,uplus为固定字符;haier代表厂商;ac代表空调(airconditioner)缩写;tz代表空调天樽系列(如果是帝樽系列,这里用dz);xxxx为物理地址的后四位。

进一步的,ssid中显示全部mac地址太长,在ssid中仅携带部分mac地址,如ssid1中“xxxx”仅显示mac地址的后四位。

其中,“uplus-haier-ac-”为第一校验信息,当家电发送的ssid1携带“uplus-haier-ac-”,则认为家电可以进行配网,即家电是待配网家电。

在一些可选的实施例中,装置,还包括:信号发射器603;

信号发射器603,用于向家电发送携带第二配置信息的第二消息;第二配置信息对应于第二网络。

在上述实施例中,装置可以是用户端,如手机,可以将第二网络的第二配置信息发送给家电,以使家电根据第二配置信息连入第二网络。第二配置信息至少包括第二网络的ssid2,可选的,还包括密码。

在一些可选的实施例中,为了加强网络安全,在第二消息中还携带第二校验信息。第二校验信息可以是本地预存的,或,根据第一消息携带的第一配置信息,如ssid1,获取的。

具体的,若第二校验信息是根据第一配置信息ssid1获取的,如:

若ssid1的格式为:uplus-haier-ac-tz-xxxx;

解析ssid1获取字符“ac-tz”,获知对应于“ac-tz”的家电类型,如typeid;

将typeid作为第二校验信息,发送给家电,以使家电根据typeid和家电本机的typeid进行校验。

或者,通过解析ssid1携带的mac地址信息“xxxx”,在服务器查询对应于mac地址的机器编码,并根据机器编码确定typeid,然后将typeid作为第二校验信息发送给家电进行校验。

在一些可选的实施例中,

处理器602,还用于根据第一配置信息,确定第二校验信息;

信号发射器603,还用于向家电发送携带第二配置信息的第二消息;第二配置信息携带第二校验信息。

在上述实施例中,第二校验信息通过第二配置信息携带。若第二配置信息为ssid2,则具体的携带方式可以如下:

其中,ssid2的格式可以如ssid1的格式近似,如ssid2的长度为23个字符。ssid2的前18个字符携带第二校验信息。

进一步的,ssid2的格式为:固定字符-厂商-家电-路由器-路由器的物理地址。如:uplus-haier-router-xxxx;

其中,uplus为固定字符;haier代表厂商;router表示路由器的信息;xxxx为物理地址的后四位。

其中,“uplus-haier-router”为第二校验信息,当家电发送的ssid2携带“uplus-haier-router”,则认为路由器所在第二网络是带连接网络,需要进行后续的配网流程。

进一步的,ssid2中显示全部mac地址太长,在ssid2中仅携带部分mac地址,如ssid2中“xxxx”仅显示mac地址的后四位。

上述实施例,给出了配置信息如何携带校验信息的具体实施方式,并且给出了家电配网过程中,如何根据配置信息,提高网络安全的几种实施方式。通过将校验信息携带在配置信息中,使得在配网过程中,校验信息不作为单独的参数携带在消息中,从而提高网络安全。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的流程及结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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