批量智能设备自动配网方法、系统、设备及存储介质与流程

文档序号:31359056发布日期:2022-08-31 14:14阅读:126来源:国知局
批量智能设备自动配网方法、系统、设备及存储介质与流程

1.本技术涉及智能设备接入领域,尤其涉及一种批量智能设备自动配网方法、系统、设备及存储介质。


背景技术:

2.随着信息技术的发展,智能设备的种类和数量越来越多,用户往往是通过软件app接入设备,进而达到远程控制设备的目的。而多个智能设备待配网的情况下,需要用户一个个按照app引导配网繁琐且耗时。
3.现有实现批量智能设备自动配网的实现方式主要分为:
4.通过蓝牙实现手机终端和多个待配网设备通讯,终端将配网信息传送给待配网设备,待配网设备根据配网信息连接网络,实现配网。
5.手机连接路由器wifi后,给路由器发送配网信息,通过特定wifi热点路由器和多个待配网设备通讯,路由器收到配网请求,终端将配网信息传送给路由器,路由器将设备配网到平台,实现配网。
6.两种方案受限于近场通讯协议的基础上实现自动配网的,考虑到智能手机不在智能设备旁边的情况下,例如为家中老人购买智能设备,老人不会使用手机为设备联网,进而管控设备。基于近场通信模式的自动配网将无法实施。


技术实现要素:

7.本技术的主要目的在于提供一种批量智能设备自动配网方法、系统、设备及存储介质,旨在解决现有技术中自动配网受限于近场通信的技术问题。
8.为实现以上目的,本技术提供一种批量智能设备自动配网方法,所述批量智能设备自动配网方法包括:
9.基于预设热点,确定待配网设备以及所述待配网设备信息;
10.基于所述待配网设备信息,确定所述待配网设备的入网指令;
11.基于所述入网指令,将所述待配网设备进行配网。
12.可选地,所述基于预设热点,确定待配网设备以及所述待配网设备信息的步骤,包括:
13.基于所述预设热点,发现所述待配网设备,并实现与所述待配网设备的通信;
14.接收所述待配网设备的入网请求;
15.基于所述待配网设备的入网请求,得到所述待配网设备信息。
16.可选地,所述基于预设热点,确定待配网设备的步骤,包括:
17.基于预设热点,发现待配网设备;
18.向用户展示所述待配网设备;
19.接收所述用户选择的待配网设备,得到所述待配网设备。
20.可选地,所述向用户展示所述待配网设备信息的步骤,包括:
21.基于预设推送协议,将所述待配网设备解析至待配网设备列表;
22.向所述用户展示所述待配网设备列表。
23.可选地,所述基于所述入网指令,将所述待配网设备进行配网的步骤,包括:
24.将所述待配网设备连接至网关;
25.基于所述网关,发送所述入网指令至平台端,完成所述待配网设备的配网。
26.可选地,所述基于所述入网指令,将所述待配网设备进行配网的步骤,包括:
27.发送wifi连接信息至所述待配网设备;
28.基于所述wifi连接信息,连接所述待配网设备与平台端,以供所述待配网发送所述入网指令至所述平台端,自行进行配网。
29.可选地,所述待配网设备预设有在设备上电时,执行连接所述预设热点的程序。
30.本技术还提供一种批量智能设备自动配网系统,所述批量智能设备自动配网系统包括:
31.发现模块,用于基于预设热点,确定待配网设备以及所述待配网设备信息;
32.确定模块,用于基于所述待配网设备信息,确定所述待配网设备的入网指令;
33.配网模块,用于基于所述入网指令,将所述待配网设备进行配网。
34.本技术还提供一种批量智能设备自动配网设备,所述批量智能设备自动配网设备包括:存储器、处理器以及存储在存储器上的用于实现所述批量智能设备自动配网方法的程序,
35.所述存储器用于存储实现批量智能设备自动配网方法的程序;
36.所述处理器用于执行实现所述批量智能设备自动配网方法的程序,以实现所述批量智能设备自动配网方法的步骤。
37.本技术还提供一种存储介质,所述存储介质上存储有实现批量智能设备自动配网方法的程序,所述实现批量智能设备自动配网方法的程序被处理器执行以实现所述批量智能设备自动配网方法的步骤。
38.本技术提供的一种批量智能设备自动配网方法、系统、设备及存储介质,与现有技术中自动配网受限于近场通信相比,在本技术中,基于预设热点,发现第一待配网设备,并确定所述第一待配网设备的配网信息;基于所述第一待配网设备的配网信息,确定用户选择的第二待配网设备和所述第二待配网设备的入网指令;基于所述第二待配网设备的入网指令,将所述第二待配网设备进行配网。即在本技术中,基于预设热点,主动发现待配网设备,并触发自动配网流程,将所述待配网设备进行配网,配网流程无需用户介入,用户即使在远端也可实现设备配网,进而管控智能设备,操作便捷,实现简单。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
40.图1是本技术实施例方案涉及的硬件运行环境的设备结构示意图;
41.图2为本技术批量智能设备自动配网方法第一实施例的流程示意图;
42.图3为本技术批量智能设备自动配网方法第二实施例的流程示意图。
43.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
44.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
45.如图1所示,图1是本技术实施例方案涉及的硬件运行环境的终端结构示意图。
46.本技术实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)播放器、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。
47.如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
48.可选地,终端还可以包括摄像头、rf(radio frequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
49.本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作装置、网络通信模块、用户接口模块以及批量智能设备自动配网程序。
51.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接终端(用户端),与终端进行数据通信;而处理器1001可以用于调用存储器1005中存储的批量智能设备自动配网程序。
52.参照图2,本技术实施例提供一种批量智能设备自动配网方法,所述批量智能设备自动配网方法包括:
53.步骤s100,基于预设热点,确定待配网设备以及所述待配网设备信息;
54.步骤s200,基于所述待配网设备信息,确定所述待配网设备的入网指令;
55.步骤s300,基于所述入网指令,将所述待配网设备进行配网。
56.在本实施例中,具体的应用场景可以是:
57.在智能手机不在智能设备旁边的情况下,例如为家中老人购买智能设备,老人不会使用手机为设备联网,进而管控设备,基于近场通信模式的自动配网将无法实施。
58.具体步骤如下:
59.步骤s100,基于预设热点,确定待配网设备以及所述待配网设备信息;
60.在本实施例中,所述热点为wifi热点,所述wifi热点是将接收的gprs、3g、4g或5g信号转化为wifi信号发出去的技术。系统的路由器模块预设有通讯热点和设备发现热点,其中,所述设备发现热点用于设备发现,系统的路由器基于所述预设热点,发现待配网设备,所述待配网设备连接热点成功后,将所述待配网设备信息发送给路由器,发送入网请求,其中,所述待配网设备信息包括设备类型(平台可识别的devicetypeid)、设备自身mac、deviceid(用于配网的设备id)等信息。
61.在本实施例中,所述待配网设备均预设有在设备上电时,执行连接所述预设热点的程序,即所述待配网设备在上电后,主动连接预设wifi热点。例如,家居家电中音箱、摄像头、猫眼、智能门锁上电后,自动连接预设热点,并将音箱、摄像头、猫眼、智能门锁的设备信息发送至路由器。
62.在另一实施例中,所述待配网设备在上电后搜索所述wifi热点,路由器按照预设通信协议对外以广播或组播的形式发送包含网络信息的数据包,发现并连接所述待配网设备。
63.具体地,所述步骤s100,包括以下步骤s110-s130:
64.步骤s110,基于所述预设热点,发现所述待配网设备,并实现与所述待配网设备的通信;
65.在本实施例中,路由器基于所述预设热点,发现待配网设备,所述待配网设备连接热点成功后,实现路由器与所述待配网设备的通信。
66.步骤s120,接收所述待配网设备的入网请求;
67.在本实施例中,路由器与所述待配网设备建立通信,所述待配网设备发送入网请求至路由器,路由器接收所述待配网设备的入网请求。
68.步骤s130,基于所述待配网设备的入网请求,得到所述待配网设备信息。
69.在本实施例中,路由器在接收到待配网设备的入网请求后,获取待配网设备信息。
70.具体地,所述步骤s100,还包括以下步骤a100-a300:
71.步骤a100,基于预设热点,发现待配网设备;
72.在本实施例中,路由器基于所述预设热点,发现待配网设备。
73.步骤a200,向用户展示所述待配网设备;
74.在本实施例中,路由器将待配网设备信息发送给平台端,所述平台端接收到路由器发送的待配网设备信息后,将待配网设备信息推送给终端,其中,所述终端为用户管理的移动设备,可以是手机、平板等移动设备,在此不作具体限定,具体地,平台端将待配网设备信息推送给用户终端的app中,例如,用户在手机app上看到待配网设备的信息。
75.具体地,所述步骤a200,包括以下步骤a210-a220:
76.步骤a210,基于预设推送协议,将所述待配网设备解析至待配网设备列表;
77.步骤a220,向所述用户展示所述待配网设备列表。
78.在本实施例中,终端通过预设的推送协议,将所述待配网设备解析到待配网设备
信息列表,将待配网设备列表展示给用户。
79.步骤a300,接收所述用户选择的待配网设备,得到所述待配网设备。
80.在本实施例中,用户选择一个或者多个设备确定配网,终端app将用户选择的设备信息以列表的形式发送给平台端,并发送智能设备入网请求到平台端。
81.步骤s200,基于所述待配网设备信息,确定所述待配网设备的入网指令;
82.在本实施例中,系统的平台端收到设备入网确认指令,下发设备入网指令给路由器。
83.步骤s300,基于所述入网指令,将所述待配网设备进行配网。
84.在本实施例中,系统的路由器收到所述入网指令后,路由器协助待配网设备信息发送入网请求给平台,注册设备信息到平台。后续平台下发管控指令,先到路由器,路由器再进一步下发管控指令到设备。
85.具体地,所述步骤s300,包括以下步骤s310-s320:
86.步骤s310,将所述待配网设备连接至网关;
87.在本实施例中,系统的路由器将wifi信息发送给待配网设备,待配网设备连接网关上网wifi,路由器将待配网设备配网到自身网关下。其中,所述wifi信息是用于待配网设备与平台端进行通信连接。
88.步骤s320,基于所述网关,发送所述入网指令至平台端,完成所述待配网设备的配网。
89.在本实施例中,系统的路由器收到所述入网指令后,协助待配网设备信息发送入网请求给平台,注册设备信息到平台。后续平台下发管控指令,先到路由器,路由器再进一步下发管控指令到设备。
90.具体地,所述步骤s300,包括以下步骤b100-b200:
91.步骤b100,发送wifi连接信息至所述待配网设备;
92.在本实施例中,系统的路由器接收到入网指令后,将可上网wifi信息、用户信息发送给待配网设备。其中,所述wifi信息是用于待配网设备与平台端进行通信连接,所述用户信息为用户在管理设备app上的信息,是平台端用于识别待配网设备的用户有效性。
93.步骤b200,基于所述wifi连接信息,连接所述待配网设备与平台端,以供所述待配网发送所述入网指令至所述平台端,自行进行配网。
94.在本实施例中,待配网设备收到入网信息后,连接wifi成功,发送配网请求到平台,将自身配网到平台。后续管控设备平台将管控指令直接给入网设备,入网设备直接执行相应指令。
95.在本实施例中,所述待配网设备可以自行配网,需要说明的是,自行配网的设备需要具备相应功能的程序才能实现。
96.在本实施例中,终端展示配网成功列表,系统的平台端收到待配网设备配网请求,与设备建立连接成功,设备配网成功给待配网设备发送成功应答给终端推送配网设备成功信息,终端展示配网成功列表。整个配网流程用户只需要选择那些设备配网,确认后,具体的配网流程无需用户参与,完全依赖平台、路由器、待配网设备自动完成,同时整个配网流程用户可选择多个同时进行配网,进而实现批量智能设备自动配网。
97.本技术提供的一种批量智能设备自动配网方法、系统、设备及存储介质,与现有技
术中自动配网受限于近场通信相比,在本技术中,基于预设热点,发现第一待配网设备,并确定所述第一待配网设备的配网信息;基于所述第一待配网设备的配网信息,确定用户选择的第二待配网设备和所述第二待配网设备的入网指令;基于所述第二待配网设备的入网指令,将所述第二待配网设备进行配网。即在本技术中,基于预设热点,主动发现待配网设备,并触发自动配网流程,将所述待配网设备进行配网,配网流程无需用户介入,用户即使在远端也可实现设备配网,进而管控智能设备,操作便捷,实现简单。
98.基于上述第一实施例,本技术还提供另一实施例,参照图3,所述批量智能设备自动配网方法包括:首先路由器自动发现待配网设备,路由器开发两个热点,一个用于上网通讯,一个用于设备发现,待配网设备上电后,自动连接约定好的wifi热点。待配网设备连接热点成功后,将自身信息发送给路由器,发送入网请求,路由器接收到待配网设备的入网请求,获取待配网设备信息;路由器将待配网设备信息发送给平台,平台接收到路由器发送信息后,将待配网设备信息推送给客户端客户端通过约定好的推送协议,解析到待配网设备信息列表,将待配网设备列表展示给用户;用户选择一个或者多个设备确定配网,客户端app将用户选择的设备信息以列表的形式发送给平台,发送智能设备入网请求到平台平台收到设备入网确认指令,下发设备入网指令给路由器;路由器只将wifi信息发送给待配网设备,待配网设备连接网关上网wifi,路由器将待配网设备配网到自身网关下,网关帮助待配网设备信息发送入网请求给平台,注册设备信息到平台,完成所述待配网设备的配网,后续平台下发管控指令,先到路由器,路由器再进一步下发管控指令到设备;最后,平台收到待配网设备配网请求,与设备建立连接成功,设备配网成功给待配网设备发送成功应答,给客户端推送配网设备成功信息,客户端展示配网成功列表。整个配网流程用户只需要选择那些设备配网,确认后,具体的配网流程无需用户参与,完全依赖平台、路由器、待配网设备自动完成,同时整个配网流程用户可选择多个同时进行配网,进而实现批量智能设备自动配网。
99.本技术还提供一种批量智能设备自动配网系统,所述批量智能设备自动配网系统包括:
100.发现模块,用于基于预设热点,确定待配网设备以及所述待配网设备信息;
101.确定模块,用于基于所述待配网设备信息,确定所述待配网设备的入网指令;
102.配网模块,用于基于所述入网指令,将所述待配网设备进行配网。
103.可选地,所述发现模块,包括:
104.通信模块,用于基于所述预设热点,发现所述待配网设备,并实现与所述待配网设备的通信;
105.入网请求接收模块,用于接收所述待配网设备的入网请求;
106.设备信息得到模块,用于基于所述待配网设备的入网请求,得到所述待配网设备信息。
107.可选地,所述发现模块,还包括:
108.设备发现模块,用于基于预设热点,发现待配网设备;
109.展示模块,用于向用户展示所述待配网设备;
110.选择模块,用于接收所述用户选择的待配网设备,得到所述待配网设备。
111.可选地,所述展示模块,包括:
112.解析模块,用于基于预设推送协议,将所述待配网设备解析至待配网设备列表;
113.设备列表展示模块,用于向所述用户展示所述待配网设备列表。
114.可选地,所述配网模块,包括:
115.连接模块,用于将所述待配网设备连接至网关;
116.设备配网模块,用于基于所述网关,发送所述入网指令至平台端,完成所述待配网设备的配网。
117.可选地,所述配网模块,还包括:
118.发送模块,用于发送wifi连接信息至所述待配网设备;
119.自行配网模块,用于基于所述wifi连接信息,连接所述待配网设备与平台端,以供所述待配网发送所述入网指令至所述平台端,自行进行配网。
120.本技术批量智能设备自动配网系统具体实施方式与上述批量智能设备自动配网方法各实施例基本相同,在此不再赘述。
121.参照图1,图1是本技术实施例方案涉及的硬件运行环境的终端结构示意图。
122.如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
123.可选地,该批量智能设备自动配网设备还可以包括矩形用户接口、网络接口、摄像头、rf(radio frequency,射频)电路,传感器、音频电路、wifi模块等等。矩形用户接口可以包括显示屏(display)、输入子模块比如键盘(keyboard),可选矩形用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
124.本领域技术人员可以理解,图1中示出的批量智能设备自动配网设备结构并不构成对批量智能设备自动配网设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
125.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块以及批量智能设备自动配网程序。操作系统是管理和控制批量智能设备自动配网设备硬件和软件资源的程序,支持批量智能设备自动配网程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与批量智能设备自动配网系统中其它硬件和软件之间通信。
126.在图1所示的批量智能设备自动配网设备中,处理器1001用于执行存储器1005中存储的批量智能设备自动配网程序,实现上述任一项所述的批量智能设备自动配网方法的步骤。
127.本技术批量智能设备自动配网设备具体实施方式与上述批量智能设备自动配网方法各实施例基本相同,在此不再赘述。
128.本技术还提供一种存储介质,所述存储介质上存储有实现基于视角调整显示界面
方法的程序,所述实现基于视角调整显示界面方法的程序被处理器执行以实现如下所述基于视角调整显示界面方法:
129.基于预设热点,确定待配网设备以及所述待配网设备信息;
130.基于所述待配网设备信息,确定所述待配网设备的入网指令;
131.基于所述入网指令,将所述待配网设备进行配网。
132.可选地,所述基于预设热点,确定待配网设备以及所述待配网设备信息的步骤,包括:
133.基于所述预设热点,发现所述待配网设备,并实现与所述待配网设备的通信;
134.接收所述待配网设备的入网请求;
135.基于所述待配网设备的入网请求,得到所述待配网设备信息。
136.可选地,所述基于预设热点,确定待配网设备的步骤,包括:
137.基于预设热点,发现待配网设备;
138.向用户展示所述待配网设备;
139.接收所述用户选择的待配网设备,得到所述待配网设备。
140.可选地,所述向用户展示所述待配网设备信息的步骤,包括:
141.基于预设推送协议,将所述待配网设备解析至待配网设备列表;
142.向所述用户展示所述待配网设备列表。
143.可选地,所述基于所述入网指令,将所述待配网设备进行配网的步骤,包括:
144.将所述待配网设备连接至网关;
145.基于所述网关,发送所述入网指令至平台端,完成所述待配网设备的配网。
146.可选地,所述基于所述入网指令,将所述待配网设备进行配网的步骤,包括:
147.发送wifi连接信息至所述待配网设备;
148.基于所述wifi连接信息,连接所述待配网设备与平台端,以供所述待配网发送所述入网指令至所述平台端,自行进行配网。
149.可选地,所述待配网设备预设有在设备上电时,执行连接所述预设热点的程序。
150.本技术存储介质具体实施方式与上述批量智能设备自动配网方法各实施例基本相同,在此不再赘述。
151.本技术还提供一种计算机程序产品、包括计算机程序,该计算机程序被处理器执行时实现上述的批量智能设备自动配网方法的步骤。
152.本技术计算机程序产品的具体实施方式与上述批量智能设备自动配网方法各实施例基本相同,在此不再赘述。
153.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
154.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
155.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下
前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
156.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1