本发明涉及物联网领域,具体涉及了一种基于物联网的门窗的控制方法以及服务器。
背景技术:
常见的,公司办公室为了节省租用的空间,往往在一个办公室内安排很多员工进行办公。
但是,当办公室内人员数量较多且一直没有人员意识到主动打开门窗进行空气流通时,空气的质量就会变差,从而导致办公室内的工作人员状态较差,进而影响办公效率。
技术实现要素:
本发明实施例提供了一种基于物联网的门窗的控制方法及服务器,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
本发明实施例第一方面公开了一种基于物联网的门窗的控制方法,所述方法包括:
向办公室内的各个空气传感器发送空气数据获取请求;
接收所述空气传感器反馈的空气数据;
将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;
确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。
本发明第二方面公开了一种服务器,所述服务器包括:
发送单元,用于向办公室内的各个空气传感器发送空气数据获取请求;
接收单元,用于接收所述空气传感器反馈的空气数据;
比对单元,用于将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
第一确定单元,用于若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;
所述第一确定单元,还用于确定与所述目标空气传感器对应的目标门窗;
控制单元,用于控制所述目标门窗的开启。
本发明第三方面公开了一种服务器,所述服务器包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如第一方面所述的方法。
本发明实施例的方案中,向办公室内的各个空气传感器发送空气数据获取请求;接收所述空气传感器反馈的空气数据;将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。从而可知,通过实施本发明提供的技术方案,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗开启以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于物联网的门窗的控制方法的流程示意图;
图2为本发明实施例提供的另一种基于物联网的门窗的控制方法的流程示意图;
图3为本发明实施例提供的一种服务器的结构示意图;
图4为本发明实施例提供的另一种服务器的结构示意图;
图5为本发明实施例提供的一种服务器的实体装置结构示意图。
具体实施方式
本发明实施例提供了一种基于物联网的门窗的控制方法,通过实施本发明提供的技术方案,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗开启以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明说明书、权利要求书和附图中出现的术语“第一”、“第二”和“第三”等是用于区别不同的对象,而并非用于描述特定的顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本发明公开了一种基于物联网的门窗的控制方法,所述方法包括:向办公室内的各个空气传感器发送空气数据获取请求;接收所述空气传感器反馈的空气数据;将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。从而可知,通过实施本发明提供的技术方案,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗开启以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
请参阅图1,图1是本发明一个实施例提供的一种基于物联网的门窗的控制方法。其中,如图1所示,本发明的一个实施例提供的一种基于物联网的门窗的控制方法包括以下内容:
s101、向办公室内的各个空气传感器发送空气数据获取请求;
需要指出的是,本发明的执行主体是服务器或控制器。该执行主体包括中央处理器以及存储器,该存储器中存储有程序代码,当改程序代码被处理执行时,该处理器就会执行本实施例的步骤。可以理解的是,该执行主体还包括收发器,收发器根据处理器的指令进行信息的发送和接收。
可选的,所述向办公室内的各个空气传感器发送空气获取请求之前,需要确定办公室的所有空气传感器都处于工作状态。因此,所述方法包括:获取空气传感器列表;其中,所述空气传感器列表中包括所述办公室内所有空气传感器的标识;根据所述空气传感器的标识向所述各个空气传感器发送心跳信息以确定所述各个空气传感器是否处于工作状态;若存在处于非工作状态的空气传感器,则向维修人员对应的终端发送检修信息。
可以理解的是,检修信息中包括了处于非工作状态的空气传感器的标识。检修人员的终端接收到该检修信息后,会通过语音或震动或文字的方式提示检修人员进行检修。检修人员的终端会收集常见问题,比如电池是否需要更换或者是否短路或者是否超过使用年限等。
可以理解的是,心跳信息可以是通过协议实现的,比如心跳信息的内容是第一字符串(比如010101),那么各个空气传感器收到该信息后,如果该空气传感器处于正常的工作状态就会反馈第二字符串(101010);其中第一字符串和第二字符串完全相反,该规则会预存在各个空气传感器和服务器中。如果服务器收到每个传感器都反馈的101010,那么说明所有的空气传感器都处于工作状态。可以理解的是,第一字符串每次可以相同也可以不同。
另外,需要指出的是,如果没有收到某些空气传感器反馈的信息或者受到某些空气传感器反馈的非正确的信息,那么说明存在异常的传感器。服务器可以向异常的传感器发送重启的指令。也可以是向维修人员发送异常处理器的标识以使得维修人员对异常的空气传感器进行维修。
另外,需要指出的是,每个员工都有对应的工位,每个工位上都可以设置一个空气传感器以收集该工位上员工的空气信息。
另外,可选的,公司可以将工位划区域,比如每个区域包括四个工位,每个区域对应一个空气传感器。
可以理解的是,可以提前设置设备对应表。该设备对应表中包括空气传感器对应的门窗的标识。一般是就近原则,门窗离哪个空气传感器近,就与最近的空气传感器对应。
另外,可选的,所述向办公室内的各个空气传感器发送空气数据获取请求之前,所述方法还包括:
向每个工位上绑定的压力传感器发送压力值获取请求;接收所述传感器反馈的压力值;根据所述反馈的压力值以及预设压力值确定所述办公室内员工的数量;
所述向办公室内的各个空气传感器发送空气数据获取请求,包括:当所述办公室内员工的数量大于预设数量时,向办公室内的各个空气传感器发送空气数据获取请求。
其中,预设压力值可以是根据公司内体重最轻的员工的体重设定的。也可以是根据公司内员工的平均体重设定的。可以理解的是,压力传感器与员工的工位一一对应。
其中,预设数量可以是服务器默认的,也可以是管理员设置的。
s102、接收所述空气传感器反馈的空气数据;
可以理解的是,每个空气传感器可以按照默认的设置工作,比如每个10秒钟启动一次进行空气监测。当然,该默认的设置可以调整,可以是服务器统一进行调整,也可以是人工进行调整。
空气的数据至少包括氧气的含量;可选的,还可以包括二氧化碳的含量、一氧化碳的含量、甲烷的含量、颗粒物的含量等。
s103、将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
其中,需要指出的是,正常的每10公升的空气中,约有2.1公升的氧气.若空气中氧气浓度减少到18%,为人类呼吸的安全限度;当氧气浓度减少至16%时,会使我们的呼吸与脉博加快;当氧气浓度少到12%时,我们会头昏,反胃,四肢无力;当氧气浓度少到10%时,人类脸色发白,呕吐,失去意识;当氧气浓度少到8%时,人会昏睡,8分钟後死亡;当氧气浓度剩6%时,人类会抽筋,停止呼吸,死亡。
s104、若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;
可以理解的是,比如有个空气传感器反馈的数据中氧气的含量是18.8%,而达标值是19%,那么说明氧气不达标,此时空气的质量就不达标。
可以理解的是空气指标中包括多个条目,只要有个一个条目没达标,就说明空气没有达标。
s105、确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。
可以理解的是,一般会存储一个映射表,该映射表中保存了空气传感器与门窗的对应关系。比如一般是就近原则,门窗离哪个空气传感器近,就与哪个空气传感器对应。
可选的,如果是危险气体不达标,那么就需要及时的疏散人员。
具体方法包括:若存在不达标的空气数据,则确定该不达标的空气数据中不达标的条目;若所述不达标的条目属于预设条目,则发送疏散人员的告警。
举例来说,co(一氧化碳)浓度达每立方米292.5毫克时,可使人产生严重的头痛、眩晕等症状;co浓度达到每立方米1170毫克时,吸入超过60min可使人发生昏迷。co浓度达到每立方米11700毫克时,数分钟内可使人致死。
可选的,如果到了非工作时间点,就可以将所有门窗进行关闭,以提高办公室的安全性,所述方法具体包括:
当确定当前时间点位于非工作时间段时,判断所有门窗是否处于关闭状态;若存在处于非关闭状态的门窗,则向所述处于非关闭状态的门窗发送闭合指令。
从而可知,通过实施本发明提供的技术方案,向办公室内的各个空气传感器发送空气数据获取请求;接收所述空气传感器反馈的空气数据;将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。从而可知,通过实施本发明提供的技术方案,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗开启以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
请参阅图2,图2是本发明一个实施例提供的一种基于物联网的门窗的控制方法。其中,如图2所示,本发明的一个实施例提供的一种基于物联网的门窗的控制方法包括以下内容:
s201、向每个工位上绑定的压力传感器发送压力值获取请求;
s202、接收所述传感器反馈的压力值;
s203、根据所述反馈的压力值以及预设压力值确定所述办公室内员工的数量;
s204、当所述办公室内员工的数量大于预设数量时,向办公室内的各个空气传感器发送空气数据获取请求;
s205、接收所述空气传感器反馈的空气数据,并将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
s206、若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;
s207、确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。
s208、若存在不达标的空气数据,则确定该不达标的空气数据中不达标的条目;
s209、若所述不达标的条目属于预设条目,则发送疏散人员的告警。
s210、当确定当前时间点位于非工作时间段时,判断所有门窗是否处于关闭状态;
s211、若存在处于非关闭状态的门窗,则向所述处于非关闭状态的门窗发送闭合指令。
可选的,所述方法还包括:获取空气传感器列表;其中,所述空气传感器列表中包括所述办公室内所有空气传感器的标识;根据所述空气传感器的标识向所述各个空气传感器发送心跳信息以确定所述各个空气传感器是否处于工作状态;若存在处于非工作状态的空气传感器,则向维修人员对应的终端发送检修信息。
从上可知,本发明提供的技术方案,能够通过每个工位上的压力传感器确定办公室的人员数量,如果人员数量大于预设数量,那么就通过空气传感器获取办公室内的空气质量,若空气质量不达标,那就开启门窗进行通风以使得办公室内的空气质量得以提升;进一步的,若空气中不达标的条目为预设条目,就需要进行人员疏散的告警,从而保证人员的安全。
请参阅图3,图3是本发明的一个实施例提供的一种服务器的结构示意图。其中,如图3所示,本发明的一个实施例提供的一种服务器300,其中,该服务器300包括发送单元301、接收单元302、比对单元303、第一确定单元304以及控制单元305。
发送单元301,用于向办公室内的各个空气传感器发送空气数据获取请求;
接收单元302,用于接收所述空气传感器反馈的空气数据;
比对单元303,用于将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
第一确定单元304,用于若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;还用于确定与所述目标空气传感器对应的目标门窗;
控制单元305,用于控制所述目标门窗的开启。
其中,发送单元301、接收单元302、比对单元303、第一确定单元304以及控制单元305可以用于执行实施例1中步骤s101至s105所述的方法,具体描述详见实施例1对所述方法的描述,在此不再赘述。
请参阅图4,图4是本发明的一个实施例提供的一种服务器的结构示意图。其中,如图4所示,本发明的一个实施例提供的一种服务器400,其中,该服务器400包括发送单元401、接收单元402、比对单元403、第一确定单元404、控制单元405、第二确定单元406、告警单元407,判断单元408以及获取单元409。
发送单元401,用于向每个工位上绑定的压力传感器发送压力值获取请求;
接收单元402,用于接收所述传感器反馈的压力值;
第二确定单元406,用于根据所述反馈的压力值以及预设压力值确定所述办公室内员工的数量;
发送单元401,具体用于当所述办公室内员工的数量大于预设数量时,向办公室内的各个空气传感器发送空气数据获取请求。
接收单元402,用于接收所述空气传感器反馈的空气数据;
比对单元403,用于将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
第一确定单元404,用于若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;还用于确定与所述目标空气传感器对应的目标门窗;
控制单元405,用于控制所述目标门窗的开启;
第一确定单元404,还用于若存在不达标的空气数据,则确定该不达标的空气数据中不达标的条目;
告警单元407,用于若所述不达标的条目属于预设条目,则发送疏散人员的告警。
判断单元408,用于当确定当前时间点位于非工作时间段时,判断所有门窗是否处于关闭状态;
发送单元401,还用于若存在处于非关闭状态的门窗,则向所述处于非关闭状态的门窗发送闭合指令。
可选的,获取单元409,还用于获取空气传感器列表;其中,所述空气传感器列表中包括所述办公室内所有空气传感器的标识;
发送单元401,还用于根据所述空气传感器的标识向所述各个空气传感器发送心跳信息以确定所述各个空气传感器是否处于工作状态;还用于若存在处于非工作状态的空气传感器,则向维修人员对应的终端发送检修信息。
其中,发送单元401、接收单元402、比对单元404、第一确定单元404、控制单元405、第二确定单元406、告警单元407,判断单元408以及获取单元409可以用于执行实施例2中步骤s201至s211所述的方法,具体描述详见实施例2对所述方法的描述,在此不再赘述。
请参阅图5,在本发明的另一个实施例中,提供一种服务器。所述服务器500包括cpu501、存储器502、总线503。
其中,cpu501执行预先存储在存储器502中的程序,该执行过程具体包括:
向办公室内的各个空气传感器发送空气数据获取请求;
接收所述空气传感器反馈的空气数据;
将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;
若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;
确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。
可选的,所述向办公室内的各个空气传感器发送空气数据获取请求之前,所述执行过程还包括:
向每个工位上绑定的压力传感器发送压力值获取请求;
接收所述传感器反馈的压力值;
根据所述反馈的压力值以及预设压力值确定所述办公室内员工的数量;
所述向办公室内的各个空气传感器发送空气数据获取请求,包括:
当所述办公室内员工的数量大于预设数量时,向办公室内的各个空气传感器发送空气数据获取请求。
可选的,所述执行过程还包括:
若存在不达标的空气数据,则确定该不达标的空气数据中不达标的条目;
若所述不达标的条目属于预设条目,则发送疏散人员的告警。
可选的,所述执行过程还包括:
当确定当前时间点位于非工作时间段时,判断所有门窗是否处于关闭状态;
若存在处于非关闭状态的门窗,则向所述处于非关闭状态的门窗发送闭合指令。
可选的,所述执行过程还包括:
获取空气传感器列表;其中,所述空气传感器列表中包括所述办公室内所有空气传感器的标识;
根据所述空气传感器的标识向所述各个空气传感器发送心跳信息以确定所述各个空气传感器是否处于工作状态;
若存在处于非工作状态的空气传感器,则向维修人员对应的终端发送检修信息。
可以看出,本发明实施例的方案中,向办公室内的各个空气传感器发送空气数据获取请求;接收所述空气传感器反馈的空气数据;将所述反馈的空气数据与预存的空气指标进行比对以确定所述反馈的空气数据是否到达所述空气指标;若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;确定与所述目标空气传感器对应的目标门窗,并控制所述目标门窗的开启。从而可知,通过实施本发明提供的技术方案,能够根据空气传感器反馈的空气数据和与预存的空气指标确定是否存在不达标的空气数据,若存在不达标的空气数据,则确定反馈所述不达标的空气数据的目标空气传感器;并控制与所述目标空气传感器对应的目标门窗开启以进行空气流通,从而尽可能使得办公室内的空气质量恢复到达标状态。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。