一种基于蓝牙MESH协议的设备稳定性控制方法及系统技术方案

技术编号:32828997 阅读:13 留言:0更新日期:2022-03-26 20:36
本发明专利技术公开了一种基于蓝牙MESH协议的设备稳定性控制方法及系统,方法包括:设备组网;利用网关将节点设备以及开关设备进行配网操作,使其组成MESH网络,该配网过程使用标准的蓝牙MESH协议配网流程进行;设备形成订阅

【技术实现步骤摘要】
一种基于蓝牙MESH协议的设备稳定性控制方法及系统


[0001]本专利技术涉及蓝牙MESH
,尤其涉及一种基于蓝牙MESH协议的设备稳定性控制方法及系统。

技术介绍

[0002]随着智能家居的兴起,如何保证智能家居设备可靠性控制成为人们所关心的重点。目前在生产制造基于蓝牙MESH协议的照明开关设备时,发现照明开关设备通过蓝牙MESH协议发送控灯指令时,控制指令包容易受到环境干扰出现丢包进而控灯失败的情况。特别是当需要控制一组灯设备时,更易会出现组中灯设备因为空中丢包而受控失败的情况。
[0003]为了提高通讯的可靠性,考虑引入重发机制,在发现丢包后对控制消息进行重发。专利CN111247817A《消息发布的方法和BLE设备》中提出了对消息发布的重传机制,该专利提出:首先,发布端向配网端获取到第一发布地址的订阅信息,然后发布消息,最后通过判断订阅端应答消息数量是否进行重传。该方法虽提出了消息重传机制,但未考虑重传消息的正确性。以灯切换开光举例,如果按照专利CN111247817A中提出的对切换指令进行消息重传,则还是出现部分灯开部分灯关的状态,无法达到一组灯开的状态。另外,该方法提出在发布端进行消息重传,未考虑到发布端如果是低功耗节点或计算资源能力有限的节点无法完成消息重传的情况。

技术实现思路

[0004]本专利技术提供了一种基于蓝牙MESH协议的设备稳定性控制方法及系统,以解决现有技术中上述问题。
[0005]本专利技术采用的技术方案是:提供一种基于蓝牙MESH协议的设备稳定性控制方法,包括:
[0006]设备组网;利用网关将节点设备以及开关设备进行配网操作,使其组成MESH网络,该配网过程使用标准的蓝牙MESH协议配网流程进行;
[0007]设备形成订阅

发布模式的通讯网;网关、开关设备及节点设备使用蓝牙MESH协议中的订阅

发布指令,形成订阅

发布模式;节点设备使用蓝牙MESH协议中的订阅指令订阅到某组地址,开关设备使用发布指令配置其目标地址为与节点设备一致的组地址;网关使用订阅指令订阅到跟节点设备一样的组地址,网关将记录节点设备信息,包括某组地址下有哪些节点设备以及当前节点设备的状态信息;
[0008]开关设备进行控制节点设备操作后由网关判断是否进行消息重发,如果网关判断开关设备未成功控制节点设备,则由由网关向节点设备发送控制指令。
[0009]优选地,所述开关设备进行控制节点设备操作后由网关判断是否进行消息重发,如果网关判断开关设备未成功控制节点设备,则由由网关向节点设备发送控制指令包括:
[0010]网关获取节点设备信息;
[0011]开关设备在向节点设备发送控制指令时,同时也向网关发送控制指令,网关继而清楚其控制意图;
[0012]节点设备收到控制指令进行相应操作后,向网关上报执行结果;
[0013]网关根据节点设备信息,依次判断所有节点设备是否都收到了执行上报结果,如果网关都收到所有节点设备的执行结果上报,即节点设备的数量与上报的执行结果数量一致,则表明开关设备控制成功;若未收到节点设备上报或部分收到则说明开关设备控制失败;
[0014]网关判断开关设备控制失败后,将会根据开关设备上报的控制意图,模拟开关向节点设备重发控制指令。
[0015]优选地,所述节点设备为灯组,所述开关设备为照明开关设备。
[0016]优选地,所述节点设备的状态信息包括灯组亮度、开关状态。
[0017]本专利技术还公开一种基于蓝牙MESH协议的设备稳定性控制系统,所述系统包括网关、节点设备以及开关设备,所述系统通过上述的基于蓝牙MESH协议的设备稳定性控制方法实现消息重发。
[0018]本专利技术的有益效果是:本专利技术提供了一种基于蓝牙MESH协议的设备稳定性控制方法,使用计算能力更为强的配网端进行消息重传,并且能够知晓控制意图,保证控制的正确性。不仅保证照明开关对灯的控制,提高了通讯的可靠性及稳定性,也提升了用户体验。
附图说明
[0019]图1为本专利技术公开的基于蓝牙MESH协议的设备稳定性控制方法的流程示意图。
[0020]图2为本专利技术公开的基于蓝牙MESH协议的设备稳定性控制方法的设备形成订阅

发布模式的通讯网流程图;
[0021]图3为本专利技术公开的基于蓝牙MESH协议的设备稳定性控制方法的网关判断是否进行消息重发流程图。
具体实施方式
[0022]为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步详细描述,但本专利技术的实施方式不限于此。
[0023]为更清楚的阐述本专利技术解决的技术问题,本实施例引入一些蓝牙mesh的基本概念。首先,蓝牙MESH节点需要一个配网节点(provisioner)完成组网,这个配网节点我们称为网关。当节点组网后,节点与节点之间采用订阅

发布的模型进行通讯。例如,节点A订阅到主题a,当节点B有发布关于主题a的新内容时,节点A将收到节点B发布的内容。蓝牙MESH协议中使用订阅和发布指令完成该模型的建立,订阅指令允许节点订阅到某个主题,发布指令允许节点配置其目标地址,目标地址是指节点发送指令的地址,比如照明开关设备使用发布指令配置其目标地址为地址A后,照明开关设备后续将会向地址A发送控制指令。
[0024]当照明开关设备需要对灯组进行控制时,首先需要灯组中所有灯订阅到统一的组地址(主题),即所有灯设备共同然后照明开只需将控制指令(新内容)发布到组地址即可完成对灯的控制。同时,蓝牙的通讯是通过空中发包进行的,因此,照明开关设备控制灯组时,一旦出现信号干扰导致空中丢包,则灯组中受控失败。
[0025]针对目前使用开关面板发送开关切换指令后出现丢包情况,出现部分灯开部分灯关的状态。本实施例公开一种基于蓝牙MESH协议的设备稳定性控制方法,如图1所示,选取网关G、照明开关设备S以及一组灯设备L(即节点设备)作为实施方式的设备。
[0026]在步骤S1设备组网中,网关G作为配网节点(provisioner)将照明开关设备S以及灯组设备L进行配网操作,使其组成MESH网络,整个配网过程使用标准的蓝牙MESH协议配网流程进行。组网后,网关G、照明开关设备S和灯组设备L之间可以相互通讯。
[0027]在步骤S2设备形成订阅

发布模式的通讯网中,网关G、照明开关设备S及灯组设备L使用蓝牙MESH协议中的订阅

发布指令,形成订阅

发布模式的通讯网络。
[0028]进一步地,如图2所示,所述的实施S2步骤设备形成订阅

发布模式的通讯网中从步骤S2.1开始。在步骤2.1中,网关G向灯组设备L发送蓝牙MESH协议中的订阅指令,使灯组设备L订阅到组地址A,同时网关记录灯组L的信息,包括组灯下有多少个设备以及灯组的当前状态。步骤S2.2中,网关G使用订本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙MESH协议的设备稳定性控制方法,其特征在于,包括:设备组网;利用网关将节点设备以及开关设备进行配网操作,使其组成MESH网络,该配网过程使用标准的蓝牙MESH协议配网流程进行;设备形成订阅

发布模式的通讯网;网关、开关设备及节点设备使用蓝牙MESH协议中的订阅

发布指令,形成订阅

发布模式;节点设备使用蓝牙MESH协议中的订阅指令订阅到某组地址,开关设备使用发布指令配置其目标地址为与节点设备一致的组地址;网关使用订阅指令订阅到跟节点设备一样的组地址,网关将记录节点设备信息,包括某组地址下有哪些节点设备以及当前节点设备的状态信息;开关设备进行控制节点设备操作后由网关判断是否进行消息重发,如果网关判断开关设备未成功控制节点设备,则由由网关向节点设备发送控制指令。2.根据权利要求1所述的基于蓝牙MESH协议的设备稳定性控制方法,其特征在于,所述开关设备进行控制节点设备操作后由网关判断是否进行消息重发,如果网关判断开关设备未成功控制节点设备,则由由网关向节点设备发送控制指令...

【专利技术属性】
技术研发人员:刘明鸣胡涛
申请(专利权)人:四川启睿克科技有限公司
类型:发明
国别省市:

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

1