家电设备及其监控方法、智慧家居系统及可读存储介质与流程

文档序号:15151685发布日期:2018-08-10 21:10阅读:165来源:国知局

本发明涉及智慧家居技术领域,尤其涉及一种家电设备及其监控方法、智慧家居系统及可读存储介质。



背景技术:

目前的智慧家居系统中,空调器、加湿器、净化器等家电设备主要是通过接入互联网云的方式,通过服务器实现家电设备的智能监控。例如,以空调器为例,通过将空调器联网,以及通过智能手机等移动终端加载相应的应用程序app,并进行app注册绑定空调器,从而实现用户通过该app对空调器进行温度调节、运行模式调节、风速调节等智能控制。

一方面,由于需要用户手动进行app注册并绑定家电设备,才能实现对家电设备的智能监控,因此,对家电设备的监控还不够智能化。

另一方面,由于对家电设备的监控要依赖于互联网和服务器等,使得家电设备的智能监控成本较高。



技术实现要素:

本发明的主要目的在于提出一种家电设备及其监控方法、智慧家居系统及可读存储介质,旨在解决现有技术中家电设备的智能监控成本较高,且不够智能的技术问题。

为实现上述目的,本发明提供一种家电设备的监控方法,所述家电设备的监控方法包括以下步骤:

第一家电设备监听当前局域网内第二家电设备发送的心跳包,所述心跳包中包含所述第二家电设备的身份标识信息;

当监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息;

根据所述身份标识信息,判断所述第二家电设备是否为新加入所述当前局域网的家电设备;

若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

优选地,所述将所述身份标识信息与所述设备信息关联保存的步骤之后,还包括:

当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,将关联保存的所述身份标识信息与所述设备信息删除;其中,所述第二家电设备在加入所述当前局域网后,定时发送心跳包至所述第一家电设备。

优选地,所述将所述身份标识信息与所述设备信息关联保存的步骤包括:

将所述身份标识信息与所述设备信息关联保存于预设的资源目录列表中,所述资源目录列表中关联保存有多个家电设备对应的身份标识信息与设备信息;

所述将关联保存的所述身份标识信息与所述设备信息删除的步骤包括:

在所述资源目录列表中删除所述身份标识信息与所述设备信息,以对所述资源目录列表进行更新。

优选地,所述根据所述身份标识信息,判断所述第二家电设备是否为新加入所述当前局域网的家电设备的步骤包括:

查询所述资源目录列表中是否存在身份标识信息与提取的所述身份标识信息一致;

若存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备不为新加入所述当前局域网的家电设备;

若不存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备为新加入所述当前局域网的家电设备。

优选地,所述身份标识信息为物理地址mac信息,每个家电设备配置唯一的mac信息。

此外,为实现上述目的,本发明还提出一种家电设备,所述家电设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备监控程序,所述家电设备监控程序被所述处理器执行时实现如上文所述的家电设备的监控方法的步骤。

此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备监控程序,所述家电设备监控程序被处理器执行时实现如上文所述的家电设备的监控方法的步骤。

此外,为实现上述目的,本发明还提出一种家电设备的监控方法,所述家电设备的监控方法包括以下步骤:

第二家电设备发送心跳包至当前局域网内的第一家电设备,以供所述第一家电设备在监听到所述心跳包时,提取所述心跳包中包含的所述第二家电设备的身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入所述当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

此外,为实现上述目的,本发明还提出一种家电设备,所述家电设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备监控程序,所述家电设备监控程序被所述处理器执行时实现如上文所述的家电设备的监控方法的步骤。

此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备监控程序,所述家电设备监控程序被处理器执行时实现如上文所述的家电设备的监控方法的步骤。

此外,为实现上述目的,本发明还提出一种智慧家居系统,所述智慧家居系统包括第一家电设备和第二家电设备,其中:

所述第二家电设备,用于发送心跳包至所述第一家电设备,其中,所述心跳包中包含所述第二家电设备的身份标识信息;

所述第一家电设备,用于在监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

1、在第一家电设备根据第二家电设备的身份标识信息,判断第二家电设备为新加入当前局域网的家电设备时,获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

2、通过第一家电设备对第二家电设备定时发送的心跳包进行监测,若在预设时长内一直未监听到第二家电设备发送的心跳包,说明第二家电设备很有可能已经断网,此时,第一家电设备将关联保存的第二家电设备对应的身份标识信息与设备信息删除,从而避免了第一家电设备根据设备信息对第二家电设备进行无效监控,因此,提高了对家电设备监控的精准性。

3、通过将新加入当前局域网的第二家电设备的身份标识信息与设备信息关联保存于预设的资源目录列表中,之后若第二家电设备断网,则在资源目录列表中删除第二家电设备的身份标识信息与设备信息,以对资源目录列表进行更新,从而实现了根据当前局域网内加入的家电设备情况,实时动态地更新资源目录列表,以根据实时动态更新的资源目录列表对当前局域网内的家电设备进行监控,因此,提高了对家电设备监控的效率。

4、第一家电设备通过查询资源目录列表中是否存在身份标识信息与获取的第二家电设备的身份标识信息一致,若资源目录列表中不存在身份标识信息与第二家电设备的身份标识信息一致,则判定第二家电设备为新加入当前局域网的家电设备,此时,第一家电设备获取新加入当前局域网的第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联存储于资源目录列表中,以供根据资源目录列表中关联存储的第二家电设备的身份标识信息和设备信息监控第二家电设备的运行。通过直接查询资源目录列表来判断第二家电设备是否为新加入当前局域网的家电设备,从而更进一步提高了对家电设备监控的效率。

5、第一家电设备根据获取的第二家电设备的mac信息,来判断第二家电设备是否为新加入当前局域网的家电设备,由于mac信息为设备的标准配置信息,将其直接进行利用,避免了额外配置家电设备的相应身份标识信息的操作。

附图说明

图1为本发明实施例方案涉及的家电设备的硬件运行环境的结构示意图;

图2为本发明家电设备的监控方法第一实施例的流程示意图;

图3为本发明家电设备的监控方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的解决方案主要是:第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作。通过本发明实施例的技术方案,解决了对家电设备监控不够智能以及家电设备的智能监控成本较高的问题。

为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提出一种家电设备。

参照图1,图1为本发明实施例方案涉及的家电设备的硬件运行环境的结构示意图。

本发明中,家电设备可以为空调器、加湿器、净化器、除湿器、电视机、电饭煲等电器设备。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

如图1所示,该家电设备可以包括:处理器1001、通信总线1002、用户接口1003、网络接口1004、存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的家电设备结构并不构成对家电设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及家电设备监控程序。

本发明家电设备中的处理器1001、存储器1005可以设置在家电设备的通讯装置中,所述家电设备的通讯装置通过处理器1001调用存储器1005中存储的家电设备监控程序,并执行以下操作:

第一家电设备监听当前局域网内第二家电设备发送的心跳包,所述心跳包中包含所述第二家电设备的身份标识信息;

当监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息;

根据所述身份标识信息,判断所述第二家电设备是否为新加入所述当前局域网的家电设备;

若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

进一步地,处理器1001可以调用存储器1005中存储的家电设备监控程序,还执行以下操作:

当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,将关联保存的所述身份标识信息与所述设备信息删除;其中,所述第二家电设备在加入所述当前局域网后,定时发送心跳包。

进一步地,处理器1001可以调用存储器1005中存储的家电设备监控程序,还执行以下操作:

将所述身份标识信息与所述设备信息关联保存于预设的资源目录列表中,所述资源目录列表中关联保存有多个家电设备对应的身份标识信息与设备信息;

当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,在所述资源目录列表中删除所述身份标识信息与所述设备信息,以对所述资源目录列表进行更新。

进一步地,处理器1001可以调用存储器1005中存储的家电设备监控程序,还执行以下操作:

查询所述资源目录列表中是否存在身份标识信息与提取的所述身份标识信息一致;

若存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备不为新加入所述当前局域网的家电设备;

若不存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备为新加入所述当前局域网的家电设备。

本实施例通过上述方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

基于上述硬件结构,提出本发明家电设备的监控方法实施例。

参照图2,图2为本发明家电设备的监控方法第一实施例的流程示意图。

在第一实施例中,所述家电设备的监控方法包括以下步骤:

步骤s10,第一家电设备监听当前局域网内第二家电设备发送的心跳包,所述心跳包中包含所述第二家电设备的身份标识信息;

步骤s20,当监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息;

步骤s30,根据所述身份标识信息,判断所述第二家电设备是否为新加入所述当前局域网的家电设备;若是,则执行步骤s40;若否,则执行步骤s50;

步骤s40,获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行;

步骤s50,结束操作。

目前的智慧家居系统中,空调器、加湿器、净化器等家电设备主要是通过接入互联网云的方式,通过服务器实现家电设备的智能监控。例如,以空调器为例,通过将空调器联网,以及通过智能手机等移动终端加载相应的应用程序app,并进行app注册绑定空调器,从而实现用户通过该app对空调器进行温度调节、运行模式调节、风速调节等智能控制。

一方面,由于需要用户手动进行app注册并绑定家电设备,才能实现对家电设备的智能监控,因此,对家电设备的监控还不够智能化。

另一方面,由于对家电设备的监控要依赖于互联网和服务器等,使得家电设备的智能监控成本较高。

为了降低家电设备的智能监控成本以及提高对家电设备监控的智能性,本发明提出了一种家电设备的监控方法,将空调器、加湿器、净化器、除湿器、电视机、电饭煲等多个家电设备加入同一局域网内,从而组成相应的智慧家居系统。并且,选定其中至少一个家电设备作为智慧家居系统的监控中心,每当一个家电设备新加入局域网时,通过监控中心保存该家电设备相应的设备信息,从而供后续根据设备信息监控该家电设备的运行。这样,对家电设备的监控就不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备监的智能监控成本。

为了便于描述,下文将智慧家居系统中作为监控中心的家电设备称为第一家电设备,将智慧家居系统中其他家电设备称为第二家电设备。可选地,智慧家居系统中包括至少一个第一家电设备和至少一个第二家电设备,也即智慧家居系统中可以包括一个第一家电设备,也可以包括多个第一家电设备。通过一个或多个第一家电设备来监控智慧家居系统中其他第二家电设备的运行。

具体地,本实施例中,加入当前局域网的第二家电设备会定时发送心跳包至第一家电设备。其中,该心跳包中包括第二家电设备的身份标识信息,每个家电设备预先配置有对应唯一的身份标识信息。可选地,家电设备的身份标识信息包括但不限于mac(mediaaccesscontrol,物理地址)信息等。

当第一家电设备接收到第二家电设备发送的心跳包时,提取该心跳包中包含的身份标识信息,并根据所提取的身份标识信息判断发送心跳包的第二家电设备是否为新加入当前局域网的家电设备。例如,第一家电设备将提取的当前发送心跳包的第二家电设备的身份标识信息,与保存的当前局域网内各个第二家电设备对应的身份标识信息进行比对,若存在保存的身份标识信息与提取的身份标识信息一致,则判定当前发送心跳包的第二家电设备不为新加入当前局域网的家电设备。若不存在保存的身份标识信息与提取的身份标识信息一致,也即第一家电设备并未保存当前发送心跳包的第二家电设备对应的身份标识信息,此时,第一家电设备判定当前发送心跳包的第二家电设备为新加入当前局域网的家电设备。

若第一家电设备判定第二家电设备为新加入当前局域网的家电设备,此时,第一家电设备获取第二家电设备的设备信息。其中,每个家电设备都配置有相应的设备信息,该设备信息包括但不限于家电设备的能力信息、资源访问地址信息、家电设备对应支持的通讯协议等。其中,能力信息包括但不限于语音识别功能信息、人脸识别功能信息等;资源访问地址信息包括但不限于设备的ip(internetprotocoladdress,互联网协议地址)信息、端口信息等;通讯协议包括但不限于tcp(transmissioncontrolprotocol,传输控制协议)、http(hypertexttransferprotocol,超文本传输协议)、https(hypertexttransferprotocolsecure,基于安全套接字层的超文本传输协议)、udp(userdatagramprotocol,用户数据报协议)等。之后,将获取的第二家电设备的设备信息与身份标识信息关联保存。

例如,当第二家电设备新加入当前局域网后,广播包含第二家电设备的设备信息的数据包。第一家电设备在接收到第二家电设备广播的数据包时,获取该数据包中包含的第二家电设备的设备信息,并将获取的第二家电设备的设备信息与身份标识信息关联保存。

反之,若第一家电设备判定第二家电设备不为新加入当前局域网的家电设备,也即第二家电设备早已加入当前局域网,第一家电设备已关联保存了第二家电设备的设备信息与身份标识信息,此时,第一家电设备不进行响应处理,结束操作过程。直至当下一次监听到新的心跳包时,再次执行上述的操作过程。

通过本实施例的方案,当前局域网内的第一家电设备实时动态地更新保存当前局域网内各个第二家电设备的设备信息与身份标识信息。这样,根据所关联保存的设备信息与身份标识信息,对当前局域网内各个第二家电设备的运行进行监控。

例如,以第一家电设备为空调器,第二家电设备为电视机为例,其中,电视机具备红外人体检测能力。在电视机新加入当前局域网后,空调器关联保存电视机的身份标识信息和设备信息。之后,空调器根据电视机的设备信息,确定电视机具备红外人体检测能力,发送相应的红外人体检测请求至电视机。当电视机接收到该红外人体检测请求时,电视机执行红外人体检测操作,检测当前环境是否有人,获得相应的检测结果,并将检测结果反馈至空调器,从而实现共享电视机的红外人体检测能力。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

进一步地,基于第一实施例提出本发明家电设备的监控方法第二实施例,在本实施例中,如图3所示,所述步骤s40之后,还包括:

步骤s60,当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,将关联保存的所述身份标识信息与所述设备信息删除;其中,所述第二家电设备在加入所述当前局域网后,定时发送心跳包至所述第一家电设备。

由于第二家电设备加入当前局域网后,可能也会存在断网的情况,为了使第一家电设备能够精准地获知第二家电设备的入网情况,本实施例中,第一家电设备对加入当前局域网的第二家电设备定时发送的心跳包进行监测。若在一段时间内第一家电设备一直未监听到第二家电设备发送的心跳包,说明第二家电设备很有可能已经断网,第一家电设备已经无法对第二家电设备进行监控,此时,第一家电设备将关联保存的第二家电设备对应的身份标识信息与设备信息删除。

可选地,预先设置相应的一预设时长,该预设时长可根据实际情况进行灵活设置,在此不再赘述。在第一家电设备对第二家电设备定时发送的心跳包进行监测的过程中,若在该预设时长内一直未监听到第二家电设备发送的心跳包,此时,第一家电设备将关联保存的第二家电设备对应的身份标识信息与设备信息删除。

通过将已经断网的第二家电设备的身份标识信息与设备信息删除,从而避免了第一家电设备根据设备信息对第二家电设备进行无效监控。

本实施例提供的方案,第一家电设备对第二家电设备定时发送的心跳包进行监测,若在预设时长内一直未监听到第二家电设备发送的心跳包,说明第二家电设备很有可能已经断网,此时,第一家电设备将关联保存的第二家电设备对应的身份标识信息与设备信息删除,从而避免了第一家电设备根据设备信息对第二家电设备进行无效监控,因此,提高了对家电设备监控的精准性。

进一步地,基于第二实施例提出本发明家电设备的监控方法第三实施例,在本实施例中,所述步骤s40包括:

步骤a,将所述身份标识信息与所述设备信息关联保存于预设的资源目录列表中,所述资源目录列表中关联保存有多个家电设备对应的身份标识信息与设备信息;

所述步骤s60包括:

步骤b,在所述资源目录列表中删除所述身份标识信息与所述设备信息,以对所述资源目录列表进行更新。

本实施例中,预先建立相应的资源目录列表,该资源目录列表用于关联存储设备信息与身份标识信息。当第一家电设备获取到新加入当前局域网的第二家电设备的身份标识信息和设备信息之后,第一家电设备将该第二家电设备的身份标识信息与设备信息关联存储于资源目录列表中。

之后,当第二家电设备断网,第一家电设备在预设时长内一直未监听到第二家电设备发送的心跳包时,第一家电设备在资源目录列表中删除第二家电设备的身份标识信息与设备信息,以对资源目录列表进行更新,也即实现了第一家电设备根据当前局域网内加入的家电设备情况,实时动态地更新资源目录列表,进而根据资源目录列表对当前局域网内的家电设备进行监控。

本实施例提供的方案,通过将新加入当前局域网的第二家电设备的身份标识信息与设备信息关联保存于预设的资源目录列表中,之后若第二家电设备断网,则在资源目录列表中删除第二家电设备的身份标识信息与设备信息,以对资源目录列表进行更新,从而实现了根据当前局域网内加入的家电设备情况,实时动态地更新资源目录列表,以根据实时动态更新的资源目录列表对当前局域网内的家电设备进行监控,因此,提高了对家电设备监控的效率。

进一步地,基于第三实施例提出本发明家电设备的监控方法第四实施例,在本实施例中,所述步骤s30包括:

步骤c,查询所述资源目录列表中是否存在身份标识信息与提取的所述身份标识信息一致;

步骤d,若存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备不为新加入所述当前局域网的家电设备;

步骤e,若不存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备为新加入所述当前局域网的家电设备。

可选地,本实施例中,第一家电设备在获取到当前发送心跳包的第二家电设备的身份标识信息后,将第二家电设备的身份标识信息与资源目录列表中存储的身份标识信息进行比对,查询资源目录列表中是否存在身份标识信息与第二家电设备的身份标识信息一致。

若资源目录列表中存在身份标识信息与第二家电设备的身份标识信息一致,则说明资源目录列表中已经关联存储了第二家电设备的身份标识信息和设备信息,此时,判定第二家电设备不为新加入当前局域网的家电设备,根据资源目录列表中关联存储的第二家电设备的身份标识信息和设备信息,即可对第二家电设备的运行进行监控。

若资源目录列表中不存在身份标识信息与第二家电设备的身份标识信息一致,则说明资源目录列表中还未关联存储第二家电设备的身份标识信息和设备信息,此时,判定第二家电设备为新加入当前局域网的家电设备,第一家电设备获取新加入当前局域网的第二家电设备的设备信息。具体获取第二家电设备的设备信息的操作可参考第一实施例中所述,在此不再赘述。当获取到第二家电设备的设备信息之后,第一家电设备将第二家电设备的身份标识信息与设备信息关联存储于资源目录列表中。之后,根据资源目录列表中关联存储的第二家电设备的身份标识信息和设备信息,即可监控第二家电设备的运行。

本实施例提供的方案,通过将获取的第二家电设备的身份标识信息与资源目录列表中存储的身份标识信息进行比对,查询资源目录列表中是否存在身份标识信息与第二家电设备的身份标识信息一致;若资源目录列表中存在身份标识信息与第二家电设备的身份标识信息一致,则判定第二家电设备不为新加入当前局域网的家电设备;若资源目录列表中不存在身份标识信息与第二家电设备的身份标识信息一致,则判定第二家电设备为新加入当前局域网的家电设备,此时,第一家电设备获取新加入当前局域网的第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联存储于资源目录列表中,以供根据资源目录列表中关联存储的第二家电设备的身份标识信息和设备信息监控第二家电设备的运行。通过直接查询资源目录列表来判断第二家电设备是否为新加入当前局域网的家电设备,从而更进一步提高了对家电设备监控的效率。

此外,本发明实施例还提出家电设备的监控方法第五实施例,在本实施例中,所述家电设备的监控方法包括步骤:

步骤f,第二家电设备发送心跳包至当前局域网内的第一家电设备,以供所述第一家电设备在监听到所述心跳包时,提取所述心跳包中包含的所述第二家电设备的身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入所述当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

本实施例中,第一家电设备和第二家电设备加入同一局域网,组成相应的智慧家居系统。加入当前局域网的第二家电设备会定时发送心跳包至第一家电设备。其中,该心跳包中包括第二家电设备的身份标识信息,每个家电设备预先配置有对应唯一的身份标识信息。可选地,家电设备的身份标识信息包括但不限于mac(mediaaccesscontrol,物理地址)信息等。

当第一家电设备接收到第二家电设备发送的心跳包时,提取该心跳包中包含的身份标识信息,并根据所提取的身份标识信息判断发送心跳包的第二家电设备是否为新加入当前局域网的家电设备。例如,第一家电设备将提取的当前发送心跳包的第二家电设备的身份标识信息,与保存的当前局域网内各个第二家电设备对应的身份标识信息进行比对,若存在保存的身份标识信息与提取的身份标识信息一致,则判定当前发送心跳包的第二家电设备不为新加入当前局域网的家电设备。若不存在保存的身份标识信息与提取的身份标识信息一致,也即第一家电设备并未保存当前发送心跳包的第二家电设备对应的身份标识信息,此时,第一家电设备判定当前发送心跳包的第二家电设备为新加入当前局域网的家电设备。

若第一家电设备判定第二家电设备为新加入当前局域网的家电设备,此时,第一家电设备获取第二家电设备的设备信息。其中,每个家电设备都配置有相应的设备信息,该设备信息包括但不限于家电设备的能力信息、资源访问地址信息、家电设备对应支持的通讯协议等。其中,能力信息包括但不限于语音识别功能信息、人脸识别功能信息等;资源访问地址信息包括但不限于设备的ip(internetprotocoladdress,互联网协议地址)信息、端口信息等;通讯协议包括但不限于tcp(transmissioncontrolprotocol,传输控制协议)、http(hypertexttransferprotocol,超文本传输协议)、https(hypertexttransferprotocolsecure,基于安全套接字层的超文本传输协议)、udp(userdatagramprotocol,用户数据报协议)等。之后,将获取的第二家电设备的设备信息与身份标识信息关联保存。

例如,当第二家电设备新加入当前局域网后,广播包含第二家电设备的设备信息的数据包。第一家电设备在接收到第二家电设备广播的数据包时,获取该数据包中包含的第二家电设备的设备信息,并将获取的第二家电设备的设备信息与身份标识信息关联保存。

反之,若第一家电设备判定第二家电设备不为新加入当前局域网的家电设备,也即第二家电设备早已加入当前局域网,第一家电设备已关联保存了第二家电设备的设备信息与身份标识信息,此时,第一家电设备不进行响应处理,结束操作过程。直至当下一次监听到新的心跳包时,再次执行上述的操作过程。

通过本实施例的方案,当前局域网内的第一家电设备实时动态地更新保存当前局域网内各个第二家电设备的设备信息与身份标识信息。这样,根据所关联保存的设备信息与身份标识信息,对当前局域网内各个第二家电设备的运行进行监控。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备监控程序,所述家电设备监控程序被处理器执行时实现如下操作:

第一家电设备监听当前局域网内第二家电设备发送的心跳包,所述心跳包中包含所述第二家电设备的身份标识信息;

当监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息;

根据所述身份标识信息,判断所述第二家电设备是否为新加入所述当前局域网的家电设备;

若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

进一步地,所述家电设备监控程序被处理器执行时还实现如下操作:

当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,将关联保存的所述身份标识信息与所述设备信息删除;其中,所述第二家电设备在加入所述当前局域网后,定时发送心跳包。

进一步地,所述家电设备监控程序被处理器执行时还实现如下操作:

将所述身份标识信息与所述设备信息关联保存于预设的资源目录列表中,所述资源目录列表中关联保存有多个家电设备对应的身份标识信息与设备信息;

当在预设时长内一直未监听到所述第二家电设备发送的心跳包时,在所述资源目录列表中删除所述身份标识信息与所述设备信息,以对所述资源目录列表进行更新。

进一步地,所述家电设备监控程序被处理器执行时还实现如下操作:

查询所述资源目录列表中是否存在身份标识信息与提取的所述身份标识信息一致;

若存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备不为新加入所述当前局域网的家电设备;

若不存在身份标识信息与提取的所述身份标识信息一致,则判定所述第二家电设备为新加入所述当前局域网的家电设备。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

此外,本发明实施例还提出一种家电设备,所述家电设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备监控程序,所述家电设备监控程序被所述处理器执行时实现如下操作:

第二家电设备发送心跳包至当前局域网内的第一家电设备,以供所述第一家电设备在监听到所述心跳包时,提取所述心跳包中包含的所述第二家电设备的身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入所述当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备监控程序,所述家电设备监控程序被处理器执行时实现如下操作:

第二家电设备发送心跳包至当前局域网内的第一家电设备,以供所述第一家电设备在监听到所述心跳包时,提取所述心跳包中包含的所述第二家电设备的身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入所述当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

此外,本发明实施例还提出一种智慧家居系统。

本实施例中,智慧家居系统包括第一家电设备和第二家电设备,其中:

所述第二家电设备,用于发送心跳包至所述第一家电设备,其中,所述心跳包中包含所述第二家电设备的身份标识信息;

所述第一家电设备,用于在监听到所述心跳包时,提取所述心跳包中包含的所述身份标识信息,并根据所述身份标识信息判断所述第二家电设备是否为新加入当前局域网的家电设备,若是,则获取所述第二家电设备的设备信息,并将所述身份标识信息与所述设备信息关联保存,以供根据所述设备信息监控所述第二家电设备的运行。

本实施例中,智慧家居系统包括至少一第一家电设备和至少一第二家电设备,第一家电设备和第二家电设备加入局域网进行组网,第一家电设备作为智慧家居系统的监控中心,每当一个第二家电设备新加入局域网时,通过监控中心保存该家电设备相应的设备信息,从而供后续根据设备信息监控该第二家电设备的运行。

本发明实施例所介绍的系统,为实施本发明实施例一至实施例五的方法所采用的系统,故而基于本发明实施例一至实施例五所介绍的方法,本领域所属人员能够了解该系统的具体结构及变形,故而在此不再赘述。凡是本发明实施例一至实施例五的方法所采用的系统都属于本发明所欲保护的范围。

本实施例提供的方案,第一家电设备在监听到当前局域网内第二家电设备发送的心跳包时,提取该心跳包中包含的第二家电设备的身份标识信息,并根据该身份标识信息,判断第二家电设备是否为新加入当前局域网的家电设备,若是,则获取第二家电设备的设备信息,并将第二家电设备的身份标识信息与设备信息关联保存,之后,根据所保存的设备信息监控第二家电设备的运行。由于各家电设备是加入局域网,对家电设备的监控不再需要依赖于互联网和服务器,也避免了用户手动进行app注册并绑定家电设备的操作,因此,不仅提高了对家电设备监控的智能性,而且降低了家电设备的智能监控成本。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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