一种智能家居设备的认证联网方法、装置、系统和介质

文档序号:32794381发布日期:2023-01-03 22:00阅读:30来源:国知局
一种智能家居设备的认证联网方法、装置、系统和介质

1.本发明涉及物联网技术领域,具体是涉及一种智能家居设备的认证联网方法、装置、系统和介质。


背景技术:

2.物联网是一个可以将所有的智能家居设备连接起来的网络。智能家居设备在工作的时候,需要接入到物联网,以实现其智能化的功能。物联网一般通过物联网路由器来对每一个接入的智能家居设备进行认证,分配联网。在一般的情况下,智能家居设备通过通行证就可以连接到物联网。但是,这种简单的认证联网方式,很容易造成非法的智能家居设备接入到物联网。因此,如何对智能家居设备进行认证,同时可以避免非法的之鞥呢家居设备接入到物联网,成为了行业内亟需解决的技术问题。


技术实现要素:

3.本发明提供一种智能家居设备的认证联网方法、装置、系统和介质,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
4.本发明提供一种智能家居设备的认证联网方法,包括:步骤1、获取智能家居设备的蓝牙通讯地址;步骤2、根据所述蓝牙通讯地址与所述智能家居设备建立蓝牙通讯链路;步骤3、通过蓝牙通讯链路将物联网通行证发送给智能家居设备;步骤4、获取智能家居设备的mac地址信息;步骤5、将安全通行证发送给物联网路由器,得到物联网路由器的安全认证;步骤6、根据所述安全认证与所述物联网路由器建立独立通讯链路;步骤7、通过所述独立通讯链路将所述mac地址信息发送给物联网路由器,以请求物联网路由器基于所述mac地址信息的传输路径允许所述智能家居设备接入到物联网。
5.进一步,本智能家居设备的认证联网方法,还包括:步骤8、确定智能家居设备已经接入到物联网后,断开所述独立通讯链路。
6.进一步,在步骤1中,获取智能家居设备的蓝牙通讯地址具体包括:获取记载有所述智能家居设备的蓝牙通讯地址的二维码信息,对所述二维码信息进行解析得到所述蓝牙通讯地址。
7.进一步,在步骤3中,通过蓝牙通讯链路将物联网通行证发送给智能家居设备具体包括:从本地设备中获取登录物联网路由器的通行证,根据所述通行证登录物联网路由器,从物联网路由器中得到物联网通行证,将所述物联网通行证发送给智能家居设备。
8.进一步,在步骤4中,获取智能家居设备的mac地址信息具体包括:通过所述蓝牙通讯链路向智能家居设备发出获取mac地址信息的请求,获取智能家居设备的反馈信息,从所述反馈信息中解析得到mac地址信息。
9.进一步,在步骤5中,将安全通行证发送给物联网路由器,得到物联网路由器的安
全认证具体包括:从本地设备中获取登录物联网路由器的安全通行证,根据所述安全通行证登录物联网路由器,得到物联网路由器的安全认证。
10.第二方面,提供一种智能家居设备的认证联网装置,包括:处理器和存储器,所述存储器用于存储计算机可读程序;当所述计算机可读程序被所述处理器执行时,使得所述处理器实现如上述任一项技术方案中所述的智能家居设备的认证联网方法。
11.第三方面,提供一种智能家居设备的认证联网系统,包括:第一模块、第二模块、第三模块、第四模块、第五模块、第六模块和第七模块;所述第一模块用于获取智能家居设备的蓝牙通讯地址;所述第二模块用于根据所述蓝牙通讯地址与所述智能家居设备建立蓝牙通讯链路;所述第三模块用于通过蓝牙通讯链路将物联网通行证发送给智能家居设备;所述第四模块用于获取智能家居设备的mac地址信息;所述第五模块用于将安全通行证发送给物联网路由器,得到物联网路由器的安全认证;第六模块用于根据所述安全认证与所述物联网路由器建立独立通讯链路;第七模块用于通过所述独立通讯链路将所述mac地址信息发送给物联网路由器,以请求物联网路由器基于所述mac地址信息的传输路径允许所述智能家居设备接入到物联网。
12.进一步,在第一模块中,获取智能家居设备的蓝牙通讯地址具体包括:获取记载有所述智能家居设备的蓝牙通讯地址的二维码信息,对所述二维码信息进行解析得到所述蓝牙通讯地址。
13.第三方面,提供一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如上述技术方案中任意一项所述的智能家居设备的认证联网方法。
14.本发明至少具有以下有益效果:本技术的方法通过先获取智能家居设备的mac地址信息,然后通过安全认证的方式确定了与物联网路由器之间的安全关系。最终通过将mac地址信息发送给物联网路由器,从而使得物联网路由器可以基于mac地址信息的传输路径来允许智能家居设备的接入,最终完成认证联网。同时,本技术还公开了对应的装置、系统和介质。对应的装置、系统和介质的有益效果与方法相同,这里就不重复描述了。本发明主要用于物联网技术领域。
附图说明
15.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
16.图1是智能家居设备的认证联网方法的步骤流程图;图2是智能家居设备的认证联网装置的装置结构示意图;图3是智能家居设备的认证联网系统的系统连接结构示意图。
具体实施方式
17.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
18.需要说明的是,虽然在系统示意图中进行了功能模块划分,在流程图中示出了逻
辑顺序,但是在某些情况下,可以以不同于系统中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
19.请参考图1,图1是智能家居设备的认证联网方法的步骤流程图。
20.第一方面,提供一种智能家居设备的认证联网方法,包括:步骤1、获取智能家居设备的蓝牙通讯地址。
21.本智能家居设备的认证联网方法可以通过智能设备进行运行,其中智能设备可以是手机、平板电脑或者pda。智能家居设备在出厂的时候,通过设置二维码标签的方式,在智能家居设备上粘贴二维码标签。其中,二维码标签上通过印刷的方式印刷有二维码,二维码上记录有智能家居设备的蓝牙通讯地址的信息。当需要获取所述蓝牙通讯地址的时候,只需要将智能设备通过扫描二维码标签的方式,对二维码标签进行扫描。通过扫描后,对二维码标签上的二维码进行解析得到蓝牙通讯地址。
22.步骤2、根据所述蓝牙通讯地址与所述智能家居设备建立蓝牙通讯链路。
23.智能设备在得到了蓝牙通讯地址后,就可以通过蓝牙通讯地址与智能家居设备建立通讯连接。
24.为了保持智能设备与智能家居设备的通讯的稳定性,在一些进一步的具体实施例中,所述智能设备与所述智能家居设备之间建立专用的蓝牙通讯链路。
25.从而使得智能设备与智能家居设备之间的通讯不受到影响。
26.所述智能设备和所述智能家居设备在建立蓝牙通讯链路后,两者就可以通过蓝牙通讯的方式进行数据的交互。
27.步骤3、通过蓝牙通讯链路将物联网通行证发送给智能家居设备。
28.智能设备在确定了已经建立了蓝牙通讯链路后,则可以通过蓝牙通讯链路发送物联网通行证给智能家居设备。其中,物联网通行证指的是连接入物联网的数字凭证。智能家居设备在得到了物联网通行证后,就可以凭借所述物联网通行证接入到物联网。智能设备可以从其本地设备中查询预先存储的物联网通行证。当然,智能设备也可以通过互联网访问外部的服装装置,从而可以通过服务装置的反馈得到物联网通行证。
29.步骤4、获取智能家居设备的mac地址信息。
30.智能设备在确定智能家居设备接收到物联网通行证后,就可以请求智能家居设备提供其的mac地址信息。智能家居设备在接收到智能设备的请求后,就可以根据请求向智能设备发送其的mac地址信息。当然,智能家居设备通过已经建立的蓝牙通讯链路将mac地址信息发送给智能设备。智能设备在接收到mac地址信息,可以对mac地址信息进行暂存,以备使用。
31.步骤5、将安全通行证发送给物联网路由器,得到物联网路由器的安全认证。
32.步骤6、根据所述安全认证与所述物联网路由器建立独立通讯链路。
33.智能设备在确定接收到了智能家居设备传递过来的mac地址信息后,就可以将所述mac地址信息发送给物联网路由器了。当然,在发送所述mac地址信息之前,需要与物联网路由器之间建立的安全认证。
34.为了实现与物联网路由器之间建立的安全认证,智能设备可以通过安全通行证登录物联网路由器。其中,安全通行证的获取可以通过本地设备中获取,也可以通过连接外部
的服务装置,通过外部的服务装置的反馈得到安全通行证。在得到安全通行证后,智能设备就可以根据所述安全通行证来登录物联网路由器。当智能设备成功登录了物联网路由器后,就可以认为智能设备与物联网路由器之间建立的安全认证了。在与物联网路由器之间建立了安全认证后,智能设备就可以基于安全认证,请求与物联网路由器建立独立通讯链路。独立通讯链路主要是可以保证智能设备与物联网路由器之间通讯链接的独立性和安全性。
35.步骤7、通过所述独立通讯链路将所述mac地址信息发送给物联网路由器,以请求物联网路由器基于所述mac地址信息的传输路径允许所述智能家居设备接入到物联网。
36.智能设备和智能家居设备在建立了两者之间的独立通讯链路后,就可以通过独立通讯链路进行数据信息传递。
37.这里所需要传递的数据信息为智能家居设备的mac地址信息。
38.智能设备将mac地址信息发送给物联网路由器。由于该mac地址信息是通过独立通讯链路发送过去的,因此, mac地址信息的传递路径是经过所述独立通讯链路的。
39.物联网路由器可以基于这个传输路径来判断所述mac地址信息所对应的智能家居设备是可靠、安全且经过认证的。
40.为此,当智能家居设备通过物联网路由器请求接入物联网的时候,物联网路由器就可以运行智能家居设备接入到物联网。从而完成了智能家居设备的认证联网过程。
41.本发明通过先获取智能家居设备的mac地址信息,然后通过安全认证的方式确定了与物联网路由器之间的安全关系。最终通过将mac地址信息发送给物联网路由器,从而使得物联网路由器可以基于mac地址信息的传输路径来允许智能家居设备的接入,最终完成认证联网。本发明主要用于物联网技术领域。
42.在一些进一步的具体实施例中,本智能家居设备的认证联网方法还包括步骤8。其中步骤8所描述的主要是在智能家居设备完成认证联网后的后续操作。在步骤8中,智能设备通过物联网路由器的反馈或者通过智能家居设备的反馈,可以知道智能家居已经接入到了物联网,因此,这个时候,就可以将独立通讯链路断开。以释放信道。
43.如何实现利用蓝牙通讯链路将物联网通行证发送给智能家居设备,在一些进一步的具体实施例中,在步骤3中,具体为:从本地设备中获取登录物联网路由器的通行证,根据通行证登录物联网路由器,从物联网路由器中得到物联网通行证,将物联网通行证发送给智能家居设备。
44.智能设备在确定了已经建立了蓝牙通讯链路后,则可以通过蓝牙通讯链路发送物联网通行证给智能家居设备。在这个具体的实施例中,智能设备通过从本地设备中获取可以登录物联网路由器的通行证,然后利用该通行证就可以登录到物联网路由器。在登录了物联网路由器后,就可以从所述物联网路由器中得到物联网通行证。得到了物联网通行证后,就可以将物联网通行证发送给智能家居设备了。
45.在一些进一步的具体实施例中,对于如何获取智能家居设备的mac地址信息,本具体实施例限定了如下方法:智能设备可以通过建立的蓝牙通讯链路向智能家居设备发出请求,所述请求为请求智能家居设备反馈其的mac地址信息,智能家居设备在得到所述请求后,就可以对智能设备进行信息反馈。智能家居设备将带有其mac地址信息的反馈发送给智能设备。智能设备可以对所述反馈进行解析,从解析中得到所述mac地址信息。通过这样,来
完成了获取智能家居设备的mac地址信息的工作。
46.在一些进一步具体的实施例中,在步骤5中,将安全通行证发送给物联网路由器,得到物联网路由器的安全认证具体包括:从本地设备中获取所述安全通行证,根据所述安全通行证登录物联网路由器已完成物联网路由器的安全认证。
47.对于安全通行证的获取,智能设备主要是通过本地设备来获取。在本地设备预先存储有安全通行证,智能设备通过访问其本地设备的方式,来查询所述安全通行证,在得到了安全通行证后,就可以基于所述安全通行证来登录物联网路由器。其中,在确认了智能设备成功登录了物联网路由器,则可以认为智能设备完成了物联网路由器的安全认证。
48.参考图2,图2是智能家居设备的认证联网装置的装置结构示意图。
49.第二方面,提供一种智能家居设备的认证联网装置,包括:处理器和存储器,存储器用于存储计算机可读程序。
50.当所述计算机可读程序被所述处理器执行时,使得所述处理器实现如上述具体实施例中任一项所述的智能家居设备的认证联网方法。
51.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储设备、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
52.参考图3,图3是智能家居设备的认证联网系统的系统连接结构示意图。
53.第三方面,提供一种智能家居设备的认证联网系统,包括:第一模块、第二模块、第三模块、第四模块和第五模块。
54.其中,第一模块主要的工作是获取工作。第一模块的作用是获取智能家居设备的蓝牙通讯地址。
55.智能家居设备在出厂的时候,通过设置二维码标签的方式,在智能家居设备上粘贴二维码标签。
56.其中,二维码标签上通过印刷的方式印刷有二维码,二维码上记录有智能家居设备的蓝牙通讯地址的信息。
57.当需要获取所述蓝牙通讯地址的时候,第一模块可以调取摄像头,通过摄像头对智能设备上的二维码标签进行扫描,从而得到二维码标签上的二维码。第一模块通过对二维码进行解析,从而得到智能家居设备的蓝牙通讯地址。
58.在第一模块完成了对蓝牙通讯地址的获取后,第二模块就可以工作了。第二模块的作用是基于所述蓝牙通讯地址与所述智能家居设备建立蓝牙通讯链路。
59.第一模块在得到了蓝牙通讯地址后,就可以将蓝牙通讯地址传递给第二模块。第二模块就可以根据蓝牙通讯地址与智能家居设备建立蓝牙通讯链路。
60.为了保持第二模块与智能家居设备的通讯的稳定性,在一些进一步的具体实施例中,第二模块与智能家居设备之间建立专用的蓝牙通讯链路。
61.使得第二模块与智能家居设备之间的通讯不受到影响。
62.第二模块和智能家居设备在建立蓝牙通讯链路后,两者就可以通过蓝牙通讯的方式进行数据的交互。
63.第三模块的作用是基于蓝牙通讯链路,然后将物联网通行证发送给智能家居设备。
64.第三模块确定了第二模块已经建立了蓝牙通讯链路后,则可以通过蓝牙通讯链路发送物联网通行证给智能家居设备。其中,物联网通行证指的是连接入物联网的数字凭证。智能家居设备在得到了物联网通行证后,就可以凭借所述物联网通行证接入到物联网。第三模块可以从其本地设备中查询预先存储的物联网通行证。当然,第三模块也可以通过互联网访问外部的服装装置,从而可以通过服务装置的反馈得到物联网通行证。
65.第四模块的作用是获取智能家居设备的mac地址信息。
66.第四模块在确定了智能家居设备接收到物联网通行证后,就可以请求智能家居设备提供其的mac地址信息。智能家居设备在接收到第四模块的请求后,就可以根据所述请求向第四模块发送其的mac地址信息。当然,智能家居设备通过已经建立的蓝牙通讯链路将mac地址信息发送给第四模块。第四模块在接收到所述mac地址信息,可以对mac地址信息进行暂存,以备使用。
67.第五模块的作用是将安全通行证发送给物联网路由器,得到物联网路由器的安全认证。
68.第六模块的作用是根据所述安全认证与所述物联网路由器建立独立通讯链路。
69.在确定接收到了智能家居设备传递过来的mac地址信息后,就可以将mac地址信息发送给物联网路由器了。当然,在发送所述mac地址信息之前,需要获取物联网路由器安全认证。为了实现与物联网路由器之间建立的安全认证,第五模块可以通过安全通行证来登录物联网路由器。其中,安全通行证的获取,第五模块可以通过本地设备中获取,第五模块也可以通过连接外部的服务装置,通过外部的服务装置的反馈得到安全通行证。在得到安全通行证后,第五模块就可以根据所述安全通行证来登录物联网路由器。当第五模块成功登录了物联网路由器后,就可以认为实现了与物联网路由器之间建立的安全认证了。在实现了与物联网路由器之间建立的安全认证后,第六模块就可以基于安全认证,请求建立与物联网路由器之间的独立通讯链路。独立通讯链路主要是可以保证与物联网路由器之间通讯链接的独立性和安全性。
70.第七模块的作用是通过所述独立通讯链路将所述mac地址信息发送给物联网路由器,以请求物联网路由器基于所述mac地址信息的传输路径允许所述智能家居设备接入到物联网。
71.第七模块和智能家居设备在建立了两者之间的独立通讯链路后,就可以通过独立通讯链路进行数据信息传递。
72.这里所需要传递的数据信息为智能家居设备的mac地址信息。
73.第七模块将mac地址信息发送给物联网路由器。由于该mac地址信息是通过独立通讯链路发送过去的,因此,mac地址信息的传递路径是经过所述独立通讯链路的。
74.物联网路由器可以基于这个传输路径来判断所述mac地址信息所对应的智能家居设备是可靠、安全且经过认证的。为此,当智能家居设备通过物联网路由器请求接入物联网的时候,物联网路由器就可以运行所述智能家居设备接入到物联网。从而完成了智能家居设备的认证联网过程。
75.本发明的智能家居设备的认证联网系统,通过获取智能家居设备的mac地址信息,然后通过安全认证的方式确定了与物联网路由器之间的安全关系。最终通过发送mac地址信息给物联网路由器,从而使得物联网路由器可以基于mac地址信息的传输路径来允许智能家居设备的接入,最终完成认证联网。本发明主要用于物联网技术领域。
76.如何对智能家居设备的蓝牙通讯地址进行获取。在一些进一步的具体实施例中,在第一模块中, 首先通过获取记载有智能家居设备的蓝牙通讯地址的二维码信息,对二维码信息进行解析得到蓝牙通讯地址。
77.本技术实施例还公开了一种计算机可读存储介质,其中存储有处理器可执行的程序,处理器可执行的程序被处理器执行时,用于实现如前面任意实施例所述的智能家居设备的认证方法的步骤。
78.本技术实施例还公开了一种计算机程序产品,包括计算机程序或计算机指令,计算机程序或计算机指令存储在计算机可读存储介质中,计算机设备的处理器从计算机可读存储介质读取计算机程序或计算机指令,处理器执行计算机程序或计算机指令,使得计算机设备执行如前面任意实施例所述的智能家居设备的认证方法。
79.本技术的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或装置不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或装置固有的其他步骤或单元。
80.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
81.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦
合或通信连接,可以是电性、机械或其它的形式。
82.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
83.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
84.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机、服务器或者网络装置等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
85.尽管本技术的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,而是应当将其视作是通过参考所附权利要求,考虑到现有技术为这些权利要求提供广义的可能性解释,从而有效地涵盖本技术的预定范围。此外,上文以发明人可预见的实施例对本技术进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本技术的非实质性改动仍可代表本技术的等效改动。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1