一种基于蓝牙mesh的照明控制方法及相关系统

文档序号:1300860 发布日期:2020-08-07 浏览:15次 >En<

阅读说明:本技术 一种基于蓝牙mesh的照明控制方法及相关系统 (Bluetooth mesh-based illumination control method and related system ) 是由 娄旭 李涛 于 2020-04-30 设计创作,主要内容包括:本申请实施例公开了一种基于蓝牙mesh的照明方法及其系统,用于解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。本申请实施例方法包括:照明设备捕获蓝牙定位标签发射的广播包,照明设备根据广播包的信号强度,计算得知蓝牙定位标签距离照明设备的距离,照明设备将距离信息经过无线网关向云端服务器发送,以使得云端服务器根据多个距离信息计算得出蓝牙定位标签的具体位置,并根据蓝牙定位标签的最新具体位置形成照明指令,并将明指令经过无线网关传回所述对应的照明设备,照明设备接收经过无线网关传回的照明指令,照明设备根据照明指令调节灯光效果。(The embodiment of the application discloses a lighting method based on Bluetooth mesh and a system thereof, which are used for solving the problems that in the prior art, when more lighting devices need to be controlled, more lines need to be arranged, and the cost of arranging control lines is higher. The method in the embodiment of the application comprises the following steps: the lighting device captures a broadcast packet transmitted by the Bluetooth positioning tag, the lighting device calculates the distance between the Bluetooth positioning tag and the lighting device according to the signal intensity of the broadcast packet, the lighting device sends distance information to the cloud server through the wireless gateway, so that the cloud server calculates the specific position of the Bluetooth positioning tag according to the distance information, forms a lighting instruction according to the latest specific position of the Bluetooth positioning tag, sends a lighting instruction back to the corresponding lighting device through the wireless gateway, the lighting device receives the lighting instruction sent back through the wireless gateway, and the lighting device adjusts the light effect according to the lighting instruction.)

一种基于蓝牙mesh的照明控制方法及相关系统

技术领域

本申请实施例涉及照明技术领域,特别涉及一种基于蓝牙mesh的照明控制方法及相关系统。

背景技术

目前的大规模照明控制多为通过有线网络进行控制,采用有线网络对照明进行控制的技术方案成本高且施工难度大,当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高。

现有技术中的有线网络对照明控制的灵活性较差,比如,若整条长走廊的灯光照明是有线网络统一控制,有人在这条长走廊上行走时需要打开整条长走廊的灯光,而实际上只有在这个人周围一定范围内的灯光对这个人的行走有帮助,其他走廊上的灯光并没有对这个人的行走并没有帮助,这样就造成了电能资源的浪费;若需要对这条长走廊的灯光每一个都精确控制,实现仅对这个人周围一定范围内的灯光进行开启,现有技术中需要布置非常多而复杂的控制线路来实现对每一盏灯的控制,这样花费在布置控制线路的成本非常高。

发明内容

本申请实施例提供了一种基于蓝牙mesh的照明控制方法及相关系统,用于解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

本申请实施例第一方面提供一种基于蓝牙mesh的照明控制方法,应用于装有蓝牙mesh控制模块的照明设备,包括:

照明设备捕获蓝牙定位标签发射的广播包;

所述照明设备根据所述广播包的信号强度,计算得知所述蓝牙定位标签距离所述照明设备的距离;

所述照明设备将所述距离经过无线网关向云端服务器发送,以使得所述云端服务器根据多个所述距离计算得出所述蓝牙定位标签的具体位置,并根据所述蓝牙定位标签的最新具体位置形成照明指令,并将所述照明指令经过所述无线网关传回所述对应的照明设备;

所述照明设备接收经过所述无线网关传回的照明指令;

所述照明设备根据所述照明指令调节灯光效果。

可选地,所述广播包包含所述蓝牙定位标签的标签身份状态信息;在照明设备捕获蓝牙定位标签发射的广播包之后,所述方法还包括:

所述照明设备将自身的照明设备身份状态信息,以及所述蓝牙定位标签的标签身份状态信息经过所述无线网关上传所述云端服务器,以使的所述云端服务器将所述照明设备身份状态信息和标签身份状态信息实时更新至指定智能终端。

可选地,在所述照明设备将自身的照明设备身份状态信息,以及所述蓝牙定位标签的标签身份状态信息经过所述无线网关上传所述云端服务器之后,所述方法还包括:

所述照明设备经过所述无线网关接收所述云端服务器转发的对照明设备的控制命令;

所述照明设备根据所述控制命令调节灯光效果。

本申请第二方面提供一种基于蓝牙mesh的照明控制方法,应用于云端服务器,包括:

云端服务器接收无线网关转发的距离,所述距离为特定照明设备发送的根据蓝牙定位标签发射的广播包距离其的信号强度计算的到的距离;

所述云端服务器记录多个照明设备发送的所述蓝牙定位标签的距离;

所述云端服务器根据同一时刻的所述蓝牙定位标签的不同照明设备发送的所述距离,计算得出所述蓝牙定位标签的具体位置;

所述云端服务器确定所述具体位置的周围照明设备,形成对所述周围照明设备的照明指令;

所述云端服务器将所述照明指令经过无线网关发送至所述周围照明设备,以使得周围照明设备根据所述照明指令调节灯光效果。

可选地,在所述云端服务器根据同一时刻的所述蓝牙定位标签的不同照明设备发送的所述距离,计算得出所述蓝牙定位标签的具体位置之后,所述方法还包括:

所述云端服务器记录所述蓝牙定位标签的具体位置,形成所述蓝牙定位标签的位置轨迹;

所述云端服务器将所述位置轨迹数据实时更新至指定智能终端,以使得所述指定智能终端实时显示所述定位标签的位置轨迹。

可选地,所述方法还包括:

所述云端服务器接收无线网关转发的照明设备身份状态信息、以及所述蓝牙定位标签的标签身份状态信息;

所述云端服务器将所述照明设备身份状态信息以及标签身份状态信息实时更新至指定智能终端。

可选地,在所述云端服务器将所述照明设备身份状态信息以及标签身份状态信息实时更新至指定智能终端之后,所述方法还包括:

所述云端服务器接收所述指定智能终端的对所述照明设备的控制命令;

所述云端服务器将所述控制命令经所述无线网关转发至所述照明设备,以使得所述照明设备根据所述控制命令调节灯光效果。

本申请第三方面提供一种基于蓝牙mesh的照明控制系统,应用于装有蓝牙mesh控制模块的照明设备,包括:

捕获单元,用于捕获蓝牙定位标签发射的广播包;

计算单元,用于根据所述广播包的信号强度,计算得知所述蓝牙定位标签距离所述照明设备的距离;

发送单元,用于将所述距离信息经过无线网关向云端服务器发送,以使得所述云端服务器根据多个所述距离计算得出所述蓝牙定位标签的具体位置,并根据所述蓝牙定位标签的最新具体位置形成照明指令,并将所述照明指令经过所述无线网关传回所述对应的照明设备;

接收单元,用于接收经过所述无线网关传回的照明指令;

调节单元,用于根据所述照明指令调节灯光效果。

可选地,所述广播包包含所述蓝牙定位标签的标签身份状态信息;所述系统还包括:

发送单元,还用于将照明设备的照明设备身份状态信息,以及所述蓝牙定位标签的标签身份状态信息经过所述无线网关上传所述云端服务器,以使的所述云端服务器将所述照明设备身份状态信息和标签身份状态信息实时更新至指定智能终端。

可选地,所述系统还包括:

接收单元,用于经过所述无线网关接收所述云端服务器转发的对照明设备的控制命令;

调节单元,还用于根据所述控制命令调节灯光效果。

本申请第四方面提供一种基于蓝牙mesh的照明控制系统,应用于云端服务器,包括:

接收单元,用于接收无线网关转发的距离,所述距离为特定照明设备发送的根据蓝牙定位标签发射的广播包距离其的信号强度计算的到的距离;

记录单元,用于记录多个照明设备发送的所述蓝牙定位标签的距离;

计算单元,用于根据同一时刻的所述蓝牙定位标签的不同照明设备发送的所述距离信息,计算得出所述蓝牙定位标签的具体位置;

确定形成单元,用于确定所述具体位置的周围照明设备,形成对所述周围照明设备的照明指令;

发送单元,用于将所述照明指令经过无线网关发送至所述周围照明设备,以使得周围照明设备根据所述照明指令调节灯光效果。

可选地,所述系统还包括:

轨迹形成单元,还用于记录所述蓝牙定位标签的具体位置,形成所述蓝牙定位标签的位置轨迹;

更新单元,用于将所述位置轨迹数据实时更新至指定智能终端,以使得所述指定智能终端实时显示所述定位标签的位置轨迹。

可选地,所述系统还包括:

接收单元,还用于接收无线网关转发的照明设备身份状态信息、以及所述蓝牙定位标签的标签身份状态信息;

更新单元,还用于将所述照明设备身份状态信息以及标签身份状态信息实时更新至指定智能终端。

可选地,所述系统还包括:

接收单元,还用于接收所述指定智能终端的对所述照明设备的控制命令;

发送单元,还用于将所述控制命令经所述无线网关转发至所述照明设备,以使得所述照明设备根据所述控制命令调节灯光效果。

本申请第五方面提供一种照明设备,包括:

处理器、存储器、总线、输入输出设备、照明组件;

所述处理器与所述存储器、输入输出设备相连;

所述总线分别连接所述处理器、存储器、输入输出设备以及照明组件相连;

所述处理器执行如前述第一方面中任一项所述的方法。

本申请第六方面提供一种云端服务器,包括:

处理器、存储器、总线、输入输出设备;

所述处理器与所述存储器、输入输出设备相连;

所述总线分别连接所述处理器、存储器以及输入输出设备相连;

所述处理器执行如前述第二方面中任一项所述的方法。

本申请第七方面提供一种计算机存储介质,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如前述第一方面或第二方面中任一项所述的方法

本申请第八方面提供一种计算机程序产品,所述计算机程序产品在计算机上执行时,使得所述计算机执行如前述第一方面或第二方面中任一项所述的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请中通过使用装有蓝牙mesh控制模块的照明设备代替传统的有线网络对照明设备的控制,进而可以减少对控制线路的布置,装有蓝牙mesh控制模块的照明设备可以组成蓝牙组网技术,即蓝牙mesh就是一个多对多网络(many to many)。每个蓝牙设备节点都可以和别的蓝牙设备节点自由通讯,在这种蓝牙组网技术的拓扑结构中,可以利用蓝牙设备节点中继(relay)收到的消息(Message),进而可以实现在一个无线通信网络内,将任意一个蓝牙设备节点的通讯信息传递到在通讯网络内的任意一个蓝牙设备节点,进而实现对每一个装有蓝牙mesh控制模块的照明设备的控制,解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

附图说明

图1为本申请基于蓝牙mesh的照明控制方法的一个流程示意图;

图2为本申请基于蓝牙mesh的照明控制方法的另一个流程示意图;

图3为本申请基于蓝牙mesh的照明控制系统应用于照明设备的一个结构示意图;

图4为本申请基于蓝牙mesh的照明控制系统应用于云端服务器的一个结构示意图;

图5为本申请基于蓝牙mesh的照明控制系统应用于照明设备的另一个结构示意图;

图6为本申请基于蓝牙mesh的照明控制系统应用于云端服务器的另一个结构示意图。

具体实施方式

本申请实施例提供了一种基于蓝牙mesh的照明控制方法及相关系统,用于解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

需要说明的是,无线mesh网络,即无线网状网络,是一种与传统无线网络完全不同的新型无线网络技术。在无线Mesh网络中,任何无线设备节点都可以同时作为接入点(access point,AP)和路由器,网络中的每个无线设备节点都可以发送和接收信号,每个无线设备节点都可以与一个或者多个对等节点进行直接通信。本申请中就是使用安装有蓝牙mesh控制模块的照明设备构建无线蓝牙mesh网络,以使得每一个照明设备都作为具备接入功能和路由器功能的无线设备节点,再使用无线网关统一管理这些安装有蓝牙mesh控制模块照明设备,无线网关还与相应的云端服务器连接,可以通过接受云端服务器的相关指令控制对应的照明设备。

请参阅图1,本申请基于蓝牙mesh的照明方法的一个实施例,包括:

101、照明设备捕获蓝牙定位标签发射的广播包。

此处的照明设备是装有蓝牙mesh控制模块的照明设备,每一个照明设备作为无线蓝牙mesh网络的一个无线设备节点,会持续搜索自身周围空间内的无线蓝牙信号,当有对应的蓝牙定位标签进入无线蓝牙mesh网络的搜索范围时,照明设备会捕获到该蓝牙定位标签发射的广播包。需要注意的是,蓝牙定位标签需要处于开启的状态,并向外广播自身的广播包。102、照明设备根据广播包的信号强度,计算得知蓝牙定位标签距离照明设备的距离。

照明设备可以根据蓝牙定位标签向外发送的广播包信号强度,通过预设的算法计算得知蓝牙定位标签距离照明设备的距离。可以理解的是,蓝牙定位标签发射的广播包是以电磁波的形式向外辐射,距离该蓝牙定位标签越近的照明设备接收到该蓝牙定位标签发射的电磁波辐射强度越大,反之,则是距离该蓝牙定位标签越远的照明设备接收到该蓝牙定位标签发射的电磁波辐射强度越小,根据该电磁波段在空间传播的无线信号强度与距离公式,每一个接收到该蓝牙定位标签发射的广播包的照明设备都可以计算出自身与该蓝牙定位标签的距离,具体在此不做详细介绍。

103、照明设备将距离信息经过无线网关向云端服务器发送,以使得云端服务器根据多个距离计算得出蓝牙定位标签的具体位置,并根据蓝牙定位标签的最新位置形成照明指令,并将照明指令经过无线网关传回对应的照明设备。

可以理解的是,步骤102中照明设备根据蓝牙定位标签发射的广播包的信号强度仅能计算出自身与蓝牙定位标签之间的距离,可以理解为这个距离是一个二维的距离,在三维的空间内,仅靠一个照明设备的距离定位并不能确切得知蓝牙定位标签的具体位置。比如:只能知道蓝牙定位标签距离某一个照明设备5米,而以该照明设备为球心以5米为半径的形成的球面都有可能是该蓝牙定位标签的位置。基于这样的理解,多个装有蓝牙mesh控制模块的照明设备同时对同一个蓝牙定位标签进行计算距离,即每一个照明设备都可以将自己与蓝牙定位标签的距离经过无线网关向云端服务器汇总,以使得云端服务器可以根据多个照明设备同一时刻与同一个蓝牙定位标签的距离计算得出该蓝牙定位标签的具体位置,即可有效提高对蓝牙定位标签的位置精确定位。在云端服务器知道蓝牙定位标签的位置之后,就可以选择控制无线蓝牙mesh网络中最靠近该蓝牙定位标签的周围照明设备为其服务即可,进而根据蓝牙定位标签的最新位置形成对周围照明设备的照明指令,并将照明指令经过无线网关传回对应的周围照明设备。

可以理解的是,云端服务器根据多个距离计算得出蓝牙定位标签的具体位置过程是:云端服务器存储有无线蓝牙mesh网络中每一台照明设备的坐标位置,并且接收到了蓝牙定位标签距离不同的照明设备的距离,进而以对不同的照明设备以其为球心,以其对应蓝牙定位标签的距离为半径建立球模型,形成多个球模型,这些球模型的球面交汇处即为蓝牙定位标签可能所在的具体位置。这种计算方法中参与的照明设备越多,定位精度越高,对应形成的照明指令就可以做到越精细,也就是通过形成对应的照明指令,进而控制照明设备仅给计算得到的蓝牙定位标签的具体位置处进行照明服务即可。

104、照明设备接收经过无线网关传回的照明指令。

照明设备由于不是直接与云端服务器连接,需要通过无线网关来接收来自云端服务器的照明指令,这个照明指令为步骤103中经过云端服务器对蓝牙定位标签进行位置计算形成的照明指令,这个照明指令应是持续性的动态指令,有一定的时效性,以避免出现蓝牙定位标签已离开照明设备的服务范围时,照明设备还一直在进行照明服务,造成电能浪费。

105、照明设备根据照明指令调节灯光效果。

在步骤104中照明设备接收到照明指令之后,执行该照明指令,对自身的照明组件进行调节,比如调节照明亮度等。

本申请中通过使用装有蓝牙mesh控制模块的照明设备代替传统的有线网络对照明设备的控制,进而可以减少对控制线路的布置,装有蓝牙mesh控制模块的照明设备可以组成蓝牙组网技术,即蓝牙mesh就是一个多对多网络(many to many)。每个蓝牙设备节点都可以和别的蓝牙设备节点自由通讯,在这种蓝牙组网技术的拓扑结构中,可以利用蓝牙设备节点中继(relay)收到的消息(Message),进而可以实现在一个无线通信网络内,将任意一个蓝牙设备节点的通讯信息传递到在通讯网络内的任意一个蓝牙设备节点,进而实现对每一个装有蓝牙mesh控制模块的照明设备的控制,最后无线网关统一管理这些安装有蓝牙mesh控制模块照明设备,无线网关还与相应的云端服务器连接,可以通过接受云端服务器的相关指令控制对应的照明设备,解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

请参阅图2,本申请基于蓝牙mesh的照明方法的另一个实施例,包括:

201、蓝牙定位标签向外发射广播包。

蓝牙定位标签为一种电子标签,其自带电池,集成有蓝牙模块,可以定时向外发射广播包。蓝牙定位标签向外发射的广播包可以包含自身的标签身份状态信息,比如:该标签身份状态信息用于表明蓝牙定位标签代表的物品名称、型号参数、及标签的电池容量,工作时长等信息。可以理解的是,该蓝牙定位标签还可以是带有蓝牙功能的移动终端,比如手机、平板电脑等。

202、照明设备根据广播包的信号强度,计算照明设备与蓝牙定位标签的距离。

本步骤的执行与图1中步骤102的执行类似,在此不再进行赘述。

203、照明设备将其与蓝牙定位标签的距离发送给无线网关。

由于照明设备的蓝牙模块功率有限,传输距离也有限,选择无线网关对所有的照明设备进行管理,无线网关同时也是具备蓝牙mesh控制模块的网关,此外无线网关还可以是通过无线或有线网络与云端服务器连接。

204、无线网关转发照明设备与蓝牙定位标签的距离给云端服务器。

众多的照明设备接收到同一个蓝牙定位标签的广播包并及计算出其与蓝牙定位标签的距离,经过无线网关的转发可以将每一台照明设备计算得到的其距离该蓝牙定位标签的距离转发给云端服务器。

205、云端服务器计算蓝牙定位标签的具体位置。

本步骤云端服务器计算蓝牙定位标签的具体位置的过程与图1中步骤103中云端服务器计算蓝牙定位标签的具体位置的过程类似,此处不再赘述。

206、云端服务器形成蓝牙定位标签的运动轨迹。

可以理解的是,在步骤205中云端服务器得到蓝牙定位标签的不同时刻的具体位置之后,可以将该蓝牙定位标签的具体位置绘画连接出来,形成蓝牙定位标签的运动轨迹。比如:照明设备是走廊的灯,走廊内众多的灯对走入探测范围内的蓝牙定位标签进行距离计算,若每秒计算一次,一分钟就计算了60次,每一台照明设备一分钟都计算有60次其与蓝牙定位标签的距离,此时云端服务器就在一分钟内计算得知60个该蓝牙定位标签的具体位置,按照时间前后顺序将这60个具体位置点连接起来,得到该蓝牙定位标标签的运动轨迹,云端服务器不断地使用最新的多个照明设备对同一个蓝牙定位标签的距离计算蓝牙定位标签的最新具体位置,将最新具体位置与前一个具体位置连接起来,形成蓝牙定位标签的最新运动轨迹。

207、云端服务器形成对蓝牙定位标签的照明指令。

在步骤206中云端服务器得知蓝牙定位标签的最新具体位置,此时对于照明设备而言只需要提供以该蓝牙定位标签的最新具体位置为圆心一定范围为半径的照明范围即可,这样可以减少照明电能的损耗,所以可以通过该蓝牙定位标签的最新具体位置获取该照明范围内的照明设备的地址,这些在该照明范围内的照明设备可以叫做周围照明设备,即蓝牙定位标签周围提供照明的照明设备,云端服务器形成对这些周围照明设备的照明指令。

208、云端服务器将照明指令发送无线网关。

由于云端服务器不能直接与照明设备进行通讯,需要无线网关进行转发,所以云端服务器将照明指令发送至无线网关。

209、无线网关将照明指令转发至对应的照明设备。

由于无线网关管理众多的照明设备,云端服务器发送的照明指令仅是针对特定地址的照明设备,所以无线网关需要识别对应的照明设备,将对应的照明指令转发至对应的照明设备。

210、照明设备执行照明指令。

接收到照明指令的照明设备执行该照明指令。

211、照明设备将自身的照明设备身份状态信息、蓝牙定位标签的标签身份状态信息发送无线网关。

需要说明的是,正如步骤201中蓝牙定位标签向外发射的广播包中包含有蓝牙定位标签的标签身份状态信息。同理,每一台照明设备同样也存在自己的照明设备身份状态信息,比如:该照明设备身份状态信息用于表面该照明设备的坐标位置等。照明设备可以将照明设备身份状态信息和蓝牙定位标签的标签身份状态信息经过无线网关上传云端服务器,以便云端服务器掌握实时的无线蓝牙mesh网络状态。

212、无线网关将照明设备身份状态信息、以及标签身份状态信息转发至云端服务器。

213、云端服务器将蓝牙定位标签运动轨迹、照明设备身份状态信息、标签状态信息更新至指定智能终端。

在步骤206形成的蓝牙定位标签的运动轨迹,是可以实时更新至指定智能终端,以便于实现远程对蓝牙定位标签的监控,比如可以应用于对重要资产的监控。

在步骤212之后,云端服务器可以将每一台照明设备身份状态信息和/或标签身份状态信息实时更新至指定智能终端,所谓的指定智能终端可以是安装了与云端服务器进行通讯的APP的智能手机,甚至可以是能直接与无线网关连接的或者与照明设备之间连接智能终端。通过指定智能终端可以实时了解到部分或全部照明设备的实时状态以及蓝牙定位标签的实时状态。

214、指定智能终端展示蓝牙定位标签的运动轨迹、照明设备身份状态信息、标签身份状态信息。

在步骤213之后,指定智能终端会接收到蓝牙定位标签运动轨迹、照明设备身份状态信息、标签状态信息,并将这些信息实时更新展示出来,以便于用户可以远程通过指定智能终端实时掌握部分或全部照明设备的实时状态以及蓝牙定位标签的实时状态。

215、指定智能终端接收控制指令。

可以理解的是,指定智能终端还可以用于接收对特定照明设备的控制指令,该控制命令可以为调节照明设备的照明组件开启或关闭,或者调节亮度、或者调整灯光频率、或者灯光照明时间等。该控制命令可以通过指定智能终端发送给云端服务器,云端服务器经过一定处理转发给无线网关再到对应的照明设备。216、指定智能终端将控制命令发送云端服务器。

通常情况下,由于指定智能终端没有直接与无线网关或照明设备连接,其主要与云端服务器连接,所以指定智能终端的控制命令会先传给云端服务器。

217、云端服务器将控制指令转发给无线网关。

218、无线网关识别控制指令对应的照明设备。

可以理解的是,控制指令针对的是无线蓝牙mesh网络中的部分或全部照明设备,此时控制命令内包含有对应照明设备的地址,无线网关根据该地址将对应的控制明显分发出去。

219、无线网关控制指令发送给对应的照明设备。

220、照明设备执行控制指令。

被控制的照明设备执行步骤219中的控制指令,以使得对应的照明设备呈现出控制指令对应的灯光效果。

本申请中通过使用装有蓝牙mesh控制模块的照明设备代替传统的有线网络对照明设备的控制,进而可以减少对控制线路的布置,装有蓝牙mesh控制模块的照明设备可以组成蓝牙组网技术,即蓝牙mesh就是一个多对多网络(many to many)。每个蓝牙设备节点都可以和别的蓝牙设备节点自由通讯,在这种蓝牙组网技术的拓扑结构中,可以利用蓝牙设备节点中继(relay)收到的消息(Message),进而可以实现在一个无线通信网络内,将任意一个蓝牙设备节点的通讯信息传递到在通讯网络内的任意一个蓝牙设备节点,进而实现对每一个装有蓝牙mesh控制模块的照明设备的控制,最后无线网关统一管理这些安装有蓝牙mesh控制模块照明设备,无线网关还与相应的云端服务器连接,可以通过接受云端服务器的相关指令控制对应的照明设备,解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

上面对本申请基于蓝牙mesh的照明控制方法进行了描述,下面对本申请基于蓝牙mesh的照明控制系统进行描述,请参阅图3,基于蓝牙mesh的照明控制系统,应用于装有蓝牙mesh控制模块的照明设备的一个实施例,包括:

捕获单元301,用于捕获蓝牙定位标签发射的广播包;

计算单元302,用于根据所述广播包的信号强度,计算得知所述蓝牙定位标签距离所述照明设备的距离;

发送单元303,用于将所述距离信息经过无线网关向云端服务器发送,以使得所述云端服务器根据多个所述距离计算得出所述蓝牙定位标签的具体位置,并根据所述蓝牙定位标签的最新具体位置形成照明指令,并将所述照明指令经过所述无线网关传回所述对应的照明设备;

接收单元304,用于接收经过所述无线网关传回的照明指令;

调节单元305,用于根据所述照明指令调节灯光效果。

可选地,所述广播包包含所述蓝牙定位标签的标签身份状态信息;所述系统还包括:

发送单元303,还用于将照明设备的照明设备身份状态信息,以及所述蓝牙定位标签的标签身份状态信息经过所述无线网关上传所述云端服务器,以使的所述云端服务器将所述照明设备身份状态信息和标签身份状态信息实时更新至指定智能终端。

可选地,所述系统还包括:

接收单元304,用于经过所述无线网关接收所述云端服务器转发的对照明设备的控制命令;

调节单元305,还用于根据所述控制命令调节灯光效果。

本申请基于蓝牙mesh的照明控制系统,应用于装有蓝牙mesh控制模块的照明设备的实施例所执行的操作与前述图1、图2中照明设备所执行的操作类似,在此不再进行赘述。

请参阅图4,本申请基于蓝牙mesh的照明控制系统,应用于云端服务器的一个实施例,包括:

接收单元401,用于接收无线网关转发的距离,所述距离为特定照明设备发送的根据蓝牙定位标签发射的广播包距离其的信号强度计算的到的距离;

记录单元402,用于记录多个照明设备发送的所述蓝牙定位标签的距离;

计算单元403,用于根据同一时刻的所述蓝牙定位标签的不同照明设备发送的所述距离信息,计算得出所述蓝牙定位标签的具体位置;

确定形成单元404,用于确定所述具体位置的周围照明设备,形成对所述周围照明设备的照明指令;

发送单元405,用于将所述照明指令经过无线网关发送至所述周围照明设备,以使得周围照明设备根据所述照明指令调节灯光效果。

可选地,所述系统还包括:

轨迹形成单元406,还用于记录所述蓝牙定位标签的具体位置,形成所述蓝牙定位标签的位置轨迹;

更新单元407,用于将所述位置轨迹数据实时更新至指定智能终端,以使得所述指定智能终端实时显示所述定位标签的位置轨迹。

可选地,所述系统还包括:

接收单元401,还用于接收无线网关转发的照明设备身份状态信息、以及所述蓝牙定位标签的标签身份状态信息;

更新单元407,还用于将所述照明设备身份状态信息以及标签身份状态信息实时更新至指定智能终端。

可选地,所述系统还包括:

接收单元401,还用于接收所述指定智能终端的对所述照明设备的控制命令;

发送单元405,还用于将所述控制命令经所述无线网关转发至所述照明设备,以使得所述照明设备根据所述控制命令调节灯光效果。

本申请基于蓝牙mesh的照明控制系统,应用于云端服务器的实施例所执行的操作与前述图1、图2中云端服务器所执行的操作类似,在此不再进行赘述。

本申请中通过使用装有蓝牙mesh控制模块的照明设备代替传统的有线网络对照明设备的控制,进而可以减少对控制线路的布置,装有蓝牙mesh控制模块的照明设备可以组成蓝牙组网技术,即蓝牙mesh就是一个多对多网络(many to many)。每个蓝牙设备节点都可以和别的蓝牙设备节点自由通讯,在这种蓝牙组网技术的拓扑结构中,可以利用蓝牙设备节点中继(relay)收到的消息(Message),进而可以实现在一个无线通信网络内,将任意一个蓝牙设备节点的通讯信息传递到在通讯网络内的任意一个蓝牙设备节点,进而实现对每一个装有蓝牙mesh控制模块的照明设备的控制,解决现有技术中当需要控制的照明设备越多,其需要布置的线路就越多,花费在布置控制线路的成本越高的问题。

下面对基于蓝牙mesh的照明控制系统,应用于照明设备的另一实施例进行描述,请参阅图5,具体包括:

基于蓝牙mesh的照明控制系统500可以包括一个或一个以上处理器(centralprocessing units,CPU)501和存储器505,该存储器505中存储有一个或一个以上的应用程序或数据。其中,存储器505可以是易失性存储或持久存储。存储在存储器505的程序可以包括一个或一个以上模块,每个模块可以包括对基于蓝牙mesh的照明控制系统中的一系列指令操作。该基于蓝牙mesh的照明控制系统500还可以包括一个或一个以上的蓝牙模块503,一个或一个以上的照明组件504,一个或一个以上的电源502,一个或一个以上操作系统,例如Andriod,Windows Server,Mac OS X,Unix,Linux,FreeBSD等。该基于蓝牙mesh的照明控制系统500的处理器501可以执行前述图1或图2所示实施例中照明设备所执行的所有或部分操作,具体此处不再赘述。

下面对基于蓝牙mesh的照明控制系统,应用于云端服务器的另一实施例进行描述,请参阅图6,具体包括:

基于蓝牙mesh的照明控制系统600可以包括一个或一个以上处理器(centralprocessing units,CPU)601和存储器605,该存储器605中存储有一个或一个以上的应用程序或数据。其中,存储器605可以是易失性存储或持久存储。存储在存储器605的程序可以包括一个或一个以上模块,每个模块可以包括对基于蓝牙mesh的照明控制系统中的一系列指令操作。该基于蓝牙mesh的照明控制系统600还可以包括一个或一个以上的蓝牙模块603,一个或一个以上其他类型的输入输出接口604,一个或一个以上的电源602,一个或一个以上操作系统,例如Andriod,Windows Server,Mac OS X,Unix,Linux,FreeBSD等。该基于蓝牙mesh的照明控制系统600的处理器501可以执行前述图1或图2所示实施例中云端服务器所执行的所有或部分操作,具体此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种车辆、车灯控制装置及其车灯控制电路与方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!