门结构状态监控方法、系统、监测设备及网关设备与流程

文档序号:30607749发布日期:2022-07-01 22:50阅读:103来源:国知局
门结构状态监控方法、系统、监测设备及网关设备与流程

1.本公开涉及通信技术领域,尤其涉及一种门结构状态监控方法、系统、监测设备及网关设备。


背景技术:

2.目前,对于门窗开关状态的监控通常依赖于人工检查,这对人们生活造成了极大不便,例如,对于门窗数量众多的办公楼,需要办公楼管理人员对各区域的门窗进行一一巡查,不仅任务量很大而且容易遗漏,对于办公区工作人员,当需要使用办公区公共资源时,如会议室、卫生间等,也需要人工去现场查看各公共资源的开关门情况以判断是否在使用中,如直到找到可用的资源。
3.可见,相关技术中的门结构状态监控方式不够实时便捷。


技术实现要素:

4.本公开提供一种门结构状态监控方法、系统、监测设备及网关设备,以至少解决相关技术中门结构状态监控方式不够实时便捷的问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种门结构状态监控方法,应用于网关设备,所述网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上,所述方法包括:
6.接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
7.对所述门结构状态广播包进行有效性校验;
8.在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据;
9.向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。
10.根据本公开实施例的第二方面,提供一种门结构状态监控方法,应用于监测设备,所述监测设备安装于具有门结构的监测对象上,所述监测设备与网关设备建立有通信连接,所述方法包括:
11.检测门结构的开关状态;
12.在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
13.发送门结构状态广播包至所述网关设备,其中,所述网关设备用于基于所述门结构状态广播包确定门结构的开关状态。
14.根据本公开实施例的第三方面,提供一种网关设备,包括:
15.接收单元,与多个监测设备建立通信连接,被配置为接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据
用于指示安装所述监测设备的门结构的开关状态;
16.数据处理器,与所述接收单元建立通信连接,被配置为对所述门结构状态广播包进行有效性校验,并在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据;
17.发送单元,与所述数据处理器建立通信连接,被配置为向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。
18.根据本公开实施例的第四方面,提供一种监测设备,所述监测设备安装于具有门结构的监测对象上,所述监测设备包括:
19.门磁单元,被配置为检测门结构的开关状态;
20.状态处理器,与所述门磁单元建立通信连接,被配置为在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
21.状态发送单元,与所述状态处理器建立通信连接,被配置为发送门结构状态广播包至网关设备,其中,所述网关设备用于基于所述门结构状态广播包确定门结构的开关状态。
22.根据本公开实施例的第五方面,提供一种门结构状态监控系统,包括:
23.监测设备,安装于具有门结构的监测对象上,被配置为检测门结构的开关状态,并在检测到门结构的开关状态发生变化的情况下,生成并发送门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
24.网关设备,与所述监测设备建立有通信连接,被配置为接收监测设备发送的门结构状态广播包,并对所述门结构状态广播包进行有效性校验,并在校验通过的情况下,将所述门结构状态广播包中的门结构状态数据发送至后台服务器。
25.根据本公开实施例的第六方面,提供一种门结构状态监控方法,应用于包括监测设备和网关设备的门结构状态监控系统,监测设备安装于具有门结构的监测对象上,所述方法包括:
26.所述监测设备检测门结构的开关状态;
27.所述监测设备在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
28.所述网关设备接收到监测设备发送的门结构状态广播包之后,对所述门结构状态广播包进行有效性校验;
29.所述网关设备在校验通过的情况下,将所述门结构状态广播包中的门结构状态数据发送至后台服务器。
30.根据本公开实施例的第七方面,提供一种存储介质,当所述存储介质中的指令由网关设备执行时,使得网关设备能够执行上述第一方面所述的门结构状态监控方法;或者,当所述存储介质中的指令由监测设备的处理器执行时,使得监测设备能够执行上述第二方面所述的门结构状态监控方法。
31.根据本公开实施例的第八方面,提供一种计算机程序产品,包括可执行指令,当所述可执行指令在计算机上运行时,使得计算机能够执行上述第一方面所述的门结构状态监控方法;或者,当所述可执行指令在计算机上运行时,使得计算机能够执行上述第二方面所述的门结构状态监控方法。
32.本公开的实施例提供的技术方案至少带来以下有益效果:
33.网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上;网关设备接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;对所述门结构状态广播包进行有效性校验;在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据;向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。这样,通过监测设备监测门结构的开关状态,并向网关设备发送相应的门结构状态广播包,再通过网关设备将监测设备发送的门结构状态广播包中的门结构状态数据发送至后台服务器进行汇总,从而可便于用户从后台服务器的数据平台上实时查看各门结构的开关状态信息,而无需人工现场查看,提高了对门结构监控的实时便捷性。
34.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
35.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
36.图1是根据一示例性实施例示出的一种门结构状态监控方法的流程图。
37.图2是根据一示例性实施例示出的一种门磁设备的结构图。
38.图3是根据一示例性实施例示出的另一种门结构状态监控方法的流程图。
39.图4是根据一示例性实施例示出的一种网关设备的结构图。
40.图5是根据一示例性实施例示出的另一种门结构状态监控方法的流程图。
41.图6是根据一示例性实施例示出的门磁设备的工作流程图。
42.图7是根据一示例性实施例示出的网关设备的工作流程图。
43.图8是根据一示例性实施例示出的关门状态示意图。
44.图9是根据一示例性实施例示出的开门状态示意图。
45.图10是根据一示例性实施例示出的一种监测设备的结构框图。
46.图11是根据一示例性实施例示出的一种网关设备的结构框图。
47.图12是根据一示例性实施例示出的一种后台服务器的结构框图。
具体实施方式
48.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
49.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用
的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
50.本公开实施例中的门结构状态监控方法可应用于需要对多门结构开关状态进行监控的场景,例如,对办公楼中的机房门、机柜门、库房门、办公窗、厕所门、办公室门、会议室门等进行监控,对一个家庭中的窗户、入户门、卧室门等进行监控,还有对商场、博物馆、收藏馆等场所的门窗监控。这样,通过将监控的门结构状态数据汇总到后台服务器,并提供一个数据平台供使用人员实时查看各门结构的开关状态,以办公楼门窗监控场景为例,这样可便于办公区管理人员根据探测到的结果决定是否去巡检机房、库房的情况,办公区工作人员也可以根据探测到的结果选择合适的会议室、厕所等进行使用,大大优化了资源的利用率。
51.在实际应用中,可以对需要监控的门结构,如门、窗等上分别安装一监测设备,用于监控各门结构的开关状态,并在不同的门结构区域分别安装一网关设备,各区域的网关设备负责接收其区域内的监测设备发送的门结构状态广播包,其中,监测设备和网关设备可以通过蓝牙、无线射频等方式进行数据传输,并且网关设备与后台服务器可通过无线模块(如wifi)进行通信连接,将接收的门结构状态数据统一汇总至后台服务器的数据库,后台服务器则可以提供一个数据平台供目标用户实时查看各门结构的开关状态。
52.图1是根据一示例性实施例示出的一种门结构状态监控方法的流程图,该门结构状态监控方法用于监测设备中,所述监测设备安装于具有门结构的监测对象上,所述监测设备与网关设备建立有通信连接,如图1所示,所述方法包括以下步骤:
53.在步骤s11中,检测门结构的开关状态。
54.在步骤s12中,在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态。
55.在步骤s13中,发送门结构状态广播包至所述网关设备,其中,所述网关设备用于基于所述门结构状态广播包确定门结构的开关状态。
56.本公开实施例中,上述监测设备可以安装在需要监控开关状态的门结构上,例如,对于办公楼的门窗监控场景,可以在办公楼的机房门、机柜门、库房门、办公窗、厕所门、办公室门、会议室门等门窗上分别安装一监测设备。后续以门结构为门窗、相应的门结构状态广播包为门窗状态广播包、门结构状态数据为门窗状态数据为例说明本发明实施例的具体实施方式,但并不限于门结构仅为门窗,任意具有门结构的监测对象均可以作为本公开实施例中的门结构。
57.所述监测设备可以为一门磁设备,门磁设备的结构可以如图2所示,包括门磁主体21、门磁电源22、门磁无线单元23、干簧管24、磁体25和无线单元天线26,其中,干簧管24与门磁无线单元23电连接,门磁无线单元23与无线单元天线26电连接,门磁电源22与门磁无线单元23电连接,门磁电源22、门磁无线单元23和干簧管24均设置在门磁主体21内部,磁体25和门磁主体21为分离的两模块,在安装门磁设备时,可以分别将磁体25和门磁主体21安装在门框(或窗框)和门扇(或窗扇)里,当磁体25远离门磁主体21中的干簧管24时,可以产
生开门信号,而当磁体25靠近门磁主体21中的干簧管24时,可以产生关门信号。门磁无线单元23可以采用蓝牙单元或无线射频单元,门磁电源22可以采用电池供电,如干电池。后续以监测设备为门磁设备为例说明本发明实施例的具体实施方式,但并不限于监测设备仅为门磁设备,任意能够对门结构开关状态进行监控的设备均可以作为本公开实施例中的监测设备。
58.在门磁设备处于工作状态时,可以检测其所在的门窗的开关状态,即检测该门窗当前为打开状态还是关闭状态,并判断其门窗的开关状态是否发生变化,如是否由打开状态变成了关闭状态,或由关闭状态变成了打开状态。具体地,当检测到所述门磁设备的磁体与干簧管逐渐分离时,可以检测到门窗的状态发生了由关闭至打开的变化,当检测到所述门磁设备的磁体与干簧管逐渐靠近时,可以检测到门窗的状态发生了由打开至关闭的变化。
59.在门磁设备检测到其门窗的开关状态发生变化的情况下,可以生成相应的门窗状态广播包,并发送所述门窗状态广播包,即将所述门窗状态广播包进行广播,使得位于所述门磁设备附近的网关设备能够接收到该门窗状态广播包,进而得到所述门磁设备对应的门窗的开关状态数据。例如,所述门磁设备在检测到其门窗由关闭状态变为打开状态的情况下,可以生成并发送指示门窗当前为打开状态的广播包,在检测到其门窗由打开状态变为关闭状态的情况下,可以生成并发发送指示门窗当前为关闭状态的广播包。
60.需说明的是,可在门窗状态广播包中携带门磁设备或门窗的id信息,以使网关设备可以基于接收的门窗状态广播包,确定其中的门窗状态数据是哪个门磁设备发送的或属于哪个门窗的,进而便于将门窗状态数据与门窗关联。
61.这样,任一门磁设备可在检测到其门窗状态发生变化时,发送用于指示其门窗当前的开关状态的门窗状态广播包,使得网关设备能够实时获知其门窗的开关状态,实现对门窗状态的实时监控。
62.可选的,所述生成门结构状态广播包,包括:
63.按照一定的数据格式生成所述门结构状态广播包,其中,所述一定的数据格式用于校验所述门结构状态广播包的有效性。
64.上述一定的数据格式可以是门磁设备与网关设备预先约定的特定数据格式,也即预定格式,该预定格式可用于验证所述网关设备所接收的门窗状态广播包的有效性,也就是说,在需要生成门窗状态广播包时,所述门磁设备可以按照与所述网关设备约定的特定数据格式生成相应的门窗状态广播包,并发送该门窗状态广播包,所述网关设备则可以基于约定的特定数据格式对所接收的门窗状态广播包进行有效性校验,判断该门窗状态广播包的数据格式是否符合预定格式,若符合,则可判定该门窗状态广播包是与其绑定的门磁设备发送的,并可确定校验通过,否则可确定校验不通过。
65.这样,通过该实施方式,可提高数据传输中的安全保密性,并可避免保留非目标门磁设备发送的门窗状态数据。
66.可选的,所述步骤s13包括:
67.通过蓝牙发送门结构状态广播包,其中,所述监测设备与所述网关设备建立有蓝牙通信连接。
68.即该实施方式中,门磁设备中的门磁无线单元可以是低功耗的蓝牙单元,进而在
发送门窗状态广播包时,可以是通过蓝牙来传输,相应地,网关设备也可以通过蓝牙接收所述门磁设备发送的门窗状态广播包。
69.这样,采用低功耗蓝牙设备进行数据广播,可以保证门磁设备中使用一节干电池可以工作一年之久,而不用经常拆卸。
70.可选的,所述步骤s11之后,所述方法还包括:
71.在检测到门结构的开关状态未发生变化的情况下,进入第二工作状态,其中,所述第二工作状态的功耗低于第一工作状态的功耗,所述第一工作状态为所述监测设备在发送门结构状态广播包时所处的工作状态。
72.上述第二工作状态可以是指低功耗的工作状态,该工作状态下,门磁设备不发送门窗状态广播包,上述第一工作状态则可以是指处于正常功耗的工作状态,该工作状态下,门磁设备需发送门窗状态广播包,所述第二工作状态的功耗低于所述第一工作状态的功耗。
73.检测到门窗的开关状态未发生变化的情况,可以是检测到门磁设备的磁体与干簧管未发生逐渐分离或逐渐靠近的变化,而是保持分离或靠近状态,从而确定其门窗为保持打开状态或关闭状态,也即开关状态未发生变化,在这种情况下,可以无需发送门窗状态广播包,网关设备可以基于门磁设备上一次发送的门窗状态广播包,确定其门窗当前仍保持上一次的状态未变。
74.因此,在检测到门窗的开关状态未发生变化的情况下,可以进入第二工作状态,也即低功耗模式,不发送任何广播包,以节约门磁设备的电量,延长其续航时间。
75.可选的,所述方法还包括:
76.每隔预设时长读取一次门结构状态信息,并广播所读取的门结构状态信息。
77.即该实施方式中,除了在检测到门窗开关状态发生变化时,发送门窗状态广播包,还可以每隔预设时长读取一次门窗状态信息,并将所读取的门窗状态信息进行广播,以使网关设备获知所述门磁设备处于正常工作状态,且可以告知网关设备门窗当前的开关状态。其中,所述预设时长可以根据实际需要进行设定,如每隔15分钟或20分钟读取一次。这样,当网关设备超过预设时长未接收到门磁设备发送的广播包时,可以确定所述门磁设备未处于正常工作状态,可能出现了故障或电量耗尽,从而可以通知工作人员对所述门磁设备进行检修。
78.这样,通过该实施方式不仅可以避免因门磁设备故障或电量耗尽而处于停止工作状态所导致的门窗状态无法得到有效监控,也可以避免因门窗状态广播包丢失而导致的门窗状态未能及时更新,进而保证更好地监控门窗的状态。
79.本技术实施例中的门结构状态监控方法,监测设备安装于具有门结构的监测对象上,所述监测设备与网关设备建立有通信连接;监测设备检测门窗的开关状态;在检测到门窗的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;发送门结构状态广播包至所述网关设备,其中,所述网关设备用于基于所述门结构状态广播包确定门结构的开关状态。这样,通过监测设备监测门结构的开关状态,并将检测到的门结构状态数据进行广播发送,可使网关设备接收到其发送的门结构状态广播包,进而将门结构状态数据发送至后台服务器进行汇总,从而可便于用户从后台服务器的数据平台
上实时查看各门结构的开关状态信息,而无需人工现场查看,提高了对门结构监控的实时便捷性。
80.图3是根据一示例性实施例示出的一种门结构状态监控方法的流程图,该门结构状态监控方法用于网关设备中,所述网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上,如图3所示,所述方法包括以下步骤:
81.在步骤s31中,接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态。
82.在步骤s32中,对所述门结构状态广播包进行有效性校验。
83.在步骤s33中,在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据。
84.在步骤s34中,向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。
85.本公开实施例中,一个网关设备可以接收来自多个监测设备上报的门结构状态数据,且在实际应用中,为保证所述网关设备能够接收到监测设备发送的广播包,可以将网关设备安装在距监测设备预设范围之内的位置,当需要监控的门结构位置分布较为广泛时,可以在不同的区域分别安装一个网关设备,以通过一个网关设备接收一个区域内的监测设备的广播包,例如,对于办公楼门窗的监控,可以在每一层安装一个或多个网关设备,以保证覆盖整栋办公楼的监测设备。
86.所述监测设备可以为一门磁设备,门磁设备的结构可以如图4所示,包括网关主体41、无线单元42、无线传输单元43和电源44,其中,无线单元42和无线传输单元43电连接,且无线单元42和无线传输单元43均与电源44点连接,无线单元42、无线传输单元43和电源44设置在网关主体41中;电源44可以是供电电源,也可以是一外接电源插头,用于连接外部电源实现供电,无线单元42可以是蓝牙单元,用于接收门磁设备通过蓝牙广播的门结构状态广播包,无线传输单元43可以是wifi单元,用于与后台服务器建立通信连接,实现数据传输。
87.需说明的是,后续以门结构为门窗、相应的门结构状态广播包为门窗状态广播包、门结构状态数据为门窗状态数据、监测设备为门磁设备为例说明本发明实施例的具体实施方式,但并不限于门结构仅为门窗,也不限于监测设备仅为门磁设备,任意具有门结构的监测对象均可以作为本公开实施例中的门结构,任意能够对门结构开关状态进行监控的设备均可以作为本公开实施例中的监测设备。
88.本公开实施例中,所述网关设备可以常监听广播包,当监听到门磁设备发送的门窗状态广播包时,可以接收该门窗状态广播包,并对所述门窗状态广播包进行有效性校验,以判断所述门窗状态广播包是否为合格的数据包,是否来自其绑定的门磁设备,若校验合格,则可以提取所述门窗状态广播包中的门窗状态数据,并将所提取的门窗状态数据上传至后台服务器,以将所接收的所有门窗状态数据汇总至后台服务器中,便于用户通过后台服务器的数据平台查看各门窗的开关状态。
89.可选的,所述步骤s32之后,所述方法还包括:
90.在校验不通过的情况下,丢弃所述门结构状态广播包。
91.即该实施方式中,在对所接收的门窗状态广播包进行校验时,若校验不合格,如该门窗状态广播包的数据格式不符,不是来自其绑定的网关设备发送的,则可以直接丢弃该门窗状态广播包,避免将不合格的数据包发送至后台服务器。
92.可选的,所述步骤s32包括:
93.对所述门结构状态广播包进行解包,得到解包后的门结构状态广播包;
94.对解包后的门结构状态广播包的数据格式进行校验;
95.其中,若所述数据格式符合预定格式,则确定校验通过;若所述数据格式不符合预定格式,则确定校验不通过。
96.该实施方式中,在接收到门窗状态广播包后,可以对所述门窗状态广播包进行拆包检查,即先对所述门窗状态广播包进行解包,再对解包后的门窗状态广播包进行数据格式校验,也即对所述门窗状态广播包中解包后得到的门窗状态数据格式进行校验,查看其数据格式是否符合所述网关设备与门磁设备预先约定的特定数据格式,也即预定格式,若是,则可以确定校验合格,也即校验通过,否则确定校验不合格,也即校验不通过。
97.这样,通过对接收的门窗状态广播包进行拆包检查,可保证数据传输过程较为安全可靠,并可避免保留非目标门磁设备发送的门窗状态数据。
98.进一步的,所述步骤s34包括:
99.对所述门结构状态数据进行封装,并向后台服务器发送封装后的门结构状态数据。
100.即在确定校验通过的情况下,可以对解包后的门窗状态数据进行提取,并将所提取的门窗状态数据重新封装成数据包,最后将封装好的数据包发送至后台服务器。
101.这样,通过对校验通过的门窗状态数据进行重新封装后发送至后台服务器,可保证数据传输过程较为安全可靠。
102.可选的,所述步骤s31包括:
103.接收n个监测设备发送的n个门结构状态广播包,其中,n为大于1的整数;
104.所述步骤s32包括:
105.分别对所述n个门结构状态广播包进行有效性校验;
106.所述步骤s33包括:
107.对于所述n个门结构状态广播包中通过校验的l个门结构状态广播包,分别从中提取门结构状态数据,得到l个门结构状态数据,其中,l为小于或等于n的正整数;
108.所述步骤s34包括:
109.向后台服务器发送所述l个门结构状态数据。
110.一个实施例中,一个网关设备可以收发多个门磁设备的门窗状态广播包,将多个门窗的开关状态数据汇总至后台服务器,实现对多个门窗状态的实时监控。
111.其中,每个门磁设备可以分别监控一个门窗的开关状态,且所述n个门磁设备处于同一个区域范围内,所述网关设备则安装在该区域范围的中央位置,每个门磁设备距所述网关设备的距离不超过预设距离,如不超过10米,以保证所述网关设备能够接收到所述n个门磁设备中每个门磁设备发送的广播包。
112.这样,所述网关设备可以接收n个门磁设备发送的n个门窗状态广播包,需说明的是,所述n个门磁设备可以在不同时间发送门窗状态广播包,从而所述网关设备可以在不同
时间分别接收所述n个门磁设备中的一个或一个以上门磁设备发送的门窗状态广播包,所述n个门磁设备也可以在同一时间发送门窗状态广播包,从而所述网关设备可以同时接收所述n个门磁设备发送的n个门窗状态广播包。
113.然后,所述网关设备可以分别对所述n个门窗状态广播包进行有效性校验,其中所述网关设备对每个门窗状态广播包进行有效性校验的方式可均一样,具体可参见前述介绍。对于所述n个门窗状态广播包中通过校验的l个门窗状态广播包,可以分别从中提取门窗状态数据,得到l个门窗状态数据,l可以等于n,也可以小于n,即所述n个门窗状态广播包可以全部通过校验,也可以只有部分通过校验,对于所述n个门窗状态广播包中未通过校验的门窗状态广播包,则可以直接丢弃;最后向后台服务器发送通过校验的所述l个门窗状态数据即可。
114.这样,一个网关设备可以收发多个门磁设备的门窗状态数据包,解决一个网关设备传输多个门磁设备的数据到后台服务器的问题,提供了数据的接入能力。
115.本技术实施例中的门结构状态监控方法,网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上;网关设备接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;对所述门结构状态广播包进行有效性校验;在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据;向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。这样,通过监测设备监测门结构的开关状态,并向网关设备发送相应的门结构状态广播包,再通过网关设备将监测设备发送的门结构状态广播包中的门结构状态数据发送至后台服务器进行汇总,从而可便于用户从后台服务器的数据平台上实时查看各门结构的开关状态信息,而无需人工现场查看,提高了对门结构监控的实时便捷性。
116.图5是根据一示例性实施例示出的一种门结构状态监控方法的流程图,该门结构状态监控方法用于后台服务器中,如图5所示,所述方法包括以下步骤:
117.在步骤s51中,接收网关设备发送的门结构状态数据,其中,所述网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态。
118.在步骤s52中,将所述门结构状态数据存储至预设数据库。
119.在步骤s53中,接收客户端发送的门结构状态查看请求,其中,所述门结构状态查看请求中携带有所述客户端的身份信息。
120.在步骤s54中,向所述客户端发送所述预设数据库中与所述客户端的身份信息匹配的目标门结构状态数据。
121.本公开实施例中,所述后台服务器可以与网关设备建立有通信连接,如通过wifi建立无线信连接,从而所述后台服务器可以接收网关设备发送的门结构状态数据,所述门结构状态数据可以是来自一个或多个监测设备发送的,即所述门结构状态数据可以包括一个或多个门结构的开关状态数据,且所述门结构状态数据中可以携带有对应的监测设备id或门结构id信息,以指示该门结构状态数据为哪个门结构的状态数据。
122.所述后台服务器可以将接收的门结构状态数据存储至预设数据库中,所述预设数据库可以是预设的专门用于存放门结构状态数据的数据库,具体地,所述后台服务器在存
储所述门结构状态数据时,可以将门结构id和开关状态对应存储,例如,门窗1,状态为打开,门窗2,状态为关闭,等等。这样,各门结构的开关状态数据均存储在所述后台服务器的预设数据库中,并且可基于接收的门结构状态数据,对各门结构的开关状态数据进行及时更新。
123.当用户需要查看各门结构的开关状态时,可以登录客户端,通过所述客户端向所述后台服务器发送门结构状态查看请求,其中,所述门结构状态查看请求中可以携带有所述客户端的身份信息,以使所述后台服务器基于其身份信息对所述用户进行身份验证,在验证通过的情况下,向所述客户端返回与其身份信息匹配的目标门结构状态数据。
124.也就是说,对于某场所的门结构状态数据,可以仅对某些用户人群授以查看权限,且可以对不同的用户身份分配不同的查看权限,例如,对于办公楼的门结构状态数据,可以只允许该办公楼的办公管理人员和办公区工作人员查看,且允许办公管理人员查看所有门结构状态数据,便于办公管理人员实时了解办公楼门窗的状态,能及时发现安全问题并及时排查,允许办公区工作人员查看其所在楼层的门结构状态数据,或允许其查看特定区域的门结构状态数据,如仅允许查看会议室和卫生间的门结构状态数据,从而有助于办公人员寻找合适的公共资源,实现优化整合办公资源,缓解办公资源占用紧张的问题。
125.这样,可以避免门结构状态数据被非法获取,进而造成安全隐患。
126.本技术实施例中的门结构状态监控方法,接收网关设备发送的门结构状态数据,其中,所述网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;将所述门结构状态数据存储至预设数据库;接收客户端发送的门结构状态查看请求,其中,所述门结构状态查看请求中携带有所述客户端的身份信息;向所述客户端发送所述预设数据库中与所述客户端的身份信息匹配的目标门结构状态数据。这样,通过接收网关设备发送的门结构状态数据,可将各门结构的开关状态信息汇总至预设数据库中,从而可便于用户从后台服务器的数据平台上实时查看各门结构的开关状态信息,而无需人工现场查看,提高了对门结构监控的实时便捷性。
127.本公开实施例还提出了一种门结构状态监控方法,该门结构状态监控方法用于包括监测设备和网关设备的门结构状态监控系统,监测设备安装于具有门结构的监测对象上;所述方法包括以下步骤:
128.所述监测设备检测门结构的开关状态。
129.所述监测设备在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态。
130.所述网关设备接收到监测设备发送的门结构状态广播包之后,对所述门结构状态广播包进行有效性校验;
131.所述网关设备在校验通过的情况下,将所述门结构状态广播包中的门结构状态数据发送至后台服务器。
132.本公开实施例中,所述门结构状态监控系统可以包括监测设备和网关设备,每个监测设备分别安装于一门结构上,并可基于各门结构所在区域,分别在每个不同的门结构区域安装一个网关设备,以保证覆盖到所有的监测设备,即保证每个区域的监测设备发送
的广播包均能够被相应区域的网关设备接收,进而保证所有的门结构状态均处于监控范围内。
133.需说明的是,每个网关设备可以负责接收其区域内的门磁设备发送的门结构状态广播包,并将校验后的门结构状态数据发送至后台服务器进行汇总。以监测设备为门磁设备、门结构为门窗为例,网关设备1负责接收第一区域中的3个门磁设备的门窗状态广播包,网关设备2负责接收第二区域中的2个门磁设备的门窗状态广播包,网关设备3负责接收第三区域中的5个门磁设备的门窗状态广播包,并且网关设备1、网关设备2和网关设备3都将校验后的门窗状态数据发送至后台服务器,从而后台服务器中存储有第一区域中的3个门窗状态数据、第二区域中的2个门窗状态数据和第三区域中的5个门窗状态数据,共10个门窗状态数据。
134.其中,关于所述门磁设备、网关设备和后台服务器的具体实施方式可以参见前述方法实施例中的相关介绍,且能取得相同的技术效果,为避免重复,本实施例此处不再赘述。
135.本技术实施例中的门结构状态监控方法,所述监测设备检测门结构的开关状态;所述监测设备在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;所述网关设备接收到监测设备发送的门结构状态广播包之后,对所述门结构状态广播包进行有效性校验;所述网关设备在校验通过的情况下,将所述门结构状态广播包中的门结构状态数据发送至后台服务器。这样,通过监测设备监测门结构的开关状态,并将各门结构状态汇总至后台服务器,从而可便于用户从后台服务器的数据平台上实时查看各门结构的开关状态信息,而无需人工现场查看,提高了对门结构监控的实时便捷性。
136.下面结合图6、图7、图8和图9,以监测设备为门磁设备、门结构为门窗为例,对本公开实施例的具体实施方式进行举例说明:
137.如图6所示,步骤s61中,门磁设备每隔15分钟读取一次门窗状态信息,并广播所读取的门窗状态信息;步骤s62中,检测门窗状态变化,如图8所示,当检测到磁体91和干簧管92处于逐渐靠近状态时,产生关门信号,从而步骤s63中,发送关门状态广播包,如图9所示,当检测到磁体91和干簧管92处于逐渐远离状态时,产生开门信号,从而步骤s64中,发送开门状态广播包,步骤s65中,若检测到磁体和干簧管的位置状态没有发生任何变化时,可以进入低功耗状态,不发送任何广播包。
138.如图7所示,步骤s71中,网关设备常监听广播数据包,即可接收广播数据包;步骤s72中,当接收到广播数据包时,对接收的广播数据包进行拆包检查,即对广播数据包解包,并对解包后的数据进行校验;步骤s73中,若检验不合格,则丢弃该数据包;步骤s74中,若校验合格,则从解包后的数据中提取门窗状态数据,并将其重新封装成数据包;步骤s75中,将封装好的数据包发送至后台服务器。
139.图10是根据一示例性实施例示出的一种监测设备的结构框图。所述监测设备安装于具有门结构的监测对象上,参照图10,该监测设备1000包括门磁单元1001、状态处理器1002和状态发送单元1003。
140.该门磁单元1001,被配置为检测门结构的开关状态;
141.该状态处理器1002,与门磁单元1001建立通信连接,被配置为执行在检测到门结构的开关状态发生变化的情况下,生成门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
142.该状态发送单元1003,与状态处理器1002建立通信连接,被配置为发送门结构状态广播包至网关设备,其中,所述网关设备用于基于所述门结构状态广播包确定门结构的开关状态。
143.需说明的是,状态处理器1002可以与状态发送单元1003集成为一个单元模块,例如,均集成在蓝牙模块中。
144.可选的,状态处理器1002,还被配置为在检测到门结构的开关状态未发生变化的情况下,指示门磁单元1001进入第二工作状态,其中,所述第二工作状态的功耗低于第一工作状态的功耗,所述第一工作状态为门磁单元1001检测门结构开关状态的工作状态。
145.可选的,状态处理器1002,还被配置为按照一定的数据格式生成所述门结构状态广播包,其中,所述一定的数据格式用于校验所述门结构状态广播包的有效性。
146.可选的,状态发送单元1003为蓝牙通信单元。
147.可选的,状态发送单元1003,还被配置为每隔预设时长读取一次门结构状态信息,并广播所读取的门结构状态信息。
148.关于上述实施例中的监测设备,其中各个单元模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
149.图11是根据一示例性实施例示出的一种网关设备的结构框图。参照图11,该网关设备1100包括接收单元1101、数据处理器1102和发送单元1103。
150.该接收单元1101,与多个监测设备建立通信连接,被配置为接收监测设备发送的门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
151.该数据处理器1102,与所述接收单元建立通信连接,被配置为对所述门结构状态广播包进行有效性校验,并在校验通过的情况下,提取所述门结构状态广播包中的门结构状态数据;
152.该发送单元1103,与所述数据处理器建立通信连接,被配置为向后台服务器发送所述门结构状态数据,其中,所述后台服务器用于记录所述门结构状态数据所指示的门结构的开关状态。
153.需说明的是,接收单元1101与数据处理器1102可以集成为一个单元模块,例如,均集成在蓝牙模块中;或者,也可以接收单元1101与发送单元1103集成为一个单元模块,例如,均集成在wifi模块中。
154.可选的,数据处理器1102,还被配置为在校验不通过的情况下,丢弃所述门结构状态广播包。
155.可选的,接收单元1101,还被配置为对接收到的门结构状态广播包进行解包,得到解包后的门结构状态广播包;
156.数据处理器1102,还被配置为对解包后的门结构状态广播包的数据格式进行校验;
157.其中,若所述数据格式符合预定格式,则确定校验通过;若所述数据格式不符合预定格式,则确定校验不通过。
158.可选的,发送单元1103,还被配置为执行对所述门结构状态数据进行封装,并向后台服务器发送封装后的门结构状态数据。
159.可选的,接收单元1101为蓝牙通信单元,发送单元1103为wifi通信单元。
160.关于上述实施例中的装置,其中各个单元模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
161.图12是根据一示例性实施例示出的一种后台服务器的结构框图。参照图12,该后台服务器1200包括状态接收单元1201、存储器1202、指令接收单元1203和数据发送单元1204。
162.该状态接收单元1201,被配置为接收网关设备发送的门结构状态数据,其中,所述网关设备与多个监测设备建立有通信连接,监测设备安装于具有门结构的监测对象上,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
163.该存储器1202,被配置为将所述门结构状态数据存储至预设数据库;
164.该指令接收单元1203,被配置为执行接收客户端发送的门结构状态查看请求,其中,所述门结构状态查看请求中携带有所述客户端的身份信息;
165.该数据发送单元1204,被配置为执行向所述客户端发送所述预设数据库中与所述客户端的身份信息匹配的目标门结构状态数据。
166.本公开实施例还提供了一种门结构状态监控系统,包括:
167.监测设备,安装于具有门结构的监测对象上,被配置为检测门结构的开关状态,并在检测到门结构的开关状态发生变化的情况下,生成并发送门结构状态广播包,其中,所述门结构状态广播包中携带有门结构状态数据,所述门结构状态数据用于指示安装所述监测设备的门结构的开关状态;
168.网关设备,与所述监测设备建立有通信连接,被配置为接收监测设备发送的门结构状态广播包,并对所述门结构状态广播包进行有效性校验,并在校验通过的情况下,将所述门结构状态广播包中的门结构状态数据发送至后台服务器。
169.其中,关于所述监测设备、所述网关设备和所述后台服务器的具体实施方式可以参见前述方法实施例中的相关介绍,且能取得相同的技术效果,为避免重复,本实施例此处不再赘述。
170.本公开实施例还提供了一种监测设备,包括:处理器和用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现图1所示的门结构状态监控方法实施例中的步骤。该监测设备能够实现前述实施例中的各个过程,为避免重复,这里不再赘述。
171.在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器,上述指令可由监测设备的处理器执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
172.本公开实施例还提供了一种网关设备,包括:处理器和用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现图3所示的门结构状态
监控方法实施例中的步骤。该网关设备能够实现前述实施例中的各个过程,为避免重复,这里不再赘述。
173.在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器,上述指令可由网关设备的处理器执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、ram、cd-rom、磁带、软盘和光数据存储设备等。
174.本公开实施例还提供了一种后台服务器,包括:处理器和用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现图5所示的门结构状态监控方法实施例中的步骤。该后台服务器能够实现前述实施例中的各个过程,为避免重复,这里不再赘述。
175.在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器,上述指令可由后台服务器的处理器执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、ram、cd-rom、磁带、软盘和光数据存储设备等。
176.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
177.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1