智能设备配网方法、系统、电子设备及可读存储介质技术方案

技术编号:26607846 阅读:22 留言:0更新日期:2020-12-04 21:32
本发明专利技术公开了一种智能设备配网方法、系统、电子设备及可读存储介质,智能设备配网方法实施时,智能设备向控制端发送配网连接请求包,控制端接收配网连接请求包并发送第一数据包至智能设备,之后智能设备将接收结果反馈至控制端,控制端根据接收结果判断所述智能设备接收第一数据包是否成功,若成功则智能设备根据第一数据包进行配网,反之控制端继续发送第一数据包至智能设备。由于在整个过程中不牵扯路由器等其他无关的设备,因此不会影响兼容性;并且,本发明专利技术中智能设备接收到第一数据包之后还会将接收的结构反馈至控制端,避免了智能设备一次接收失败,但控制端误以为智能设备接收成功而停止发送第一数据包。

【技术实现步骤摘要】
智能设备配网方法、系统、电子设备及可读存储介质
本专利技术属于智能设备配网方式
,具体涉及一种智能设备配网方法、系统、电子设备及可读存储介质。
技术介绍
智能化产品一般都是基于网络云端大数据处理控制的,通过制定特别的物模型进行指令的封装下发到设备端,由无线模块通过制定的内存地址进行数据存储让电控板进行数据读取并实现对应的动作。但是智能化产品要与云端进行通讯是需要一个大前提,就是需要实现智能设备的配网。传统的配网方式一般为SmartConfig配网,而市面上的SmartConfig配网方式存在着路由器、手机品牌的兼容性差异,容易导致不同的环境下智能设备配网失败的情况。
技术实现思路
为了解决上述问题,本专利技术提供一种智能设备配网方法,不需要路由器的参与,直接进行配网,解决了传统配网方式兼容性差的问题。本专利技术还公开一种智能设备配网系统。本专利技术还公开一种电子设备。本专利技术还公开一种计算机可读存储介质。本专利技术所采用的技术方案是:一种智能设备配网方法,该方法包括如下步骤:S1,智能设备向控制端发送配网连接请求包;S2,控制端接收所述配网连接请求包并发送第一数据包至所述智能设备,所述第一数据包中包含有该智能设备需要进入的网络的账号和密码;S3,所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,若成功则进入步骤S4,反之返回步骤S2;S4,所述智能设备根据所述第一数据包进行配网。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述S3中所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,具体为:当所述控制端的监听接口接收到智能设备监听端口发送的第二数据包时,则表明智能设备接收第一数据包成功;反之则表明智能设备接收第一数据包失败。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述的控制端为手机APP。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述步骤S4之后包括:S5,当智能设备配网成功后,将该智能设备与控制端进行绑定。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述S5中将该智能设备与控制端进行绑定的具体方法为:控制端注册UDP端口并发送搜索包至智能设备,同时智能设备注册UDP端口进行监听,当智能设备的UDP端口监听到控制端发送搜索包之后返回指定信息给控制端,完成智能设备绑定。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述S5中将该智能设备与控制端进行绑定的具体方法为:S51,将智能设备连入云端;S52,所述控制端发现云端的智能设备;S53,通过云端将智能设备与控制端绑定。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述S51中将智能设备连入云端,具体为:所述智能设备在配网过程中随机生成秘钥,云端监听所述秘钥并进行登录。作为对本专利技术的智能设备配网方法的进一步改进之处在于,所述S52中控制端发现云端的智能设备,具体为:所述控制端利用所述秘钥调用云端搜索API,即可发现智能设备。一种智能设备配网系统,其包括依次连接的配网连接请求包发送模块、配网连接请求包接收模块、第一数据包发送模块、第一数据包接收模块、结果反馈模块以及配网控制模块;所述配网连接请求包发送模块,用于将智能设备的热点信息发送至控制端;所述配网连接请求包接收模块,用于控制端接收智能设备的热点信息;所述第一数据包发送模块,用于控制端在接收到智能设备的热点信息后,发送第一数据包;所述第一数据包接收模块,用于智能设备接收所述第一数据包;所述结果反馈模块,用于将智能设备接收所述第一数据包的结果反馈至控制端,并根据结果控制配网控制模块的工作状态;所述配网控制模块,用于控制智能设备根据所述第一数据包的信息进行配网。作为对本专利技术的智能设备配网系统的进一步改进之处在于,该系统进一步包括第二数据包发送模块和第二数据包接收模块;所述第二数据包发送模块,用于当智能设置接收到第一数据包后发送第二数据包;所述第二数据包接收模块,用于使控制端接收第二数据包。作为对本专利技术的智能设备配网系统的进一步改进之处在于,该系统进一步包括绑定模块,所述绑定模块用于实现智能设备和控制端的绑定。一种电子设备,其包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时实现上述所述的智能设备配网方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的智能设备配网方法的步骤。与现有技术相比,本专利技术实施时,首先智能设备向控制端发送配网连接请求包,控制端接收所述配网连接请求包并发送第一数据包至所述智能设备,所述第一数据包中包含有该智能设备需要进入的网络的账号和密码,之后所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,若成功则所述智能设备根据所述第一数据包进行配网,反之控制端继续发送第一数据包至所述智能设备。由于在整个过程中不牵扯路由器等其他无关的设备,因此不会影响兼容性;并且,本专利技术中智能设备接收到第一数据包之后还会将接收的结构反馈至控制端,避免了智能设备一次接收失败,但控制端误以为智能设备接收成功而停止发送第一数据包。附图说明图1是本专利技术实施例1提供一种智能设备配网方法的流程图;图2是本专利技术实施例2提供一种智能设备配网方法的流程图;图3是本专利技术实施例3提供一种智能设备配网系统的系统框图;图4是本专利技术实施例4提供一种电子设备的框图;图5是本专利技术实施例5提供一种计算机可读存储介质的框图。其中,1.智能设备配网系统,2.电子设备,11.配网连接请求包发送模块,12.配网连接请求包接收模块,13.第一数据包发送模块,14.第一数据包接收模块,15.结果反馈模块,16.配网控制模块,17.第二数据包发送模块,18.第二数据包接收模块,19.绑定模块,21.存储器,22.处理器。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术的描述中,需要明确的是,术语“垂直”、“横向”、“纵向”、“前”、“后”、“左”、“右”、“上”、“下”、“水平”等指示方位或位置关系为基于附图所示的方位或位置关系,仅仅是为了便于描述本专利技术,而不是意味着所指的装置或元件必须具有特有的方位或位置,因此不能理解为对本专利技术的限制。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆本文档来自技高网...

【技术保护点】
1.一种智能设备配网方法,其特征在于,该方法包括如下步骤:/nS1,智能设备向控制端发送配网连接请求包;/nS2,控制端接收所述配网连接请求包并发送第一数据包至所述智能设备,所述第一数据包中包含有该智能设备需要进入的网络的账号和密码;/nS3,所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,若成功则进入步骤S4,反之返回步骤S2;/nS4,所述智能设备根据所述第一数据包进行配网。/n

【技术特征摘要】
1.一种智能设备配网方法,其特征在于,该方法包括如下步骤:
S1,智能设备向控制端发送配网连接请求包;
S2,控制端接收所述配网连接请求包并发送第一数据包至所述智能设备,所述第一数据包中包含有该智能设备需要进入的网络的账号和密码;
S3,所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,若成功则进入步骤S4,反之返回步骤S2;
S4,所述智能设备根据所述第一数据包进行配网。


2.根据权利要求1所述的一种智能设备配网方法,其特征在于,所述S3中所述智能设备将接收结果反馈至控制端,所述控制端根据接收结果判断所述智能设备接收第一数据包是否成功,具体为:
当所述控制端的监听接口接收到智能设备监听端口发送的第二数据包时,则表明智能设备接收第一数据包成功;反之则表明智能设备接收第一数据包失败。


3.根据权利要求2所述的一种智能设备配网方法,其特征在于,所述的控制端为手机APP。


4.根据权利要求1-3任一项所述的一种智能设备配网方法,其特征在于,所述步骤S4之后包括:
S5,当智能设备配网成功后,将该智能设备与控制端进行绑定。


5.根据权利要求4所述的一种智能设备配网方法,其特征在于,所述S5中将该智能设备与控制端进行绑定的具体方法为:
控制端注册UDP端口并发送搜索包至智能设备,同时智能设备注册UDP端口进行监听,当智能设备的UDP端口监听到控制端发送搜索包之后返回指定信息给控制端,完成智能设备绑定。


6.根据权利要求4所述的一种智能设备配网方法,其特征在于,所述S5中将该智能设备与控制端进行绑定的具体方法为:
S51,将智能设备连入云端;
S52,所述控制端发现云端的智能设备;
S53,通过云端将智能设备与控制端绑定。


7.根据权利要求6所述的一种智能设备配网方法,其特征在于,所述S51中将智能设备连入云端,具体为:
所述智能设备在配网过程中随机生成秘钥,云端监听所述秘钥并进行登录。

【专利技术属性】
技术研发人员:刘凌锋潘叶江
申请(专利权)人:华帝股份有限公司
类型:发明
国别省市:广东;44

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

1