楼道的灯控方法和服务器与流程

文档序号:15686496发布日期:2018-10-16 21:06阅读:559来源:国知局

本发明实施例涉及通信技术领域,特别涉及一种楼道的灯控方法和服务器。



背景技术:

在现今的许多楼道中都普遍采用光感加声控的模式,有人经过楼道时,发出的声音控制开关打开,延时一段时间后开关自动关闭,这种开关通常还设有光控功能,白天即使有声音灯也不亮,在一定程度上为人们的生活提供了方便,但这种声光控制的开关还是存在一些缺陷。

发明人发现现有技术中至少存在如下问题:有时候人在楼道上走到一半时楼道灯就自动关闭了,更有甚者上楼时触发不了声控,必须发出较大声音才能触发,对于很多隔音不好的小区来说,会经常打扰到别人,而且有时声音较大时会触发整个楼道的灯,有违省电与方便生活的初衷。



技术实现要素:

本发明实施方式的目的在于提供一种楼道的灯控方法和服务器,使得通过服务器对楼道灯的控制达到更加省电和方便的目的。

为解决上述技术问题,本发明的实施方式提供了一种楼道的灯控方法,包括:楼道中设置至少一个感应器,灯控方法应用于服务器,包括:获取用户信息;其中,用户信息至少包括用户的居住楼层;向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器触发对应的楼道灯开启。

本发明的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的楼道的灯控方法。

本发明实施方式相对于现有技术而言,在楼道中设置至少一个感应器,有利于感应器触发对应的楼道灯开启。获取用户信息,用户信息至少包括用户的居住楼层;向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器触发对应的楼道灯开启。通过获取用户信息中的居住楼层,有利于服务器得知用户的居住楼层,向居住楼层与底楼之间的感应器发送激活指令,使得处于用户居住楼层与底楼之间的感应器都被激活,即在通常情况下楼道中设置的感应器可以处于关闭状态,仅在服务器发送激活指令后才开始处于工作状态,有利于节能。而服务器激活的感应器处于底楼和用户的居住楼层之间,使得只在底楼和用户居住楼层之间的楼道灯可能被触发从而开启,有利于避免现有技术中声音较大时会触发整个楼道的灯,在为用户提供方便的同时还能达到省电的效果。

另外,获取用户信息,具体为在满足以下预设条件时,获取用户信息:接收到用户的开门指令的时间段处于第一预设时间段之内,或接收到用户的开门指令时通过光感装置获取到的环境亮度小于预设阈值。也就是说,只有用户在预设的时间段内开门或是在周围的环境亮度比较暗时,服务器才会获取用户信息,服务器无需在每次接收到开门指令后都获取用户信息,从而无需向居住楼层与底楼之间的感应器发送激活指令,此时居住楼层与底楼之间的感应器即使在用户进入楼道后,也无需被激活,进一步达到了节能的效果。

另外,每一楼层的楼道中均设置至少一个感应器,居住楼层与底楼之间的感应器具体通过以下方式触发对应的楼道灯开启:居住楼层与底楼之间的感应器在感应到人体时触发人体所在楼层的楼道灯开启。通过在每一楼层的楼道中均设置至少一个感应器,使得每一楼层的感应器在感应到人体后直接触发人体所在的楼道灯开启,即用户走到哪一层,哪一层的感应器就会感应到,从而触发楼道灯亮,用户没有走到的楼层,感应器由于没有检测到人体,不会触发对应的楼道灯亮,在方便了用户的同时,也更加省电。

另外,所述居住楼层与底楼之间的感应器具体通过以下方式触发对应的楼道灯开启:居住楼层与底楼之间的感应器在感应到人体时向服务器发送请求信息;服务器在接收到请求信息后,根据预设规则向居住楼层与底楼之间的楼道灯发送开灯指令。通过向服务器发送请求信息,服务器可以对各个楼层之间的楼道灯进行远程控制,采用服务器有利于对一栋楼各个楼层的楼道灯甚至多栋楼各个楼层之间的楼道灯进行集中控制。

另外,根据预设规则向所述居住楼层与底楼之间的楼道灯发送开灯指令,具体包括:根据请求信息获取人体所在的楼层;向人体所在的楼层的楼道灯发送开灯指令。服务器根据感应器发送的请求信息获取人体所在的楼层,有利于直接控制人体所在的楼层的楼道灯开启,其他楼层的楼道灯均处于关闭状态,在方便用户的同时,达到省电的目的。

另外,根据预设规则向居住楼层与底楼之间的楼道灯发送开灯指令,具体为:依次向底楼与用户居住楼层之间的楼道灯发送开灯指令。有利于用户在上楼或下楼的过程中楼道灯可以依次亮起来,底楼与用户居住的楼层的楼道灯依次亮,在此范围外的楼道灯,服务器不会发送开灯指令,在方便用户的同时,达到省电的目的。

另外,在向人体所在楼层的楼道灯发送开灯指令之后,还包括:向上一楼层的楼道灯发送关灯指令;其中,上一楼层的楼道灯为接收到服务器上一次发送的开灯指令的楼道灯。即用户在上楼或下楼的过程中,每到达一层,开启本层的灯,关闭用户上一次所在的楼层的灯,通过在用户进入下一楼层的同时,关闭上一楼层的灯,有利于达到省电的效果。

另外,在向人体所在楼层的楼道灯发送开灯指令之后,向上一楼层的楼道灯发送关灯指令之前,还包括:判断是否在第二预设时间段内向上一楼层的楼道灯再次发送开灯指令;如果在第二预设时间段内向上一楼层的楼道灯再次发送开灯指令,则向上一楼层的楼道灯发送关灯指令,具体为:根据再次发送的开灯指令,向上一楼层的楼道灯发送关灯指令。如果在第一预设时间段内服务器向上一楼层的楼道灯再次发送开灯指令说明上一楼层还有其他用户触发了上一楼层的感应器,使得服务器向上一楼层在一段预设时间内再次发送了开灯指令,则根据再次发送的开灯指令,向上一楼层的楼道灯发送关灯指令,而不是在向人体所在楼层的楼道灯发送开灯指令之后就直接向上一楼层的楼道灯发送关灯指令。有利于避免在向上一楼层的楼道灯发送关灯指令后,上一楼层有其他用户的情况,为多用户同时在楼道中提供了方便。

另外,楼道中设置的感应器分为上楼组和下楼组;向居住楼层与底楼之间的感应器发送激活指令,具体包括:如果接收到用户上楼时的开门指令,则向居住楼层与底楼之间的所属上楼组的感应器发送激活指令;如果接收到用户下楼时的开门指令,则向居住楼层与底楼之间的所属下楼组的感应器发送激活指令。将感应器分为上楼组和下楼组,有利于区分用户上楼和下楼的情况,不论用户是上楼还是下楼均可以为用户提供方便。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的楼道的灯控方法的流程示意图;

图2是根据本发明第二实施方式的楼道的灯控方法的流程示意图;

图3是根据本发明第三实施方式的楼道的灯控方法的流程示意图;

图4是根据本发明第四实施方式的服务器的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种楼道的灯控方法。本实施方式的核心在于楼道中设置至少一个感应器,灯控方法应用于服务器,包括:获取用户信息;其中,用户信息至少包括用户的居住楼层;向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器触发对应的楼道灯开启,使得通过服务器对楼道灯的控制达到更加省电和方便的目的。下面对本实施方式的楼道的灯控方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的楼道的灯控方法如图1所示,具体包括:

步骤101:获取用户信息。

具体地说,由服务器获取用户信息,服务器可以为小区中用来集中远程控制一栋楼中的楼道灯的门禁中枢,也可以作为集中远程控制小区中每一栋楼中的楼道灯的控制中心。服务器获取的用户信息应该至少包括用户居住的楼层,当然还可以包括用户的身份等其他信息。获取的用户信息可以仅为用户居住的楼层比如5层,还可以为用户居住的哪一栋哪一层,比如说21栋6层。

较佳的,服务器可以在接收到用户的开门指令的时间段处于第一预设时间段之内时获取用户信息,第一预设时间段可以由本领域技术人员根据实际需要进行设置,比如设置为晚上的时间段,那么在晚上的时间段开门时,服务器才会获取用户信息。在实际应用中,还可以在接收到用户的开门指令时,通过光感装置检测环境亮度,如果环境亮度小于预设阈值说明光线较弱,在光线较弱的时候获取用户信息,其中,预设阈值可以有本领域技术人员根据实际需要进行设置。

用户信息可以存储在门禁卡中,用户在刷门禁卡开门时,服务器可以读取门禁卡中存储的用户信息。用户信息也可以存储在服务器中,如果用户需要通过指纹识别、人脸识别、二维码识别等验证方式来打开单元楼楼底大门或是小区大门。比如说,服务器中存储的用户信息可以和用户的指纹信息绑定,用户通过指纹验证打开楼底大门,服务器可以根据用户的指纹信息,查询到与指纹信息对应的用户信息。

在实际应用中,还可以在楼底设置输入装置,用户可以直接输入自己所居住的楼层,由输入装置将用户的居住楼层发送给服务器,服务器无需存储用户信息,可以直接根据用户的输入获取用户信息。

步骤102:向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器触发对应的楼道灯开启。

具体地说,服务器获取了用户的居住楼层,可以向居住楼层和底楼之间的感应器发送激活指令,被激活的感应器可以在检测到人体后出发对应的楼道灯开启。每一楼层的楼道中可以均设置一个感应器,居住楼层与底楼之间的感应器由于收到服务器的激活指令可以开始工作,在感应到人体时直接触发人体所在楼层的楼道灯开启。每一楼层的楼道灯可以设置延迟时间,在开启一段时间后可自动关闭。在实际应用中,楼道中的感应器也可以每隔几层设置一个,为了保证检测的及时性,楼道中的感应器可以设置在每一层的第一阶台阶上。

较佳的,楼道中设置的感应器可以分为上楼组和下楼组;上楼组的感应器设置在上楼时每层的第一级台阶上,下楼组的感应器可以设置在下楼时每层的第一级台阶上,每家用户的门前也可以设置感应器,用户门口的感应器可以一直处于工作状态,感应用户开门的动作,当用户出门准备下楼时,门口的感应器可以向服务器发送轧硬信息,服务器接收到感应信息后,得知用户居住的楼层。如果接收到的开门指令为用户上楼时的开门指令,则服务器向居住楼层与底楼之间的所属上楼组的感应器发送激活指令;如果接收到的开门指令为用户下楼时的开门指令,则服务器向居住楼层与底楼之间的所属下楼组的感应器发送激活指令。将感应器分为上楼组和下楼组,有利于区分用户上楼和下楼的情况,不论用户是上楼还是下楼均可以为用户提供方便。

与现有技术相比,本发明实施方式在楼道中设置至少一个感应器,有利于感应器触发对应的楼道灯开启。获取用户信息,用户信息至少包括用户的居住楼层;向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器触发对应的楼道灯开启。通过获取用户信息中的居住楼层,有利于服务器得知用户的居住楼层,向居住楼层与底楼之间的感应器发送激活指令,使得处于用户居住楼层与底楼之间的感应器都被激活,即在通常情况下楼道中设置的感应器可以处于关闭状态,仅在服务器发送激活指令后才开始处于工作状态,有利于节能。而服务器激活的感应器处于底楼和用户的居住楼层之间,使得只在底楼和用户居住楼层之间的楼道灯可能被触发从而开启,有利于避免现有技术中声音较大时会触发整个楼道的灯,在为用户提供方便的同时还能达到省电的效果。

本发明的第二实施方式涉及一种楼道的灯控方法,第二实施方式与第一实施方式大致相同,主要区别之处在于:在第一实施方式中,各个楼层的灯是由感应器在感应到人体后直接触发开启的。而在本发明第二实施方式中,各个楼层的灯是接收到的服务器发送的亮灯指令而开启的。

本实施方式中的楼道的灯控方法如图2所示,具体包括:

步骤201:获取用户信息。

步骤201与第一实施方式中步骤101大致相同,为避免重复,此处不再赘述。

步骤202:向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器在感应到人体时向服务器发送请求信息。

具体地说,步骤201与步骤102大致相同,不同之处在于。步骤102中,感应器被激活后如果检测到人体可以直接触发对应的楼道灯开启,而在步骤202中,感应器被激活后如果检测到人体并不会直接触发对应的楼道灯开启,而是行服务器发送请求信息,请求服务器控制对应的灯的开启状态。

步骤203:接收到请求信息后,依次向底楼与用户居住楼层之间的楼道灯发送开灯指令。

具体的说,服务器在接收到感应器的请求信息后,可以依次向底楼与用户居住楼层之间的楼道灯发送开灯指令,在本实施方式中,可以在楼道中设置一个感应器,可以设置在底楼的第一阶台阶上,如果用户上楼在踩到第一级台阶上时,向服务器发送请求信息,服务器可以依次向底楼至用户所居住的楼层发送开灯指令,楼道灯可以设置自动的延长时间,在开启一段时间之后自动关闭,也可以由服务器在依次发送开灯指令后经过一段时间再依次发送关灯指令。用户门前也可以设置感应器,感应器感应到用户出门时,向服务器发送请求信息,当服务器接收到来自用户门前的感应器的请求信息时,向用户居住的楼层至底楼的楼道灯依次发送开灯指令。本领域技术人员可以根据实际需要控制每一次开灯指令发送的间隔时间,使用户在上楼和下楼的过程中,楼道的灯可以依次亮起来。

与现有技术相比,本发明实施方式,通过向服务器发送请求信息,服务器可以对各个楼层之间的楼道灯进行远程控制,采用服务器有利于对一栋楼各个楼层的楼道灯甚至多栋楼各个楼层之间的楼道灯进行集中控制。服务器接收到请求信息后,依次向底楼与用户居住楼层之间的楼道灯发送开灯指令,有利于用户在上楼或下楼的过程中楼道灯可以依次亮起来,底楼与用户居住的楼层的楼道灯依次亮,在此范围外的楼道灯,服务器不会发送开灯指令,在方便用户的同时,达到省电的目的。

本发明的第三实施方式涉及一种楼道的灯控方法,第三实施方式与第二实施方式大致相同,主要区别之处在于:在第二实施方式中,预设的亮灯规则为依次向底楼与用户居住楼层之间的楼道灯发送开灯指令。而在本发明第三实施方式中,预设的亮灯规则为根据请求信息获取人体所在的楼层;向人体所在的楼层的楼道灯发送开灯指令。

本实施方式中的楼道的灯控方法如图3所示,具体包括:

步骤301:获取用户信息。

步骤302:向居住楼层与底楼之间的感应器发送激活指令,以供居住楼层与底楼之间的感应器在感应到人体时向服务器发送请求信息。

步骤301至步骤302与第二实施方式中步骤201至步骤202大致相同,为避免重复,此处不再赘述。

步骤303:接收请求信息并根据请求信息获取人体所在的楼层。

具体地说,服务器接收请求信息后,可以识别出发送请求信息的感应器位于哪一楼层,比如说每一层的感应器都设有不同的编号,服务器可以根据不同的编号得知感应器所在的楼层,从而得知人体所在的楼层。在实际应用中,感应器在向服务器发送请求信息时,也可以直接将所在楼层携带在请求信息中,服务器可以直接获取请求信息中携带的人体所在的楼层。

步骤304:向人体所在的楼层的楼道灯发送开灯指令。

具体地说,服务器直接向人体所在的楼层发送开灯指令。由于服务器集中控制各个楼层的灯,因此,服务器可以同时向不同楼层的楼道灯发送开灯指令,而且服务器发送的开灯指令并不限于本栋楼的不同楼层,还可以同时向不同栋楼的不同楼层发送开灯指令。

步骤305:向上一楼层的楼道灯发送关灯指令。

比如说,以用户正在上楼为例,服务器在向5楼的楼道灯发送开灯指令后,可以向4楼的楼道灯发送关灯指令。

较佳的,服务器在向5楼的楼道灯发送开灯指令之后,向4楼的楼道灯发送关灯指令之前,可以判断是否在第二预设时间段内向4楼的楼道灯再次发送开灯指令,第二预设时间可以由本领域技术人员根据实际需要进行设置。如果在第二预设时间段内向4楼的楼道灯再次发送开灯指令,说明此时4楼可能还有其他用户正在上楼,此时需要在4楼的其他用户离开4楼后再发送关灯指令,可以在向4楼的楼道灯再次发送开灯指令后,在经过一段时间再向4楼的楼道灯发送关灯指令,保证4楼的其他用户离开后4楼的灯才会关闭。也就是说,在多位用户同时上下楼时,以灯打开为优先模式,即:有一位用户触发了该灯点亮,则其他用户无法触发熄灭,直至所有用户都触发熄灭才关闭该灯。

值得一提的是,当用户从底楼到达自己居住的楼层时,即当用户开门进入房间并关门时感应器检测到这个动作就会关闭本层楼道灯,然后会控制关闭整个楼道的感应器以节省电。当用户下楼出门时,用户门前的感应器检测到开门动作时,服务器会激活底楼至用户居住楼层之间的感应器,并向用户居住楼层的楼道灯发送开灯指令,如果楼道灯原本就是打开的则无动作,直到用户打开楼底大门并关闭时,服务器可以控制关闭整个楼道的感应器以节省电。当然如果楼道中由多个用户,只有所有用户都离开楼道,服务器才会控制所有的感应器关闭,为不同用户都提供方便。

与现有技术相比,本发明实施方式,服务器根据感应器发送的请求信息获取人体所在的楼层,有利于直接控制人体所在的楼层的楼道灯开启,方便用户,其他楼层的楼道灯均处于关闭状态,更加节能,用户在上楼或下楼的过程中,每到达一层,开启本层的灯,关闭用户上一次所在的楼层的灯,通过在用户进入下一楼层的同时,关闭上一楼层的灯,有利于达到省电的效果。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种终端服务器,如图4所示,包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的楼道的灯控方法。

其中,存储器401和处理器402采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。

处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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