建筑物中无线设备自动定位方法和装置与流程

文档序号:14967358发布日期:2018-07-20 09:53阅读:222来源:国知局

本发明涉及led照明控制技术领域,具体而言,本发明涉及建筑物中无线设备自动定位方法和装置。



背景技术:

目前,智能楼宇(例如工厂、学校、办公楼、仓库等等)管理系统有利于节约能源,方便管理,越来越流行。智能楼宇管理系统功能包括:通过管理软件直接或定时控制大楼中的设备(例如开关灯、窗帘、调节空调等);通过安装传感器,让传感器与设备互动,自动调节设备。

传统的智能楼宇管理系统采用有线的方法,无论传感器还是设备都通过信号线连接在一起,以达到控制的目的。由于要布线,增加了成本和施工难度。

无线技术的发展解决了有线方案的问题。通过把无线芯片装进设备,例如灯、空调、传感器等,让装有无线芯片的设备组成无线网络,同样可以实现传统的智能楼宇方案的各种控制,但无需布置控制线,安装也变得非常简单。

但是,无线技术也有挑战。设备的控制是通过在无线网里发送指令实现的,每个设备有其地址(一般是mac地址,也可以是其它类型的地址,比如,ip地址,或者普通整数地址),指令需要指明想控制的设备的地址。然而,地址是软件决定的,从设备外观是看不出地址的。无线智能系统安装完毕后,有一个步骤是确定在大楼中安装在各个位置的设备的内部地址到底是什么。目前的做法是:通过软件搜索到所有设备,这时候可以在软件界面看到搜索到的多个设备以及每个设备的地址,但不知道该设备具体安装在哪个位置。逐个去控制(例如,开关),并通过肉眼观察变化可以确定出每个设备的位置,并将确定出的每个设备的位置记录到无线智能系统中的控制中心。但是,这个方法需要耗费很多时间。



技术实现要素:

本发明实施例在于提供一种建筑物中无线设备自动定位方法和装置,在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

第一方面,本发明实施例提供了一种建筑物中无线设备自动定位方法,所述方法包括:

获取所述建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;

在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;所述消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;

根据所述rssi信息和所述rssi信息对应的无线设备的参数信息,给出所述被安装无线设备的位置;

分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在所述工程平面图上的位置。

优选的,在给出每一个无线设备在所述工程平面图上的位置之后,所述方法还包括:

向至少一个无线设备发出打开/关闭的控制指令并请求所述无线设备返回相应的打开/关闭的状态信息;

对所述打开/关闭的状态信息与所述打开/关闭的控制指令所对应的预期状态信息进行比对以获取相应的比对结果;

根据所述比对结果对所述位置信息进行判断,若所述打开/关闭的状态信息与所述打开/关闭的控制指令所对应的预期状态信息一致,则验证出所述无线设备的位置信息正确,否则,则验证出所述无线设备的位置信息错误。

优选的,所述无线设备所确定的区域范围具体包括如下至少一种:

不同楼层所确定的区域范围,相同的楼层所确定的区域范围,同一楼层不同房间所确定的区域范围,以及同一楼层相同房间所确定的区域范围。

优选的,不同楼层所确定的区域范围具体为相邻楼层所确定的区域范围。

优选的,同一楼层不同房间所确定的区域范围具体为同一楼层相邻房间所确定的区域范围。

优选的,所述无线设备为led灯,所述广播消息中携带的所述无线设备的参数信息包括如下至少一种:

所述led灯的mac地址信息,以及所述led灯的编码信息。

第二方面,本发明实施例提供了一种建筑物中无线设备自动定位装置,所述装置包括:

获取模块,获取所述建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;

接收模块,在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;所述消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;

处理器,根据所述rssi信息和所述rssi信息对应的无线设备的参数信息,给出所述被安装无线设备的位置;以及

分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在所述工程平面图上的位置。

优选的,所述处理器还用于:

在给出每一个无线设备在所述工程平面图上的位置之后,向至少一个无线设备发出打开/关闭的控制指令并请求所述无线设备返回相应的打开/关闭的状态信息;

对所述打开/关闭的状态信息与所述打开/关闭的控制指令所对应的预期状态信息进行比对以获取相应的比对结果;

根据所述比对结果对所述位置信息进行判断,若所述打开/关闭的状态信息与所述打开/关闭的控制指令所对应的预期状态信息一致,则验证出所述无线设备的位置信息正确,否则,则验证出所述无线设备的位置信息错误。

优选的,所述处理器给出在所述工程平面图上的位置的所述无线设备所确定的区域范围具体包括如下至少一种:

不同楼层所确定的区域范围,相同的楼层所确定的区域范围,同一楼层不同房间所确定的区域范围,以及同一楼层相同房间所确定的区域范围。

第三方面,本发明实施例提供了一种无线设备,所述无线设备包括:

接收模块,针对安装在多个预留位置的无线设备发出的指令消息,接收返回所述无线设备的rssi信息和参数信息的特定指令;

发送模块,根据所述接收模块接收到的所述特定指令,发送携带rssi信息和参数信息的广播消息;

处理器,根据特定预留位置的无线设备的参数信息,识别出与所述参数信息匹配的广播消息;以及

读取与所述参数信息匹配的广播消息中携带的rssi信息和和所述rssi信息对应的无线设备的参数信息,并对读取出的所述rssi信息和所述参数信息进行记录。

本发明实施例提供了一种建筑物中无线设备自动定位方法,获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。本发明实施例通过分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

附图说明

图1是本发明实际应用中,在工程平面图上标识出的led灯的预留位置示意图;

图2为在图1所示的预留位置安装led灯的示意图;

图3为本发明实施例提供的建筑物中无线设备自动定位方法的流程示意图;

图4是本发明实际应用场景下,在工程平面图的预留位置安装led灯的示意图;

图5是与图4对应的确定出工程平面图的拐角预留位置的led灯的mac地址的示意图;

图6是与图4对应的确定出工程平面图的侧边预留位置的led灯的mac地址的示意图;

图7是与图4对应的确定出工程平面图的中央预留位置的led灯的mac地址的示意图;

图8是与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图;

图9是另一与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图;

图10是又一与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图;

图11是通过优化的方法推测出工程平面图上的拐角位置的led灯的mac地址的示意图;

图12为本发明实施例提供的建筑物中无线设备自动定位装置的内部结构框图;

图13是本发明实施例提供的无线设备的内部结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明。

本发明所提供的技术方案中,获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;在多个预留位置信息所指示的多个预留位置中安装无线设备后,针对安装在多个预留位置的无线设备发出的指令消息,接收携带相邻无线设备在接收指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

下面结合附图详细说明本发明的技术方案。

图1是本发明实际应用中,在工程平面图上标识出的led灯的预留位置示意图。从图1中可以看出,给led灯预留了8个位置,具体地,8个预留位置,从a到h进行标识。

图2为在图1所示的预留位置安装led灯的示意图。从图2中可以看出:将具有唯一的mac地址的led灯安装在了如图1所示的预留位置。

需要说明的是,为了方便区分,具有不同的mac地址的led灯均分配给了不同的编号。如图2所示,编号从1号led灯,至到8号led灯。

本发明实施例提供的方案,就是通过分析多个无线设备发出的指令消息被邻近无线设备接收的信号强度,给出每一个无线设备在工程平面图上的位置。如图2所示,可以获得位置1-8上的led灯的mac地址,利用该mac地址标识工程平面图上的无线设备,从而达到智能控制的目的。

由于led灯的mac地址是已知的,工程平面图也是已知的,在获知led灯与预留位置的一一对应关系之后,例如,安装在a预留位置的led灯为mac地址为:b8-27-eb-f1-cd-01,且编号为1号。则在实际应用中,需要对1号led灯进行智能控制时,只需轻轻触摸处于工程平面图上显示出的a位置的区域,就可以通过发送目的mac地址为:b8-27-eb-f1-cd-01的控制指令,就能够控制编号为1号的led灯执行打开,或关闭,变暗50%的一系列智能操作。

本发明实施例提供的建筑物中无线设备自动定位方法的流程示意图,如图3所示,建筑物中无线设备自动定位方法包括如下步骤:

s301:获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置。

s302:在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息。

其中,需要说明的是,接收的信号强度指示(receivedsignalstrengthindication,rssi)信息显示出,当前无线设备可以感知到的邻近的rssi信号最强的无线设备。

无线设备可以为led灯,也可以为传感器。下面以无线设备为led灯进行举例说明。此时,广播消息中携带的无线设备的参数信息包括如下至少一种:led灯的mac地址信息,以及led灯的编码信息。

s303:根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置。

s304:分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置。

具体而言,通过列表和/图案的方式,呈现出已知的无线设备与被安装无线设备的相对位置关系。

进一步地,无线设备所确定的区域范围具体包括如下至少一种:

不同楼层所确定的区域范围,相同的楼层所确定的区域范围,同一楼层不同房间所确定的区域范围,以及同一楼层相同房间所确定的区域范围。

具体而言,不同楼层所确定的区域范围具体为相邻楼层所确定的区域范围。

进一步地,同一楼层不同房间所确定的区域范围具体为同一楼层相邻房间所确定的区域范围。

图4是本发明实际应用场景下,在工程平面图的预留位置安装led灯的示意图,如图4所示。

比如,mac地址为:b8-27-eb-f1-cd-11的灯安装在编号为11号的位置处。通过本发明实施例提供的技术方案,就可以获知,mac地址为:b8-27-eb-f1-cd-11的灯安装在编号为11号的位置,与如图4所示的工程平面图的某一预留位置a1的对应关系。

在本发明实施例提供的技术方案中,第一种情况,仅仅获悉建筑物的无线设备的工程平面图,以及在多个预留位置信息所指示的多个预留位置中安装无线设备后,针对安装在多个预留位置的无线设备发出的指令消息,接收到的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,通过分析多个已知的无线设备与邻近无线设备的相对位置关系,最终给出每一个无线设备在工程平面图上的位置。

需要说明的是,通过列表和/图案的方式,至少可以呈现出无线设备与邻近无线设备的至少一种相对位置关系。在本发明实际应用场景下,以图案的方式,呈现出无线设备与邻近无线设备的相对位置关系。其中,将代表当前led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案,用于呈现当前无线设备与邻近无线设备的相对位置关系。

具体而言,若当前无线设备处于如图4所示的工程平面图的四个拐角时,则包含当前led灯的mac地址的,且rssi信号最强的led灯的mac地址为两个,此时,将代表当前led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案具体为:或者为或者为或者为

此时,当前led灯可能的预留位置:a1,或者c1,或者g1,或者i1。

如图5所示,通过读取广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及在工程平面图上标识出的预留位置,可分别获知如下内容:

mac地址为b8-27-eb-f1-cd-11的led灯,在工程平面图上可能的预留位置具体为:a1,或者c1,或者g1,或者i1。

mac地址为b8-27-eb-f1-cd-13的led灯,在工程平面图上可能的预留位置具体为:a1,或者c1,或者g1,或者i1。

mac地址为b8-27-eb-f1-cd-17的led灯,在工程平面图上可能的预留位置具体为:a1,或者c1,或者g1,或者i1。

mac地址为b8-27-eb-f1-cd-19的led灯,在工程平面图上可能的预留位置具体为:a1,或者c1,或者g1,或者i1。

需要说明的是,由于将代表处于拐角的led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案为规则的形状,想要进一步地确定拐角预留位置的led灯的mac地址,还需要借助于安装于工程平面图上的其余处于边上的led灯,以及处于正中央的led灯反馈回来的rssi信息和对应的参数信息。具体情况,请参见处于边上的led灯,以及处于正中央的led灯的描述,在此不再赘述。

图6是与图4对应的确定出工程平面图的侧边预留位置的led灯的mac地址的示意图,如图6所示。

若当前无线设备处于如图4所示的工程平面图的侧边时,则包含当前led灯的mac地址的,且rssi信号最强的led灯的mac地址为三个,此时,将代表当前led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案具体为:或者为或者为或者为

此时,当前led灯可能的预留位置:b1,或者d1,或者f1,或者h1。

如图6所示,通过读取广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及在工程平面图上标识出的预留位置,可分别获知如下内容:

mac地址为b8-27-eb-f1-cd-12的led灯,在工程平面图上可能的预留位置具体为:b1,或者d1,或者f1,或者h1。

mac地址为b8-27-eb-f1-cd-14的led灯,在工程平面图上可能的预留位置具体为:b1,或者d1,或者f1,或者h1。

mac地址为b8-27-eb-f1-cd-16的led灯,在工程平面图上可能的预留位置具体为:b1,或者d1,或者f1,或者h1。

mac地址为b8-27-eb-f1-cd-18的led灯,在工程平面图上可能的预留位置具体为:b1,或者d1,或者f1,或者h1。

图7是与图4对应的确定出工程平面图的中央预留位置的led灯的mac地址的示意图,如图7所示。

若当前无线设备处于如图4所示的工程平面图的中央时,则包含当前led灯的mac地址的,且rssi信号最强的led灯的mac地址为四个,此时,将代表当前led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案具体为:

此时,当前led灯可能的预留位置:e1。

如图7所示,通过读取广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及在工程平面图上标识出的预留位置,可分别获知如下内容:mac地址为b8-27-eb-f1-cd-15的led灯,在工程平面图上可能的预留位置具体为:e1。

图8是与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图,如图8所示。

获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;

在多个预留位置信息所指示的多个预留位置中安装无线设备后,针对安装在多个预留位置的无线设备发出的指令消息,接收携带接收的信号强度指示rssi信息和参数信息的广播消息;

根据广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,给出无线设备与邻近无线设备的至少一种相对位置关系;

分析多个已知的无线设备与邻近无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置。

读取出上述图5,图6以及图7所示的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及在工程平面图上标识出的预留位置。

最终,得到的工程平面图上的预留位置a1到i1的9个位置,与mac地址为b8-27-eb-f1-cd-11,至mac地址为b8-27-eb-f1-cd-19的9个led灯的一一对应关系。

在本发明实施例所提供的技术方案中,为了确保给出每一个无线设备在工程平面图上的位置的准确性,在给出每一个无线设备在工程平面图上的位置之后,所述方法还包括:

向至少一个无线设备发出打开/关闭的控制指令并请求无线设备返回相应的打开/关闭的状态信息;

对打开/关闭的状态信息与打开/关闭的控制指令所对应的预期状态信息进行比对以获取相应的比对结果;

根据比对结果对位置信息进行判断,若打开/关闭的状态信息与打开/关闭的控制指令所对应的预期状态信息一致,则验证出无线设备的位置信息正确,否则,则验证出无线设备的位置信息错误。

在实际应用场景下,对确定出的无线设备的位置信息进行验证的过程,可以通过控制安装在移动终端的工程平面图的app软件来操控。例如,想要关闭之前处于亮着状态的,且处于与图4对应的处于预留a1位置,mac地址为b8-27-eb-f1-cd-11的led灯,且在app操作界面上,显示为绿色亮着的状态。

在工程平面图的app显示出的界面上,在显示出的预留a1位置区域,进而,在键盘上,输入关闭mac地址为b8-27-eb-f1-cd-11的led灯的指令操作,并查看工程平面图的app显示出的界面上,预留a1位置区域的指示颜色的变化。若之前,显示为绿色亮着的状态,转为变成灰色的关闭状态,则证明:验证出的当前无线设备的位置信息正确,否则,错误,在此不再赘述。

图9是另一与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图,如图9所示。

通过读取出上述图5,图6以及图7所示的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及led灯在工程平面图上标识出的预留位置,首先,确定出mac地址为b8-27-eb-f1-cd-15的led灯在预留位置e1。

进一步地,在已知预留位置e1的led灯的mac地址之后,结合其余信息,再依次分别推导出预留位置b1,预留位置a1和c1,预留位置d1和f1,预留位置h1,最后是预留位置g1和i1。

最终,得到的工程平面图上的预留位置a1到i1的9个位置,与mac地址为b8-27-eb-f1-cd-11,至mac地址为b8-27-eb-f1-cd-19的9个led灯的一一对应关系。

如图9所示,通过同一区域内的,首先确定出来的预留位置e1的led灯的mac地址之后,进而结合读取出的上述图5,图6以及图7所示的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及led灯在工程平面图上标识出的预留位置,最终确定出每一盏led灯的mac地址与工程平面图上的预留位置的一一对应的关系。

图10是又一与图4对应的确定出工程平面图上的每一个led灯的mac地址的示意图,如图10所示。

与图9不同的是,如图10所示的实施例是通过不同区域,已知的预留位置的led灯的mac地址,确定出安装于工程平面图上的预留位置的led灯的mac地址。

根据安装于相邻区域b的已知预留位置的led灯的mac地址信息,确定出与区域b相邻的区域a的预留位置的led灯的mac地址。

首先,通过读取出的上述图5,图6以及图7所示的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及led灯在工程平面图上标识出的预留位置。上述信息仅仅是一部分信息,还需要读取出:处于区域b的mac地址为b8-27-eb-f1-cd-21的led灯,rssi信号最强的led灯的mac地址具体为:b8-27-eb-f1-cd-11,b8-27-eb-f1-cd-22,b8-27-eb-f1-cd-24,且已知处于区域b的mac地址为b8-27-eb-f1-cd-21的led灯的预留位置具体为:区域b的左上角a2的预留位置。

进一步地,为了更加准确地通过区域b的已知的预留位置与安装于预留位置之中的led灯的mac地址的一一对应关系,来确定出区域a的已知的预留位置与安装于预留位置之中的led灯的mac地址的一一对应关系,还需要获知:区域a的工程平面图上的预留位置,与区域b的工程平面图上的预留位置的相对位置关系。

进一步地,通过读取出的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息可知,mac地址为b8-27-eb-f1-cd-11,且编号为11的led灯可能的预留位置为区域a的a1,或者c1,或者g1,或者i1。

进一步地,通过读取出的广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息可知,区域a的mac地址为b8-27-eb-f1-cd-11,与区域b的左上角a2的位置的mac地址为b8-27-eb-f1-cd-21的led灯相邻。最终得到:mac地址为b8-27-eb-f1-cd-11,且编号为11的led灯的预留位置为区域a的a1。

图11是通过优化的方法推测出工程平面图上的拐角位置的led灯的mac地址的示意图,如图11所示。

将mac地址为b8-27-eb-f1-cd-40至mac地址为b8-27-eb-f1-cd-90的led灯安装于如图11所示的工程平面图中。通过优化的方法就可以很快推测出工程平面图上的拐角位置的led灯的mac地址。

若当前无线设备处于如图11所示的工程平面图的四个拐角时,则包含当前led灯的mac地址的,且rssi信号最强的led灯的mac地址为两个,此时,将代表当前led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案具体为:或者为或者为或者为

此时,当前led灯可能的预留位置:m,或者n,或者o,或者p。

如图11所示,通过读取广播消息中携带的rssi信息和rssi信息对应的无线设备的参数信息,以及在工程平面图上标识出的预留位置,可分别获知如下内容:

mac地址为b8-27-eb-f1-cd-42的led灯,在工程平面图上可能的预留位置具体为:m,或者n,或者o,或者p。

mac地址为b8-27-eb-f1-cd-52的led灯,在工程平面图上可能的预留位置具体为:m,或者n,或者o,或者p。

mac地址为b8-27-eb-f1-cd-62的led灯,在工程平面图上可能的预留位置具体为:m,或者n,或者o,或者p。

mac地址为b8-27-eb-f1-cd-72的led灯,在工程平面图上可能的预留位置具体为:m,或者n,或者o,或者p。

需要说明的是,由于将代表处于拐角的led灯中央位置的点与代表rssi信号最强的led灯中央位置的点相连所形成的图案为规则的形状,想要进一步地确定拐角预留位置的led灯的mac地址,还需要借助于安装于工程平面图上的其余处于边上的led灯,以及处于正中央的led灯反馈回来的rssi信息和对应的参数信息。具体情况,请参见处于边上的led灯,以及处于中央的led灯的描述,在此不再赘述。

综上所述,本发明实施例提供的建筑物中无线设备自动定位方法,获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

如图12所示,是本发明实施例提供的建筑物中无线设备自动定位装置的内部结构框图;如图12所示,本发明实施例所提供的建筑物中无线设备自动定位装置,包括:获取模块1201、接收模块1202和处理器1203。

具体而言,获取模块,获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;

接收模块,在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;

处理器,根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;以及

分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置。

进一步地,处理器还用于:对给出的每一个无线设备在工程平面图上的位置进行验证。

具体地,处理器对无线设备在工程平面图上的位置进行验证的步骤具体包括:在给出每一个无线设备在工程平面图上的位置之后,向至少一个无线设备发出打开/关闭的控制指令并请求无线设备返回相应的打开/关闭的状态信息;

对打开/关闭的状态信息与打开/关闭的控制指令所对应的预期状态信息进行比对以获取相应的比对结果;

根据比对结果对位置信息进行判断,若打开/关闭的状态信息与打开/关闭的控制指令所对应的预期状态信息一致,则验证出无线设备的位置信息正确,否则,则验证出无线设备的位置信息错误。

进一步地,处理器给出在工程平面图上的位置的无线设备所确定的区域范围具体包括如下至少一种:

不同楼层所确定的区域范围,相同的楼层所确定的区域范围,同一楼层不同房间所确定的区域范围,以及同一楼层相同房间所确定的区域范围。

进一步地,处理器给出在工程平面图上的位置的无线设备所确定的区域范围具体为:不同楼层所确定的区域范围具体为相邻楼层所确定的区域范围。

进一步地,处理器给出在工程平面图上的位置的无线设备所确定的区域范围具体为:同一楼层不同房间所确定的区域范围具体为同一楼层相邻房间所确定的区域范围。

综上所述,本发明实施例提供的建筑物中无线设备自动定位装置,在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收模块接收与被安装无线设备相邻的第二无线设备的消息;其中,消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;以及,处理器根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;并分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

如图13所示,是本发明实施例提供的无线设备的内部结构框图;如图13所示,本发明实施例所提供的无线设备,包括:接收模块1301、发送模块1302、和处理器1303。

具体而言,接收模块,针对安装在多个预留位置的无线设备发出的指令消息,接收返回无线设备的rssi信息和参数信息的特定指令;

发送模块,根据接收模块接收到的特定指令,发送携带rssi信息和参数信息的广播消息;

处理器,根据特定预留位置的无线设备的参数信息,识别出与参数信息匹配的广播消息;以及读取与参数信息匹配的广播消息中携带的rssi信息和和rssi信息对应的无线设备的参数信息,并对读取出的rssi信息和参数信息进行记录。

本发明的技术方案中,获取建筑物内的无线设备的多个预留位置信息,并在建筑物的无线设备工程平面图上标识出无线设备的预留位置;在多个预留位置信息所指示的多个预留位置中安装无线设备后,接收与被安装无线设备相邻的第二无线设备的消息;消息携带第二无线设备在接收被安装无线设备发出的指令消息时的接收信号强度指示rssi信息和参数信息的广播消息;根据rssi信息和rssi信息对应的无线设备的参数信息,给出被安装无线设备的位置;分析至少一个已知的无线设备与被安装无线设备的相对位置关系,给出每一个无线设备在工程平面图上的位置,从而实现对处于工程平面图上的无线设备进行智能控制的目的。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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