1.本技术涉及智能设备领域,尤其涉及一种设备配网方法及装置。
背景技术:
2.随着物联网(internet of things)技术的发展以及人们对智能设备的热切需求,全球各地掀起一股智能热潮,在这股热潮之下,智能穿戴设备、智能家居设备、智能办公设备等已经纷纷进入平常百姓的生活中。智能设备的使用离不开互联网,如图1所示的智能设备连接互联网的架构图,通常将智能设备接入互联网的方式是先通过接入协议将智能设备连接至网关设备,再通过网关设备将接入协议转换成通讯协议接入至互联网。
3.将智能设备连接至网关设备的过程即为设备配网,如图2所示,以网关设备包括路由器举例说明,相关技术中的设备配网方法至少需要进行如下操作:首先,步骤1中,用户需要在设备应用(application,app)上注册用户账户,在步骤2中,用户需要在设备app上手动添加智能设备的信息,如智能设备的类别,是智能灯还是智能音箱。在设备app的提示之下,步骤3中,用户需要手动操作智能设备上的设备控件使得智能设备进入配网状态,在此情况下,步骤4中,智能设备进入配网状态,并发出信号告知用户,如表现为灯光闪烁,发出预置的声音等。在确定智能设备进入配网状态之后,步骤5中,用户可以在设备app上手动确认智能设备已进入配网状态。基于此,步骤6中,设备app可以开始扫描wifi信号,并在app用户界面中展示所扫描到的wifi信号名称。步骤7中,用户可以在家庭或者公司的wifi信号名称下手动输入密码。在步骤8中,设备app可以将wifi信号名称和密码发送至智能设备。步骤9中,智能设备向路由器发送连接请求,并发送wifi密码。步骤10中,路由器在验证通过之后,向设备app发送配网成功的通知消息,至此完成智能设备的配网。
4.由此可见,相关技术中的设备配网方式需要较多的用户手动操作,过程较为繁琐,对于一些不怎么熟悉手机操作的用户来说尤其困难,基于此,相关技术中亟需一种操作过程简便的设备配网方式。
技术实现要素:
5.有鉴于此,提出了一种设备配网方法及装置。
6.第一方面,本技术的实施例提供了一种设备配网方法,所述方法应用于已配网设备中,包括:
7.通过近距离通信协议与待配网设备建立连接;
8.基于所述连接,获取所述待配网设备的设备身份信息;
9.发送路由设备的设备信息至所述待配网设备,所述路由设备与所述已配网设备已完成配网;
10.发送所述待配网设备的所述设备身份信息至服务器。
11.本实施例可以从已配网设备的角度提供一种设备配网方法,所述已配网设备可以通过近距离通信协议与待配网设备建立连接,然后,基于所述连接获取待配网设备的设备
身份信息,将路由器的设备信息发送至待配网信息。另外将所述待配网设备的设备身份信息发送至服务器,由服务器对所述待配网设备进行身份认证。通过这样的交互方式,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
12.根据第一方面的第一种可能的实现方式中,在所述设备配网方法的第一种可能的实现方式中,所述发送所述待配网设备的所述设备身份信息至服务器,包括:
13.发送所述待配网设备的所述设备身份信息以及在服务器所注册的用户账户信息至所述服务器,在所述服务器中,所述用户账户信息与所述已配网设备对应的路由设备的设备信息相关联。
14.本实施例中,将用户账户信息发送至服务器,一方面,可以由服务器验证发送设备身份信息的用户账户的合法性,另一方面,还可以在服务器端建立用户账户信息与路由设备之间的关联关系,这样,即使所述已配网设备未通过所述路由设备与服务器连接,服务器可以通过所述用户账户信息获取到对应的路由设备的设备信息。
15.根据第一方面的第二种可能的实现方式中,所述发送所述待配网设备的所述设备身份信息至服务器,包括:
16.在确定所述已配网设备没有与其配网的路由设备连接的情况下,发送所述待配网设备的所述设备身份信息以及所述路由设备的设备信息至服务器。
17.本实施例也可以不通过所述路由设备发送所述待配网设备的所述设备身份信息,该方法可以应用于已配网设备虽然与路由设备配网,但是没有用所述路由设备进入互联网的场景,例如,已配网设备在用蜂窝移动数据连网的情况下也可以完成对所述待配网设备的配网。
18.根据第一方面的第三种可能的实现方式中,在所述发送所述待配网设备的所述设备身份信息至服务器之后,所述方法还包括:
19.接收所述待配网设备的所述设备身份信息与在服务器所注册的用户账户之间已建立关联关系的消息。
20.本实施例中,所述已配网设备在接收到所述消息之后,可以确定所述待配网设备已完成配网,这样,用户即可以在所述已配网设备上对所述待配网设备进行控制。
21.根据第一方面的第四种可能的实现方式中,所述近距离通信协议包括下述中的至少一种:nfc、声波、蓝牙、wi-fi、红外线、zigbee、rfid通信协议。
22.本实施例中,可以通过多种近距离通信协议实现所述已配网设备与所述待配网设备之间的短距离连接,尤其是nfc和声波通信协议,能够更加安全地传输数据。
23.第二方面,本技术的实施例提供了一种设备配网方法,包括:
24.接收待配网设备的设备身份信息,所述待配网设备通过近距离通信协议与已配网设备建立连接;
25.根据所述设备身份信息验证所述待配网设备的身份;
26.在确定所述待配网设备的身份为合法设备的情况下,发送所述设备身份信息至路由设备,所述路由设备与所述已配网设备已完成配网。
27.本实施例可以从服务器的角度提供一种设备配网方法,服务器在验证所述待配网设备的身份为合法设备的情况下,可以将所述待配网设备的设备身份信息发送至所述路由
设备,通过这样的交互方式,可以自动完成对智能设备的配网,减少或者不需要的手动操作,使得设备配网更加简单、易操作。
28.根据第二方面的第一种可能的实现方式中,所述接收待配网设备的设备身份信息,包括:
29.接收待配网设备的设备身份信息以及所述已配网设备所注册的用户账户信息;
30.根据所述用户账户信息确定与所述已配网设备完成配网的路由设备的设备信息。
31.本实施例中,还可以在服务器端建立用户账户信息与路由设备之间的关联关系,这样,即使所述已配网设备未通过所述路由设备与服务器连接,服务器可以通过所述用户账户信息获取到对应的路由设备的设备信息。
32.根据第二方面的第二种可能的实现方式中,所述接收待配网设备的设备身份信息,包括:
33.接收所述待配网设备的所述设备身份信息以及与所述已配网设备完成配网的路由设备的设备信息。
34.本实施例也可以不通过所述路由设备发送所述待配网设备的所述设备身份信息,该方法可以应用于已配网设备虽然与路由设备配网,但是没有用所述路由设备进入互联网的场景,例如,已配网设备在用蜂窝移动数据连网的情况下也可以完成对所述待配网设备的配网。
35.根据第二方面的第三种可能的实现方式中,所述根据所述设备身份信息验证所述待配网设备的身份,包括:
36.获取预设的设备身份信息集合;
37.判断所述设备身份信息集合中是否包括所述设备身份信息,其中,在所述设备身份信息集合中包括所述设备身份信息的情况下,确定所述待配网设备的身份为合法设备。
38.本实施例提供一种验证所述待配网设备的身份的方式,通过将所述待配网设备的设备身份信息与预设的设备身份信息集合进行比对,可以提高身份验证效率。
39.根据第二方面的第四种可能的实现方式中,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:
40.建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。
41.本实施例中,在确定所述待配网的合法身份之后,将所述待配网设备与所述用户账户相关联,可以实现所述已配网设备对所述待配网设备的控制。
42.根据第二方面的第五种可能的实现方式中,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:
43.接收账号关联请求,所述账号关联请求中包括所述待配网设备的所述设备身份信息;
44.建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。
45.本实施例中,可以在接收到所述待配网设备的关联请求之后再将所述待配网设备关联至用户账户,接收到所述关联请求表示所述待配网设备已完成配网,在确定所述待配网设备完成配网的情况下再关联所述待配网设备与用户账户的操作更加安全可靠。
46.第三方面,本技术的实施例提供了一种设备配网方法,应用于待配网设备中,包括:
47.通过近距离通信协议与已配网设备建立连接;
48.基于所述连接,发送所述待配网设备的设备身份信息;
49.接收路由设备的设备信息,所述路由设备与所述已配网设备已完成配网;
50.根据所述设备信息发送配网请求至所述路由设备。
51.本实施例可以从待配网设备的角度提供一种设备配网方法,所述待配网设备可以通过近距离通信协议与已配网设备建立连接,然后,基于所述连接可以发送待配网设备的设备身份信息,还可以接收路由设备的设备信息。最后还可以根据所述设备信息向所述路由设备发送配网请求。通过这样的交互方式,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
52.根据第三方面的第一种可能的实现方式中,在所述根据所述设备信息发送配网请求至所述路由设备之后,所述方法还包括:
53.接收与所述路由设备完成配网的通知消息。
54.本实施例,所述路由器在与所述待配网设备配网完成之后,可以向所述待配网设备发送配网完成的通知消息,所述待配网设备获取消息后可以连接互联网。
55.根据第三方面的第二种可能的实现方式中,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:
56.发送已完成配网的信号。
57.本实施例中,所述待配网设备完成配网之后,可以通过发送完成配网的信号,让用户知道设备已完成配网,可以对其进行操作。
58.根据第三方面的第三种可能的实现方式中,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:
59.发送账号关联请求,所述账号关联请求中包括所述设备身份信息。
60.本实施例中,在确定完成配网之后,可以请求与所述用户账户相关联,实现所述已配网设备对所述待配网设备的控制。
61.第四方面,本技术的实施例提供了一种设备配网方法,包括:
62.接收配网请求,所述配网请求中包括待配网设备的设备身份信息;
63.接收已验证设备身份信息;
64.在确定所述设备身份信息与所述已验证设备身份信息相匹配的情况下,与所述待配网设备配网。
65.本实施例可以从路由器设备的角度提供一种设备配网方法,所述路由器设备可以接收所述待配网设备的配网请求,并接收所述服务器的已经验证通过的设备身份信息,在确定所述设备身份信息与所述已验证设备身份信息相匹配的情况下,与所述待配网设备配网。通过这样的交互方式,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
66.根据第四方面的第一种可能的实现方式中,在所述与所述待配网设备配网之后,所述方法还包括:
67.发送与所述待配网设备完成配网的消息。
68.本实施例,所述路由器在与所述待配网设备配网完成之后,可以向所述待配网设备发送配网完成的通知消息,所述待配网设备获取消息后可以连接互联网。
69.第五方面,本技术的实施例提供了一种设备配网装置,其特征在于,包括:
70.处理器;
71.用于存储处理器可执行指令的存储器;
72.其中,所述处理器被配置为执行所述指令时实现以上任一方面中任一可能的实现方式所提供的设备配网方法。
73.本实施例中,通过已配网设备、待配网设备、路由器设备、服务器之间的交互,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
74.第六方面,本技术的实施例提供了一种设备配网方法,包括:
75.已配网设备通过近距离通信协议与待配网设备建立连接;
76.基于所述连接,所述已配网设备获取所述待配网设备的设备身份信息,并发送配网完成的路由设备的设备信息至所述待配网设备;
77.所述已配网信息发送所述待配网设备的所述设备身份信息至服务器;
78.所述待配网设备基于所述路由设备的设备信息,发送配网请求至所述路由设备;
79.所述服务器在根据所述设备身份信息确定所述待配网设备为合法设备的情况下,将所述待配网设备的所述设备身份信息发送至所述路由设备;
80.所述路由设备在确定请求连网的设备身份信息与所述服务器发送的设备身份信息相匹配的情况下,允许所述待配网设备接入网络。
81.本实施例中,通过已配网设备、待配网设备、路由器设备、服务器之间的交互,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
82.第七方面,本技术的实施例提供了一种设备配网系统,包括已配网设备、待配网设备、服务器、路由设备,其中,
83.所述已配网设备,通过近距离通信协议与待配网设备建立连接,且与所述路由设备完成配网,用于获取所述待配网设备的设备身份信息,还用于发送所述路由设备的设备信息至所述待配网设备,还用于发送所述待配网设备的所述设备身份信息至所述服务器;
84.所述待配网设备,用于基于所述路由设备的设备信息,发送配网请求至所述路由设备;
85.所述服务器,用于在根据所述设备身份信息确定所述待配网设备为合法设备的情况下,将所述待配网设备的所述设备身份信息发送至所述路由设备;
86.所述路由设备,用于在确定请求连网的设备身份信息与所述服务器发送的设备身份信息相匹配的情况下,允许所述待配网设备接入网络。
87.本实施例中,通过已配网设备、待配网设备、路由器设备、服务器之间的交互,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。
88.第八方面,一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现以上任一方面任一可能的实现方式所提供的设备配网方法。
89.本技术的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。
附图说明
90.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本技术的示例性实施例、特征和方面,并且用于解释本技术的原理。
91.图1示出智能设备连接互联网的架构图。
92.图2示出相关技术中设备配网的操作流程图。
93.图3示出本技术一实施例提供的设备配网系统300的结构示意图。
94.图4示出了基于所述设备配网系统300的设备配网方法的交互流程示意图。
具体实施方式
95.以下将参考附图详细说明本技术的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
96.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
97.另外,为了更好的说明本技术,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本技术同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本技术的主旨。
98.图3示出了本技术一实施例提供的设备配网系统300的结构示意图,图4示出了基于所述设备配网系统300的设备配网方法的交互流程示意图。如图3所示,所述设备配网系统300可以包括:已配网设备101、待配网设备103、服务器105、路由设备107,其中,
99.所述已配网设备101,通过近距离通信协议与待配网设备103建立连接,且与所述路由设备107完成配网,用于获取所述待配网设备103的设备身份信息,还用于发送所述路由设备107的设备信息至所述待配网设备103,还用于发送所述待配网设备103的所述设备身份信息至所述服务器105;
100.所述待配网设备103,用于基于所述路由设备107的设备信息,发送配网请求至所述路由设备107;
101.所述服务器105,用于在根据所述设备身份信息确定所述待配网设备103为合法设备的情况下,将所述待配网设备103的所述设备身份信息发送至所述路由设备107;
102.所述路由设备107,用于在确定请求连网的设备身份信息与所述服务器105发送的设备身份信息相匹配的情况下,允许所述待配网设备103接入网络。
103.本技术实施例中,所述已配网设备101与所述待配网设备103都可以通过路由设备107接入互联网。所述路由设备107可以包括能够理解多种传输协议的具有路由功能的设备。所述路由设备107能够连接至少两个网络,并可以将接收到的数据从一个网络转发至另一个网络。例如,所述路由设备107可以连接家庭局域网和互联网,并将数据从家庭局域网传输至互联网,或者从互联网传输至家庭局域网。在本技术实施例中,所述已配网设备101已经与所述路由设备107完成配网,所述完成配网可以包括所述路由设备107在对所述已配网设备101完成身份认证的情况下,可以将接收到数据从一个网络转发至另一个网络,例如可以将从已配网设备101接收到的数据发送至服务器105,也可以将从服务器105接收到的数据发送至所述已配网设备101。本技术实施例中的路由设备107可以包括无线路由设备,
无线路由设备可以包括具有无线覆盖功能的路由设备,其优势在于不限制连接的智能设备的数量,也不限制智能设备的移动等。在一些示例中,所述无线路由设备可以支持ieee 802.11g、ieee802.11b、ieee 802.11n、wi-fi等多种通信协议标准。
104.需要说明的是,本技术实施例的所述已配网设备101与所述待配网设备103可以包括智能电话、计算机(包括笔记本电脑,台式电脑)、平板电子设备(如平板电脑、电子阅读器)、个人数字助理(pda)、可穿戴电子设备(如智能手环、智能手表)、智能家电(扫地机器人、tv、虚拟现实设备、空调、冰箱、灯具、投影仪、音箱等),所述已配网设备101与所述待配网设备103可以包括能够与所述路由设备107配网的设备,本技术在此不做限制。
105.本技术实施例中,如图4所示,s401中,所述已配网设备101与所述待配网设备103可以通过近距离通信协议建立连接。在本技术的一个实施例中,所述近距离通信协议可以包括下述中的至少一种:近场通信(near field communication,nfc)无线通信协议、声波通信协议。
106.在基于所述nfc无线通信协议的情况下,所述已配网设备101与所述待配网设备103都可以包括nfc感应模块,不同所述nfc感应模块之间可以基于nfc无线通信协议进行通信,所述nfc无线通信协议可以包括iso/iec 18092(nfcip-1)、ecma-340、ecma-352、ecma-356、ecma-362、iso/iec 21481(nfcip-2)等等。相对于其他无线通信技术,nfc技术是通过高频无线电波传输信息,因此,nfc技术的通信距离较短,通常在20cm之内。基于此,在基于所述nfc无线通信协议建立所述已配网设备101与所述待配网设备103之间的连接,则需要所述已配网设备101与所述待配网设备103靠近或者接触。那么,在建立所述已配网设备101与所述待配网设备103之前的连接关系需要以用户将所述已配网设备101与所述待配网设备103靠近或者接触为前提条件,在此情况下,用户可以自由选择连接所述已配网设备101与所述待配网设备103的时间或者地点,避免所述已配网设备101与所述待配网设备103产生不必要的连接。
107.在基于所述声波通信通信协议的情况下,所述已配网设备101与所述待配网设备103可以包括声波发出模块和声音接收模块。在声波通信技术中,设备可以对需要传输的信息进行编码,将信息转化成声波信号,然后通过所述声波发出模块发出声波信号。而所述声音接收模块在接收到声波之后,可以对所述声波信号进行解码,将所述声波信号转换成传输的信息。通过所述声波通信协议,所述已配网设备101与所述待配网设备103可以进行近距离通信。
108.本技术实施例中,通过近距离范围的靠近或者接触建立所述已配网设备101与所述待配网设备103之间的连接,可以免去用户的手动操作,实现无手动操作的全自动配网。
109.当然,在其他实施例中,所述近距离通信协议可以包括任何通信距离小于预设距离的通信协议,所述通信距离例如可以设置为10cm、16cm、20cm、25cm等等,本技术在此不做限制。在本技术的另一个实施例中,所述已配网设备101与所述待配网设备103还可以基于蓝牙、wi-fi、红外线、zigbee、rfid等近距离通信协议建立连接。在本技术的一个实施例中,所述已配网设备101与所述待配网设备103之间的连接还可以基于用户的手动触发,如所述待配网设备103上的指定控件实施预设操作,如长按预定按钮三秒钟、短按预定按钮三次等等。当然,在其他实施例中,可以在所述已配网设备101中安装所述待配网设备103所对应的设备app(通常是设备方提供),并在设备app中触发所述已配网设备101与所述待配网设备
103之间的连接,本技术在此不做限制。在另一个实施例中,在建立连接的过程中,可以是已配网设备101先发起连接请求,也可以是所述待配网设备103先发起连接请求,本技术在此不做限制。
110.在本技术实施例中,如图4所示的s402-1,在建立所述已配网设备101与所述待配网设备103之间的连接之后,所述已配网设备101可以从所述待配网设备103获取所述待配网设备103的设备身份信息,所述设备身份信息可以用于标识所述待配网设备103的身份信息,如唯一设备识别符(unique device identifier,udid)等。当然,在本技术的一个实施例中,所述已配网设备101可以向所述待配网设备103发送请求,以获取所述设备身份信息,也可以是所述待配网设备103主动将所述设备身份信息发送至所述已配网设备101,本技术在此不做限制。
111.在申请实施例中,在s402-2中,所述已配网设备101还可以将所述路由设备107的设备信息发送至所述待配网设备103,所述待配网设备103能够通过所述设备信息连接到所述路由设备107。在一些示例中,所述设备信息可以包括ip地址、媒体存取控制位址(media access control address,mac)、服务集标识(service set identifier,ssid)等等。当然,虽然后续所述已配网设备101还需要通过所述服务器105验证所述待配网设备103的合法性,但是,提前将所述路由设备107的设备信息发送至所述待配网设备103,可以让所述待配网设备103及时向所述路由设备107发送配网请求,不管后续验证所述待配网设备103是否合法性,都可以提升配网效率。
112.基于此,如图4所示,所述已配网设备101可以将所述待配网设备103的所述设备身份信息发送至所述服务器105,由所述服务器105验证所述待配网设备103的合法性。一般情况下,智能设备生产方可以针对智能设备的功能属性开发出对应的智能控制方式。例如,智能灯泡具有调节色温和颜色的功能属性,因此,用户可以通过预设控制方法(如语音控制、app控制等)调节灯泡的色温或者颜色。但是,另一些智能灯泡可能具有不同的功能属性,如只具有开和关的功能。因此,对于不同功能属性的智能设备,设备生产方可以个性化地开发其智能控制方式,不具有通用性。本技术实施例中,所述设备生产方自己或者通过第三方可以提供服务器105,所述服务器105可以包括具有数据信息处理功能的硬件设备和驱动该硬件设备工作所需的必要的软件,所述服务器105可以对接收到的所述待配网设备103的所述设备身份信息验证其合法性。所述服务器105可以提供预定端口,通过所述预定端口可以接收所述已配网设备101提供的信息。例如,所述服务器105可以基于http、tcp/ip或ftp等网络协议以及网络通信模块与所述已配网设备101进行网络数据交互。所述服务器105可以包括单个服务器,也可以包括服务器集群,还可以包括云端服务器,本技术在此不做限制。
113.需要说明的是,为了确保所述已配网设备101的合法性,所述已配网设备101还可以提供用户在所述服务器105上所注册的用户账户信息。例如,在配网之前,用户在设备方提供的app、小程序等客户端上注册用户账户,所述客户端可以存储所述用户账户的信息,如账户名称和密码。这样,所述已配网设备101在发送所述待配网设备103的设备身份信息的同时,发送所述用户账户的信息。当然,所述服务器105中也可以存储已注册的用户账户信息,这样,所述服务器105在接收到所述用户账户信息之后,可以首先验证所述已配网设备101所提供的用户账户信息,在所述用户账户信息通过的情况下,再验证所述待配网设备103的身份合法性。
114.本技术实施例中,s405-1中,所述服务器105在验证所述待配网设备103的合法性的过程中,可以获取预设的设备身份信息集合,所述设备身份信息集合中可以存储设备方提供的至少一个智能设备的设备身份信息,如a公司所生产的各种类型各种型号的智能设备。然后,可以判断所述设备身份信息集合中是否包括所述待配网设备103所述设备身份信息,其中,在所述设备身份信息集合中包括所述设备身份信息的情况下,确定所述待配网设备103的身份为合法设备。
115.本技术实施例中,通过所述服务器105验证所述待配网设备103的合法性,可以判别所述待配网设备103是否为设备生产方所提供的智能设备,避免出现智能设备功能无法使用的情况出现。另一方面,对所述待配网设备103进行身份验证,还可以避免外部不明非法设备连入本地网络后,对本地网络或者设备造成安全威胁。
116.另一方面,s404中,所述待配网设备103在接收到所述路由设备107的设备信息之后,可以扫描其周围的设备,并在扫描到所述路由设备107的情况下,发送配网请求至所述路由设备107,所述配网请求中可以包括所述待配网设备103的设备身份信息,这样,所述路由设备107可以了解到请求配网的设备的身份信息。
117.需要说明的是,s403可以在s404之前实施,也可以在s404之后实施,当然也可以同时实施,本技术在此不做限制。
118.本技术实施例中,若在s405-1中所述服务器105验证所述待配网设备103的身份为合法身份的情况下,则在s405-2中,所述服务器105可以将所述待配网设备103的所述设备身份信息发送至所述路由设备107,该设备身份信息可称之为已验证设备身份信息。s406中,所述路由设备107在接收到所述已验证设备身份信息之后,可以判断所述已验证设备身份信息是否与接收到的配网请求所对应的设备身份信息相匹配。在确定两者相匹配的情况下,允许所述待配网设备103接入网络,至此,完成所述待配网设备103的配网。另外,所述路由设备107在与所述待配网设备103配网之后,可以向所述待配网设备103发送完成配网的通知消息,以告知所述待配网设备103完成配网,可以接入互联网。所述待配网设备103在完成配网之后,可以发送已完成配网的信号。所述信号例如包括灯光闪烁、点亮指定的指示灯、发出预定的声音等等。需要说明的是,由于本技术实施例对s404和s405-2的执行顺序不做限制,那么,有可能在所述路由设备107在接收到所述待配网设备103的所述设备身份信息之后,还未接收到所述待配网设备103的配网请求,在此情况下,所述路由设备107可以暂时存储所述已验证设备身份信息。此后在接收到所述服务器105发送的设备身份信息之后,可以将暂存的已验证设备身份信息与接收到的设备身份信息进行比对,以确定是否允许请求配网的设备接入网络,本技术对此不做限制。
119.在实际应用场景中,所述已配网设备101在工作过程中不可能一直与已配网的所述路由设备107连接,例如,在所述已配网设备101包括智能手机的情况下,所述已配网设备101既可以通过家庭中的无线路由器连接互联网,也可以利用通讯基站连接互联网,如4g/5g等蜂窝移动网络。在所述已配网设备101通过所述路由设备107与所述服务器105通信的情况下,所述服务器105可以直接获取到所述路由设备107的设备信息。但是,如果所述已配网设备101通过其他通讯方式与所述服务器105通信,所述服务器105可能难以获取到所述路由设备107的设备信息。基于此,在本技术的一个实施例中,可以在所述服务器105存储所述已配网设备101对应的用户账户与完成配网的路由设备107的设备信息之间的对应关系,
以便在所述已配网设备101通过其他通讯方式向所述服务器105发送信息的情况下,所述服务器105可以获取到所述已配网设备101所接入的所述路由设备107。表1提供了用户账户与路由设备的设备信息之间的关联关系表。基于此,在本技术的一个实施例中,在所述服务器105将所述待配网设备103的所述设备身份信息发送至所述路由设备107之前,所述已配网设备101可以将在所述服务器105所注册的用户账户信息发送至所述服务器105。所述服务器105在接收到所述用户账户信息之后,可以通过已存储的用户账户与路由设备的设备信息之间的关联关系,确定所述已配网设备101发送的用户账户信息所对应的所述路由设备107的设备信息。
120.表1用户账户与路由设备mac地址之间的关联关系表
121.用户账户路由设备mac地址cindy08:00:20:0a:8c:6dcarol_8870:f1:a1:a4:89:dddavid84:85:06:8f:2c:86
122.在本技术的另一个实施例中,在所述已配网设备101通过其他通讯方式向所述服务器105发送信息的情况下,所述已配网设备101还可以将所述路由设备107的设备信息发送至所述服务器105。
123.在本技术实施例中,所述服务器105在发送所述设备身份信息至所述路由设备107之后,还可以建立所述待配网设备103与所述已配网设备101所注册的用户账户之间的关联关系。在建立所述待配网设备103与所述用户账户之间的关联关系以及所述待配网设备103完成配网之后,用户可以通过所述已配网设备101控制所述待配网设备103。例如,在对智能扫地机器人完成配网之后,在智能扫地机器人的后台服务器将用户账户与智能扫地机器人进行关联,那么,用户在智能手机上登录所述用户账户之后,即可以通过手机对智能扫地机器人进行控制。表2示例性地展示了用户账户与智能设备之间的关联关系表。
124.表2用户账户与智能设备之间的关联关系表
125.用户账户智能设备cindy设备1、设备2carol_88设备3david设备4
126.在本技术的另一个实施例中,如图4的s407所示,所述待配网设备103在配网成功之后,可以向所述服务器105发送账号关联请求,所述账号关联请求中包括所述待配网设备103的所述设备身份信息。所述服务器105在接收到所述账号关联请求之后,可以确定所述待配网设备103已经完成配网。在此情况下,在s408中关联用户账户与所述待配网设备103的所述设备身份信息,可以避免在所述待配网设备103还没有完成配网的情况下即已将其关联用户账户的情况发生。
127.在本技术实施例中,所述服务器105在关联用户账户与所述待配网设备103的所述设备身份信息之后,可以将所述待配网设备103的所述设备身份信息与用户账户之间已建立关联关系的消息发送至所述已配网设备101,这样,用户可以确定能够通过所述已配网设备101控制所述待配网设备103的工作。
128.基于对上述设备配网系统300及其包含的各个主体之间的交互流程的说明,本申
请从所述已配网设备101的角度提供一种设备配网方法,应用于已配网设备中,包括:
129.通过近距离通信协议与待配网设备建立连接;
130.基于所述连接,获取所述待配网设备的设备身份信息;
131.发送路由设备的设备信息至所述待配网设备,所述路由设备与所述已配网设备已完成配网;
132.发送所述待配网设备的所述设备身份信息至服务器。
133.可选的,在本技术的一个实施例中,所述发送所述待配网设备的所述设备身份信息至服务器,包括:
134.发送所述待配网设备的所述设备身份信息以及在服务器所注册的用户账户信息至所述服务器,在所述服务器中,所述用户账户信息与所述已配网设备对应的路由设备的设备信息相关联。
135.可选的,在本技术的一个实施例中,所述发送所述待配网设备的所述设备身份信息至服务器,包括:
136.在确定所述已配网设备没有与其配网的路由设备连接的情况下,发送所述待配网设备的所述设备身份信息以及所述路由设备的设备信息至服务器。
137.可选的,在本技术的一个实施例中,在所述发送所述待配网设备的所述设备身份信息至服务器之后,所述方法还包括:
138.接收所述待配网设备的所述设备身份信息与在服务器所注册的用户账户之间已建立关联关系的消息。
139.可选的,在本技术的一个实施例中,所述中短距离通信协议包括下述中的至少一种:nfc无线通信协议、声波通信协议。
140.本技术另一方面还从所述服务器105的角度提供一种设备配网方法,所述方法包括:
141.接收待配网设备的设备身份信息,所述待配网设备通过近距离通信协议与已配网设备建立连接;
142.根据所述设备身份信息验证所述待配网设备的身份;
143.在确定所述待配网设备的身份为合法设备的情况下,发送所述设备身份信息至路由设备,所述路由设备与所述已配网设备已完成配网。
144.可选的,在本技术的一个实施例中,所述接收待配网设备的设备身份信息,包括:
145.接收待配网设备的设备身份信息以及所述已配网设备所注册的用户账户信息;
146.根据所述用户账户信息确定与所述已配网设备完成配网的路由设备的设备信息。
147.可选的,在本技术的一个实施例中,所述接收待配网设备的设备身份信息,包括:
148.接收所述待配网设备的所述设备身份信息以及与所述已配网设备完成配网的路由设备的设备信息。
149.可选的,在本技术的一个实施例中,所述根据所述设备身份信息验证所述待配网设备的身份,包括:
150.获取预设的设备身份信息集合;
151.判断所述设备身份信息集合中是否包括所述设备身份信息,其中,在所述设备身份信息集合中包括所述设备身份信息的情况下,确定所述待配网设备的身份为合法设备。
152.可选的,在本技术的一个实施例中,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:
153.建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。
154.可选的,在本技术的一个实施例中,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:
155.接收账号关联请求,所述账号关联请求中包括所述待配网设备的所述设备身份信息;
156.建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。
157.本技术另一方面还从所述待配网设备103的角度提供一种设备配网方法,所述方法包括:
158.通过近距离通信协议与已配网设备建立连接;
159.基于所述连接,发送所述待配网设备的设备身份信息;
160.接收路由设备的设备信息,所述路由设备与所述已配网设备已完成配网;
161.根据所述设备信息发送配网请求至所述路由设备。
162.可选的,在本技术的一个实施例中,在所述根据所述设备信息发送配网请求至所述路由设备之后,所述方法还包括:
163.接收与所述路由设备完成配网的通知消息。
164.可选的,在本技术的一个实施例中,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:
165.发送已完成配网的信号。
166.可选的,在本技术的一个实施例中,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:
167.发送账号关联请求,所述账号关联请求中包括所述设备身份信息。
168.本技术另一方面还从所述路由设备107的角度提供一种设备配网方法,所述方法包括:
169.接收配网请求,所述配网请求中包括待配网设备的设备身份信息;
170.接收已验证设备身份信息;
171.在确定所述设备身份信息与所述已验证设备身份信息相匹配的情况下,与所述待配网设备配网。
172.可选的,在本技术的一个实施例中,在所述与所述待配网设备配网之后,所述方法还包括:
173.发送与所述待配网设备完成配网的消息。
174.在本技术的实施方式中,可以将发起跨设备传输数据并发送数据的一方称作源(source)端、接收数据的一方称作接收(sink)端。需要说明的是,在一对关系中作为源端的设备,在另一对关系中也可能为接收端。也就是说,本技术实施例中的已配网设备101、待配网设备103、服务器105、路由器设备107,其既可能是作为另一个终端设备的源端,也可能是另一个终端设备的接收端。
175.本技术涉及的已配网设备101可以是指具有无线连接功能的设备,无线连接的功能是指可以通过wifi、蓝牙等无线连接方式与其他终端设备进行连接。本技术的终端设备
可以是触屏的、也可以是非触屏的、也可以是没有屏幕的,触屏的可以通过手指、触控笔等在显示屏幕上点击、滑动等方式对终端设备进行控制,非触屏的设备可以连接鼠标、键盘、触控面板等输入设备,通过输入设备对终端设备进行控制,没有屏幕的设备比如说可以是没有屏幕的蓝牙音箱等。
176.已配网设备101的无线通信功能可以通过天线1,天线2,移动通信模块,无线通信模块,调制解调处理器以及基带处理器等实现。
177.天线1和天线2用于发射和接收电磁波信号。已配网设备101中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
178.移动通信模块可以提供应用在已配网设备101上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块的至少部分功能模块可以被设置于处理器中。在一些实施例中,移动通信模块的至少部分功能模块可以与处理器的至少部分模块被设置在同一个器件中。在本技术实施例中,移动通信模块还可以用于与其它终端设备进行信息交互。
179.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器,受话器等)输出声音信号,或通过显示屏显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器,与移动通信模块或其他功能模块设置在同一个器件中。
180.无线通信模块可以提供应用在已配网设备101上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器。无线通信模块还可以从处理器接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
181.本技术的实施例提供了一种设备配网装置,包括:处理器以及用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令时实现上述方法。
182.本技术的实施例提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述方法。
183.本技术的实施例提供了一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备的处理器中运行时,所述电子设备中的处理器执行上述方法。
184.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(random access memory,ram)、只读存储器(read only memory,rom)、可擦式可编程只读存储器(electrically programmable read-only-memory,eprom或闪存)、静态随机存取存储器(static random-access memory,sram)、便携式压缩盘只读存储器(compact disc read-only memory,cd-rom)、数字多功能盘(digital video disc,dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。
185.这里所描述的计算机可读程序指令或代码可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器107。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
186.用于执行本技术操作的计算机程序指令可以是汇编指令、指令集架构(instruction set architecture,isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器107上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(local area network,lan)或广域网(wide area network,wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(field-programmable gate array,fpga)或可编程逻辑阵列(programmable logic array,pla),该电子电路可以执行计算机可读程序指令,从而实现本技术的各个方面。
187.这里参照根据本技术实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
188.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
189.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它
设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
190.附图中的流程图和框图显示了根据本技术的多个实施例的装置、系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。
191.也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行相应的功能或动作的硬件(例如电路或asic(application specific integrated circuit,专用集成电路))来实现,或者可以用硬件和软件的组合,如固件等来实现。
192.尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其它变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其它单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
193.以上已经描述了本技术的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
技术特征:
1.一种设备配网方法,其特征在于,应用于已配网设备中,包括:通过近距离通信协议与待配网设备建立连接;基于所述连接,获取所述待配网设备的设备身份信息;发送路由设备的设备信息至所述待配网设备,所述路由设备与所述已配网设备已完成配网;发送所述待配网设备的所述设备身份信息至服务器。2.根据权利要求1所述的方法,其特征在于,所述发送所述待配网设备的所述设备身份信息至服务器,包括:发送所述待配网设备的所述设备身份信息以及在服务器所注册的用户账户信息至所述服务器,在所述服务器中,所述用户账户信息与所述已配网设备对应的路由设备的设备信息相关联。3.根据权利要求1所述的方法,其特征在于,所述发送所述待配网设备的所述设备身份信息至服务器,包括:在确定所述已配网设备没有与其配网的路由设备连接的情况下,发送所述待配网设备的所述设备身份信息以及所述路由设备的设备信息至服务器。4.根据权利要求1所述的方法,其特征在于,在所述发送所述待配网设备的所述设备身份信息至服务器之后,所述方法还包括:接收所述待配网设备的所述设备身份信息与在服务器所注册的用户账户之间已建立关联关系的消息。5.根据权利要求1所述的方法,其特征在于,所述近距离通信协议包括下述中的至少一种:nfc、声波、蓝牙、wi-fi、红外线、zigbee、rfid通信协议。6.一种设备配网方法,其特征在于,包括:接收待配网设备的设备身份信息,所述待配网设备通过近距离通信协议与已配网设备建立连接;根据所述设备身份信息验证所述待配网设备的身份;在确定所述待配网设备的身份为合法设备的情况下,发送所述设备身份信息至路由设备,所述路由设备与所述已配网设备已完成配网。7.根据权利要求6所述的方法,其特征在于,所述接收待配网设备的设备身份信息,包括:接收待配网设备的设备身份信息以及所述已配网设备所注册的用户账户信息;根据所述用户账户信息确定与所述已配网设备完成配网的路由设备的设备信息。8.根据权利要求6所述的方法,其特征在于,所述接收待配网设备的设备身份信息,包括:接收所述待配网设备的所述设备身份信息以及与所述已配网设备完成配网的路由设备的设备信息。9.根据权利要求6所述的方法,其特征在于,所述根据所述设备身份信息验证所述待配网设备的身份,包括:获取预设的设备身份信息集合;判断所述设备身份信息集合中是否包括所述设备身份信息,其中,在所述设备身份信
息集合中包括所述设备身份信息的情况下,确定所述待配网设备的身份为合法设备。10.根据权利要求6所述的方法,其特征在于,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。11.根据权利要求6所述的方法,其特征在于,在所述发送所述设备身份信息至路由设备之后,所述方法还包括:接收账号关联请求,所述账号关联请求中包括所述待配网设备的所述设备身份信息;建立所述待配网设备与所述已配网设备所注册的用户账户之间的关联关系。12.一种设备配网方法,其特征在于,应用于待配网设备中,包括:通过近距离通信协议与已配网设备建立连接;基于所述连接,发送所述待配网设备的设备身份信息;接收路由设备的设备信息,所述路由设备与所述已配网设备已完成配网;根据所述设备信息发送配网请求至所述路由设备。13.根据权利要求12所述的方法,其特征在于,在所述根据所述设备信息发送配网请求至所述路由设备之后,所述方法还包括:接收与所述路由设备完成配网的通知消息。14.根据权利要求13所述的方法,其特征在于,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:发送已完成配网的信号。15.根据权利要求13所述的方法,其特征在于,在所述接收与所述路由设备完成配网的通知消息之后,所述方法还包括:发送账号关联请求,所述账号关联请求中包括所述设备身份信息。16.一种设备配网方法,其特征在于,包括:接收配网请求,所述配网请求中包括待配网设备的设备身份信息;接收已验证设备身份信息;在确定所述设备身份信息与所述已验证设备身份信息相匹配的情况下,与所述待配网设备配网。17.根据权利要求16所述的方法,其特征在于,在所述与所述待配网设备配网之后,所述方法还包括:发送与所述待配网设备完成配网的消息。18.一种设备配网装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令时实现权利要求1-6任意一项所述的方法,或者实现权利要求7-11任意一项所述的方法,或者实现权利要求12-15任意一项所述的方法,或者实现权利要求16-17任意一项所述的方法。19.一种设备配网方法,其特征在于,包括:已配网设备通过近距离通信协议与待配网设备建立连接;基于所述连接,所述已配网设备获取所述待配网设备的设备身份信息,并发送配网完
成的路由设备的设备信息至所述待配网设备;所述已配网信息发送所述待配网设备的所述设备身份信息至服务器;所述待配网设备基于所述路由设备的设备信息,发送配网请求至所述路由设备;所述服务器在根据所述设备身份信息确定所述待配网设备为合法设备的情况下,将所述待配网设备的所述设备身份信息发送至所述路由设备;所述路由设备在确定请求连网的设备身份信息与所述服务器发送的设备身份信息相匹配的情况下,允许所述待配网设备接入网络。20.一种设备配网系统,其特征在于,包括已配网设备、待配网设备、服务器、路由设备,其中,所述已配网设备,通过近距离通信协议与待配网设备建立连接,且与所述路由设备完成配网,用于获取所述待配网设备的设备身份信息,还用于发送所述路由设备的设备信息至所述待配网设备,还用于发送所述待配网设备的所述设备身份信息至所述服务器;所述待配网设备,用于基于所述路由设备的设备信息,发送配网请求至所述路由设备;所述服务器,用于在根据所述设备身份信息确定所述待配网设备为合法设备的情况下,将所述待配网设备的所述设备身份信息发送至所述路由设备;所述路由设备,用于在确定请求连网的设备身份信息与所述服务器发送的设备身份信息相匹配的情况下,允许所述待配网设备接入网络。21.一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1-6任意一项所述的方法,或者实现权利要求7-11任意一项所述的方法,或者实现权利要求12-15任意一项所述的方法,或者实现权利要求16-17任意一项所述的方法。
技术总结
本申请涉及一种设备配网方法及装置,所述方法应用于已配网设备中,包括:通过近距离通信协议与待配网设备建立连接;基于所述连接,获取所述待配网设备的设备身份信息;发送路由设备的设备信息至所述待配网设备,所述路由设备与所述已配网设备已完成配网;发送所述待配网设备的所述设备身份信息至服务器。通过这样的交互方式,可以自动化地完成对待配网设备的配网,减少甚至不需要用户的手动操作,使得设备配网更加简单、易操作。易操作。易操作。
技术研发人员:王杭
受保护的技术使用者:华为技术有限公司
技术研发日:2020.11.05
技术公布日:2022/5/25
转载请注明原文地址:https://tc.8miu.com/read-24569.html