发明内容
有鉴于此,本发明的主要目的在于提供一种智能家居联防方法、装置及***,能够及时解决家中出现的异常,降低用户的经济损失,同时也可提高家居联防的智能化和实用性。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种智能家居联防方法,所述方法包括:
接收到终端的联防用户查询请求消息后,以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端,并将搜索到的所述待查询终端与所述终端互设为联防终端;
接收到联防终端的家庭设备的告警信息时,依据所述告警信息对应的等级信息将所述告警信息通知至相应的联防终端的用户。
上述方案中,将搜索到的所述待查询终端与所述终端互设为联防终端之后,所述方法还包括:
设置家庭设备的告警信息的等级信息,并根据告警信息的等级信息设置所述告警信息的接收用户信息;其中,所述接收用户为所述终端的用户及所述终端的联防终端对应的用户。
上述方案中,所述方法还包括:
所述联防终端通过设置于所述家庭设备上的传感器监测所述家庭设备的工作状态,并通过所述传感器获取所述家庭设备产生的告警信息。
上述方案中,所述根据告警信息的等级信息设置所述告警信息的接收用户信息,包括:
告警信息的等级为低等时,所述告警信息的接收用户为发送该告警信息的终端的用户;
告警信息的等级为中等时,所述告警信息的接收用户为发送该告警信息的终端及设定的所述终端的部分联防终端的用户;
告警信息的等级为高等时,所述告警信息的接收用户为发送告警信息的终端及所述终端的所有联防终端的用户。
上述方案中,在将搜索到的所述待查询终端与所述终端互设为联防终端之前,所述方法还包括:
向所述待查询终端的用户发送联防用户添加请求,并在接收到所述待查询终端的用户的同意添加的应答消息后,将所述待查询终端与所述终端互设为联防终端。
本发明还提供了一种智能家居联防装置,所述装置包括:第一接收模块、搜索模块、设置模块、第二接收模块及通知模块;其中,
所述第一接收模块,用于接收终端的联防用户查询请求消息;
所述搜索模块,用于以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端;
所述设置模块,用于将搜索到的所述待查询终端与所述终端互设为联防终端;
所述第二接收模块,用于接收所述联防终端的家庭设备的告警信息;
所述通知模块,用于依据所述告警信息对应的等级信息,将所述告警信息通知至相应的联防终端的用户。
上述方案中,所述设置模块,还用于设置家庭设备的告警信息的等级信息,并根据告警信息的等级信息设置所述告警信息的接收用户信息;其中,所述接收用户为所述终端的用户及所述终端的联防终端对应的用户。
上述方案中,所述装置还包括监测及获取模块,用于通过设置于所述家庭设备上的传感器监测所述家庭设备的工作状态,并获取所述家庭设备产生的告警信息。
上述方案中,所述设置模块,还用于当告警信息的等级为低等时,设置所述告警信息的接收用户为发送告警信息的终端的用户;
告警信息的等级为中等时,设置所述告警信息的接收用户为发送告警信息的终端及设定的所述终端的部分联防终端的用户;
告警信息的等级为高等时,设置所述告警信息的接收用户为发送告警信息的终端及所述终端的所有联防终端的用户。
上述方案中,所述装置还包括第一传输模块,用于向所述待查询终端的用户发送联防用户添加请求,并在接收到所述待查询终端的用户的同意添加的应答消息后,触发所述设置模块。
本发明还提供了一种智能家居联防方法,所述方法包括:
接收用户输入的联防用户的待查询用户标识,向智能家居应用平台发送携带有所述待查询用户标识的查询请求消息;
监测家庭设备的工作状态,并向所述智能家居应用平台发送所述家庭设备产生的告警信息。
上述方案中,在发送携带有所述待查询用户标识的查询请求消息之后,所述方法还包括:
接收所述智能家居应用平台返回的所述待查询用户的在线状态信息,并输出。
本发明还提供了一种智能家居联防装置,所述装置包括:第二传输模块、以及监测及传输模块;其中,
所述第二传输模块,用于接收用户输入的联防用户的待查询用户标识,并发送携带有所述待查询用户标识的查询请求消息至智能家居应用平台;
所述监测及传输模块,用于监测家庭设备的工作状态,并向所述智能家居应用平台发送所述家庭设备产生的告警信息。
上述方案中,所述装置还包括:接收及输出模块,用于接收所述智能家居应用平台返回的所述待查询用户的在线状态信息,并输出。
本发明还提供了一种智能家居联防***,所述***包括:前面任一所述的智能家居联防装置,以及前面任一所述的智能家居联防装置。
本发明提供的智能家居联防方法、装置及***,平台侧接收到终端的联防用户查询请求消息后,以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端,并将搜索到的所述待查询终端与所述终端互设为联防终端;平台侧接收到联防终端的家庭设备的告警信息时,依据所述告警信息对应的等级信息将所述告警信息通知至相应的联防终端的用户。利用本发明的技术方案,能够将区域上较近的多个家庭之间作为联防用户,当任意一个联防终端的用户家中出现如煤气泄漏、家里闯入陌生人等异常状况,此时该用户家中无人时,作为联防关系的其他用户均可帮助解决该异常,从而使得异常能够得到及时有效的解决,进而减少了该异常给用户带来的经济损失,提高了家居联防的智能化及实用性。
具体实施方式
本发明记载了一种智能家居联防方法,如图1所示,所述方法包括:
步骤11:智能家居应用平台(本发明中简称为平台侧)接收到终端的联防用户查询请求消息后,以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端,并将搜索到的所述待查询终端与所述终端互设为联防终端。
需要说明的是,在进行本技术方案的说明时,均以家庭为单位进行阐述。
当前终端的用户(家庭)想要与待查询终端(相邻家庭中的终端)的用户建立联防用户的关系时,家庭网关侧接收当前用户输入的待查询用户标识,并将携带有待查询用户标识的查询请求消息发送至平台侧,平台侧搜索所述待查询用户标识对应的待查询终端,搜索到时,向所述待查询用户发送联防用户添加请求,并在接收到所述用户的同意添加的应答消息后,将所述待查询终端与所述当前用户的终端互设为联防终端,也就是说,当前终端的用户与所述待查询终端的用户此时互为联防用户的关系。
其中,所述待查询用户标识可以为待查询用户在注册网络时所使用的唯一标识信息、如所述待查询用户的姓名、互联网协议(IP,Internet Protocol)号、家庭网关ID号(ID,Identity)等。
平台侧对家庭设备的告警信息设置有相应的等级信息及所述等级信息对应的接收用户信息;其中,所述接收用户包括:当前终端的用户及所述当前终端的联防终端对应的用户。具体的,如表1所示:
告警信息 |
等级 |
接收告警的用户 |
电灯没有按时关闭 |
低等 |
电灯没有按时关闭的家庭用户 |
煤气泄漏 |
中等 |
煤气泄漏的家庭用户及其邻居用户 |
家中闯入陌生人 |
高等 |
所有联防用户 |
表1
从表1中可看出,当告警信息的等级为低等时,可以设置所述告警信息的接收用户为将该告警信息发送至平台侧的当前终端的用户。
告警信息的等级为中等时,可以设置所述告警信息的接收用户为将该告警信息发送至平台侧的当前终端的用户及所述当前终端的部分联防终端的用户。
告警信息的等级为高等时,可以设置所述告警信息的接收用户为将该告警信息发送至平台侧的当前终端的用户及所述当前终端的所有联防终端的用户。其中,依据用户的意愿及其实际的生活环境而灵活设置告警信息所对应的接收用户。
这里,需要说明的是,表1所示的内容仅仅是一种举例,并不代表所述级信息及所述等级信息对应的接收用户信息的全部情况,表1中所设置的内容可根据由用户根据自身的实际需要而设定。
步骤12:平台侧在接收到联防终端的家庭设备的告警信息时,依据所述告警信息对应的等级信息将所述告警信息通知至相应的联防终端的用户。
所述联防终端通过设置于家庭设备上的传感器或红外线模块监测所述家庭设备的工作状态,并通过所述传感器或红外线模块获取所述家庭设备产生的告警信息,并发送至平台侧。
平台侧接收到所述告警信息,在表1中查询到所述告警信息对应的告警等级,并依据设置的所述告警信息的接收用户信息,将所述告警信息发送至相应的接收用户。
这里,通常采用短信、邮件、语音等方式将所述告警信息发送给相应的接收用户。
这里,通常设置低等等级的告警信息只发送给家中发生该异常的用户;中等等级的告警信息发送给家中发生该异常的用户及其周边邻居用户;高等等级的告警发送给所有联防用户;可根据用户的实际需求及其生活环境而设定。此外,还可以设置将等级低的告警累计到N条(N为正整数)后再一同发送至相应的用户;上述设置告警信息在发生异常后立刻发送给相应的用户,此外还可以设置延长一定时间后再发送告警信息至相应的用户。
本发明的实施例中,终端可以为家庭网关、或配置有支持上述联防功能客户端的设备如个人电脑、个人掌上电脑(PDA,Personal Digital Assistant)、个人网络接入设备(IPAD,Internet Personal Access Device)等,这些终端通过自身安装的客户端能与平台侧进行通信;所述终端具有人机交互界面。
图2为本发明的智能家居联防方法的具体实施例示意图,下面以当前终端的用户为用户A、待查询终端为用户B的家庭网关为例,并结合图2对本发明作进一步的说明。
步骤201:用户A想要与用户B建立联防用户关系,用户A在家庭网关侧输入用户B的用户标识、具体是用户B的家庭网关ID,并将携带有该标识的联防用户查询请求消息打包成报文发送至平台侧。
步骤202:平台侧解析出所述联防用户查询请求消息中的用户标识,并搜索在用户A的周边地区中是否存在有具有该用户标识的在网终端,搜索到存在时,执行步骤204;否则执行步骤203。
步骤203:结束当前处理流程。
步骤204:平台侧向用户B发送联防用户添加请求,并在接收到用户B的同意添加联防请求的应答消息后,将当前终端、用户A的家庭网关与用户B的家庭网关设置为联防终端,用户A与用户B成为了联防用户。
这里,在平台搜索到用户B时,还可以将搜索到的有关用户B的在线状态信息、如用户B姓名、网络IP、网关ID等一同发送至用户A的家庭网关侧,用户A的家庭网关侧接收并显示上述信息,以方便用户A的人工确认及查看。
步骤205:平台侧对家庭设备可能出现的所有告警设置有如表1所示的等级信息、及与所述等级信息对应的接收用户信息。
如,设置煤气泄漏这一中等告警的接收用户为用户A及用户B;设置电灯没有按时关闭这一低等告警的接收用户只为用户A等。
步骤206:用户A的家庭网关通过设置于家庭设备上的传感器来监测用户A的家居设备工作状态,当监测到所述家庭设备出现异常时获取该异常对应的告警信息,经打包后发送至平台侧。
步骤207:平台侧解析出所述告警信息,并确定所述告警信息的等级。
步骤208:依据确定出的该告警信息的等级,将煤气泄漏这一中等告警信息发送给该等级对应的用户A及用户B。
其中,所述告警信息可通过短信的方式、或邮件方式、或语音方式发送给用户A及用户B。
本实施例是对用户A及用户B两个用户之间的智能家居联防方法的一个说明,多个用户之间的联防方法与上述说明类似,这里不再赘述。由于村镇中房屋排列的次序性,可以使每十个相邻的家庭或二十个相邻的家庭为一个联防关系。针对用户A家中出现的煤气泄漏异常,即使用户A不能及时赶回家中处理,在家中的用户B、或其他联防用户均可帮助用户A及时解决这一异常,从而减少用户A的经济损失,也体现了邻里间的互帮互助精神。
基于上述智能家居联防方法,本发明还记载了一种智能家居联防装置,如图3所示,所述装置包括:第一接收模块10、搜索模块11、设置模块12、第二接收模块13及通知模块14;其中,
所述第一接收模块10,用于接收终端的联防用户查询请求消息;
所述搜索模块11,用于以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端;
所述设置模块12,用于将搜索到的所述待查询终端与所述终端互设为联防终端;
所述第二接收模块13,用于接收所述联防终端的家庭设备的告警信息;
所述通知模块14,用于依据所述告警信息对应的等级信息,将所述告警信息通知至相应的联防终端的用户。
进一步的,结合图3及图4所示,所述装置还包括:第一传输模块16、第二传输模块20,接收及输出模块21、监测及传输模块22;其中,
所述第二传输模块20,用于接收当前终端的用户输入的待查询用户标识,并将携带有该标识的联防用户查询请求消息打包成报文并发送至所述第一接收模块10。
相应的,所述第一接收模块10,用于接收并解析出所述报文中携带有所述待查询用户标识的联防用户查询请求消息,并触发所述搜索模块11。
所述搜索模块11,用于搜索当前终端的周边网络是否存在具有所述标识的在网终端,搜索到存在时触发所述设置模块12,所述设置模块12将搜索到的具有所述标识的终端与所述当前终端设置为联防终端,也就是说,当前终端的用户与具有所述标识的终端用户互为联防用户。
这里,在所述搜索模块11搜索到具有所述标识的终端时,所述第一传输模块16还可向具有所述标识的终端发送联防用户添加请求,并在接收到具有所述标识的终端的用户返回的同意添加联防请求的应答消息后,再触发所述设置模块12。
在所述搜索模块10搜索到具有所述标识的终端时,所述第一传输模块16将搜索到的有关具有所述标识的终端的用户的在线状态信息、如该用户的姓名、网关ID、网络IP等信息一同发送至接收及输出模块21,所述接收及输出模块21用于接收并显示上述信息,以方便人工确认及查看。
其中,所述待查询用户标识可以为待查询用户在注册网络时所使用的唯一标识信息、如所述待查询用户的姓名、IP号、家庭网关ID号等。
如表1所示,所述设置模块12,还用于设置家庭设备的告警信息的等级信息,并根据告警信息的等级信息设置所述告警信息的接收用户信息;其中,所述接收用户为当前终端的用户及所述当前终端的联防终端对应的用户;具体的,当告警信息的等级为低等时,设置所述告警信息的接收用户为发送该告警信息至所述第一接收模块10的终端的用户;告警信息的等级为中等时,设置所述告警信息的接收用户为发送该告警信息至所述第一接收模块10的终端及所述终端的部分联防终端的用户;告警信息的等级为高等时,设置所述告警信息的接收用户为发送该告警信息至所述第一接收模块10的终端及所述终端的所有联防终端的用户。
所述监测及传输模块22,用于通过设置在家居设备上的传感器或红外线模块来监测家居设备出现的煤气泄漏、电灯没有按时关闭等异常,并通过所述传感器或红外线模块获取该异常对应的告警信息,并发送所述告警信息至所述第二接收模块13。
相应的,所述第二接收模块13,进一步用于接收并解析出所述告警信息,并触发所述通知模块14。
所述通知模块14,进一步用于依据所述告警信息对应的等级信息,通过短信的方式、或邮件方式、或语音方式发送给该等级所对应的接收用户。
本发明的实施例中,终端可以为家庭网关、或配置有支持上述联防功能客户端的设备如个人电脑、PDA、IPAD等,这些终端通过自身安装的客户端能与平台侧进行通信;所述终端具有人机交互界面。
所述第一接收模块10、搜索模块11、设置模块12、第二接收模块13、通知模块14、第一传输模块16均位于智能家居应用平台侧;所述第二传输模块20、接收及输出模块21、以及监测及传输模块22位于联防终端侧、如家庭网关侧。
同时,本发明还记载了一种包括上述的智能家居联防装置的智能家居联防***,进一步的,所述***包括:智能家居平台和终端;所述终端可以为家庭网关;
其中,所述智能家居平台包括有:如图3所示的第一接收模块10、搜索模块11、设置模块12、第二接收模块13、通知模块14、第一传输模块16;
所述终端配置有支持联防功能的客户端,具体包括:如图4所示的第二传输模块20、接收及输出模块21、以及监测及传输模块22。
本领域技术人员应当理解,图3、4中所示的智能家居联防装置中的各处理模块的实现功能可参照前述智能家居联防方法的相关描述而理解。本领域技术人员应当理解,图3、4所示的智能家居联防装置中各处理模块的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
本发明提供的智能家居联防方法、装置及***,平台侧接收到终端的联防用户查询请求消息后,以所述查询请求消息中携带的待查询用户标识搜索对应的待查询终端,并将搜索到的所述待查询终端与所述终端互设为联防终端;平台侧接收到联防终端的家庭设备的告警信息时,依据所述告警信息对应的等级信息将所述告警信息通知至相应的联防终端的用户。利用本发明的技术方案,能够将区域上较近的多个家庭之间作为联防用户,当任意一个联防终端用户的家中出现如煤气泄漏、家里闯入陌生人等异常状况,此时该用户家中无人时,作为联防关系的其他用户均可帮助解决,从而使得异常能够得到及时、有效的解决,进而减少了该异常给用户带来的经济损失,提高了家居联防的智能化及实用性。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。