一种基于BLEMesh的智能设备配网方法与流程

文档序号:24633898发布日期:2021-04-09 20:44阅读:214来源:国知局
一种基于BLE Mesh的智能设备配网方法与流程

本发明涉及物联网技术领域,具体来说,涉及一种基于blemesh的智能设备配网方法。



背景技术:

随着物联网技术的发展,许多智能设备上也配备了有线或无线网卡,可通过有线方式或无线方式接入网络。而网络的接入通常会有一些限制,接入之前需要为智能设备配置网络信息(无线接入点的无线网络名称和密码等)。

目前,传统的blemesh配网方式在配网的过程中,会因为网络信号不好,外界干扰等因素,造成配网失败,被配网者就不会继续发出等待配网的beaconing信标数据包,配网发起者(如app)要对配网失败后的设备重新组网,需要人为的对该设备进行物理复位,如开关五次,长按物理复位按键等等方式,操作不方便;很多情况下,如家庭照明环境,都是十几个灯泡或者灯具在同一个物理开关下来,如果进行物理复位操作就会同时把所有灯复位,造成很大的不方便。

检索中国发明专利cn105792316a公开了一种智能设备的配网方法及配网装置。该方法应用于包括智能设备、移动终端、无线接入点的配网系统中,并且移动终端与无线接入点建立了网络连接,该方法包括:智能设备等待接收移动终端发送的入网配置信息;确认是否接收到入网配置信息,接收到则智能设备自动重启,并进入初始化状态,读取入网配置信息;根据入网配置信息中携带的无线网络名称,扫描该无线网络名称对应的无线接入点;确认扫描到该无线接入点后,与该无线接入点建立连接;确认连接成功后,保持连接状态。本发明的智能设备的配网方法,操作简单方便,用户只需要在移动终端与该智能设备对应的应用程序内,输入一次无线接入点的密码,智能设备即自动接入无线接入点。但其智能设备连接无线接入点的无线网络名称和密码,整个操作过程较为繁琐。

针对相关技术中的问题,目前尚未提出有效的解决方案。



技术实现要素:

针对相关技术中的问题,本发明提出一种基于blemesh的智能设备配网方法,实现精准选择配网目标以及较佳入网配置信息,操作简洁,有效提高配网成功率,稳定性高,减少了用户的配网操作步骤,提升了用户体验,以克服现有相关技术所存在的上述技术问题。

本发明的技术方案是这样实现的:

一种基于blemesh的智能设备配网方法,包括以下步骤:

步骤s1,预先通过双模模组组成mesh网络;

步骤s2,选择网络环境中每个路由器最近的双模模组进行入网,其中,入网方式采用wifiap配网方式,进行wifi设备入网;

步骤s3,获取wifi入网成功的设备联网成功后,使用mesh网络进行广播通知mesh网络中其他节点链接路由器的wifi的ssid和网络密钥;

步骤s4,待连接路由器的wifi设备收到周围所有路由器的链接信息,wifi设备进行启动扫描周围路由器功能;

步骤s5,将mesh网络中的wifi设备进行链接路由器,链接成功,配网完成。

进一步的,步骤所述选择网络环境中每个路由器最近的双模模组进行入网,还包括以下步骤:

智能蓝牙终端搜索局域网内所有的无线网络信息,其中包括获取ssid和网络密钥;

将获取的无线网络信息生成优化无线网络信息列表,其中包括最优无线网络作为连接信号;

进一步的,步骤所述生成优化无线网络信息列表,包括以下步骤:

将获取的无线网络信息列表进行排序,其中包括获取无线网络信息的信号强度值;

基于获取的信号强度值进行网络信息列表排序,并筛选高于预设阀值信号强度的无线网络信息作为列表排序候选信息。

进一步的,步骤所述智能设备向智能蓝牙终端发送连接成功回执提醒并保持连接状态完成入网,还包括以下步骤:

智能设备向智能蓝牙终端发送回执提醒,若智能蓝牙终端未接收提醒则大于设定阀值按设定网络信息列表进行重新分配入网配置信息;

智能设备生成连接失败日志并进行存储。

进一步的,步骤所述信标包括接入点标识信息、目标信道标识信息、uuid信息、设备名称信息和mac地址信息。

本发明的有益效果:

本发明基于blemesh的智能设备配网方法,通过预先通过双模模组组成mesh网络;选择网络环境中每个路由器最近的双模模组进行入网,其中,入网方式采用wifiap配网方式,进行wifi设备入网;获取wifi入网成功的设备联网成功后,使用mesh网络进行广播通知mesh网络中其他节点链接路由器的wifi的ssid和网络密钥;待连接路由器的wifi设备收到周围所有路由器的链接信息,wifi设备进行启动扫描周围路由器功能;将mesh网络中的wifi设备进行链接路由器,链接成功,配网完成。实现精准选择配网目标以及较佳入网配置信息,操作简洁,有效提高配网成功率,稳定性高,减少了用户的配网操作步骤,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例的一种基于blemesh的智能设备配网方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

根据本发明的实施例,提供了一种基于blemesh的智能设备配网方法。

如图1所示,根据本发明实施例的基于blemesh的智能设备配网方法,包括以下步骤:

步骤s1,预先通过双模模组组成mesh网络;

步骤s2,选择网络环境中每个路由器最近的双模模组进行入网,其中,入网方式采用wifiap配网方式,进行wifi设备入网;

步骤s3,获取wifi入网成功的设备联网成功后,使用mesh网络进行广播通知mesh网络中其他节点链接路由器的wifi的ssid和网络密钥;

步骤s4,待连接路由器的wifi设备收到周围所有路由器的链接信息,wifi设备进行启动扫描周围路由器功能;

步骤s5,将mesh网络中的wifi设备进行链接路由器,链接成功,配网完成。

借助于上述方案,通过预先通过双模模组组成mesh网络;选择网络环境中每个路由器最近的双模模组进行入网,其中,入网方式采用wifiap配网方式,进行wifi设备入网;获取wifi入网成功的设备联网成功后,使用mesh网络进行广播通知mesh网络中其他节点链接路由器的wifi的ssid和网络密钥;待连接路由器的wifi设备收到周围所有路由器的链接信息,wifi设备进行启动扫描周围路由器功能;将mesh网络中的wifi设备进行链接路由器,链接成功,配网完成。实现精准选择配网目标以及较佳入网配置信息,操作简洁,有效提高配网成功率,稳定性高,减少了用户的配网操作步骤,提升了用户体验。

其中,步骤所述选择网络环境中每个路由器最近的双模模组进行入网,还包括以下步骤:

智能蓝牙终端搜索局域网内所有的无线网络信息,其中包括获取ssid和网络密钥;

将获取的无线网络信息生成优化无线网络信息列表,其中包括最优无线网络作为连接信号;

其中,步骤所述生成优化无线网络信息列表,包括以下步骤:

将获取的无线网络信息列表进行排序,其中包括获取无线网络信息的信号强度值;

基于获取的信号强度值进行网络信息列表排序,并筛选高于预设阀值信号强度的无线网络信息作为列表排序候选信息。

其中,步骤所述智能设备向智能蓝牙终端发送连接成功回执提醒并保持连接状态完成入网,还包括以下步骤:

智能设备向智能蓝牙终端发送回执提醒,若智能蓝牙终端未接收提醒则大于设定阀值按设定网络信息列表进行重新分配入网配置信息;

智能设备生成连接失败日志并进行存储。

其中,步骤所述信标包括接入点标识信息、目标信道标识信息、uuid信息、设备名称信息和mac地址信息。

综上所述,借助于本发明的上述技术方案,通过预先通过双模模组组成mesh网络;选择网络环境中每个路由器最近的双模模组进行入网,其中,入网方式采用wifiap配网方式,进行wifi设备入网;获取wifi入网成功的设备联网成功后,使用mesh网络进行广播通知mesh网络中其他节点链接路由器的wifi的ssid和网络密钥;待连接路由器的wifi设备收到周围所有路由器的链接信息,wifi设备进行启动扫描周围路由器功能;将mesh网络中的wifi设备进行链接路由器,链接成功,配网完成。实现精准选择配网目标以及较佳入网配置信息,操作简洁,有效提高配网成功率,稳定性高,减少了用户的配网操作步骤,提升了用户体验。

上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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