CN105207863A - 一种控制异构智能家电设备的方法、云平台及家庭网关 - Google Patents
一种控制异构智能家电设备的方法、云平台及家庭网关 Download PDFInfo
- Publication number
- CN105207863A CN105207863A CN201510548378.XA CN201510548378A CN105207863A CN 105207863 A CN105207863 A CN 105207863A CN 201510548378 A CN201510548378 A CN 201510548378A CN 105207863 A CN105207863 A CN 105207863A
- Authority
- CN
- China
- Prior art keywords
- control
- app
- predetermined app
- unit type
- function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种控制异构智能家电设备的方法、云平台及家庭网关,其中,该方法包括:接收用户使用的预定APP的控制能力,控制能力包括以下之一:预定APP所能控制的设备型号,预定APP的控制功能列表;将控制能力对应的功能与目标智能家电设备所具有的功能进行比较,目标智能家电设备为用户确定要控制的同类型的智能家电设备;将控制能力对应的功能和目标智能家电设备所共有的功能集合发送至家庭网关,以通过功能集合中的各功能控制目标智能家电设备。通过运用本发明,无需使用目标智能家电设备的固定APP,解决了异构家电设备通常拥有各自配套的控制APP,不同APP之间无法混用,异构家电设备的统一控制存在困难的问题。
Description
技术领域
本发明涉及智能家居领域,特别是涉及一种控制异构智能家电设备的方法、云平台及家庭网关。
背景技术
现有智能家居场景下,用户可以通过智能终端,采用两种方式实现对智能家电设备的控制,即小循环和大循环。小循环:智能终端在家庭域网络中,通过家庭智能网关,控制智能家电设备。大循环:首先,智能终端将应用指令通过移动互联网发送给平云台;然后,云平台将应用指令通过移动互联网转发给与之相连的家庭智能网关,从而实现对智能家电设备的控制。
对于控制操作,用户一般是通过运行在智能终端上的特定应用程序(APP),实现对智能家电设备的控制。目前的异构家电设备(即“不同厂家、不同型号的智能家电设备”)的控制方式通常包括以下两种:
方式1:采用各自配套的APP进行控制。此种方式在实现时,如果想要控制不同厂家、不同型号的同类型家电设备,目前最常见的方式就是分别采用各自配套的控制APP,如图1所示。由于异构家电设备的功能不完全相同,控制代码也不统一,因此无法实现交叉控制。
方式2:采用统一的APP进行控制。采用该方式,首先要针对每种家电设备类型,提取各厂家、各型号设备的共有功能,建立设备模型;基于该设备模型设计出统一的APP,可实现对异构家电共有功能的控制。但是该APP只能控制设备模型所覆盖的同类型设备共有功能,无法控制某一特定型号设备的个性化功能。以空调为例,设备模型覆盖的共有功能(operation)只包括:开关机(setOnOffStatus)、设置工作模式(setOperationMode)、设置目标温度(setTargetTemperature)、调节风速(setWindSpeed)、调节风向(setWindDirection)等5种。因此,基于该模型设计的APP,无法控制某些型号空调特有的功能,如“PM2.5净化”、“新风功能”等。
上述现有异构家电控制方式中,方式1控制不同厂家、不同型号的家电设备,需要不同的APP,这就意味着用户的智能终端上需要安装多款APP,使用不方便,不够人性化;方式2虽然可以实现一款APP控制多个型号的设备,但只能控制同类型设备的共有功能,这对于功能日趋个性化、定制化的智能家电设备来说,显然是不可接受的。
因此,现有技术中,异构家电通常拥有各自配套的控制APP,不同APP之间无法混用,从而给异构家电的统一控制造成困难,用户体验较低。
发明内容
本发明提供一种控制异构智能家电设备的方法、云平台及家庭网关,用以解决现有技术中,异构家电设备通常拥有各自配套的控制APP,不同APP之间无法混用,从而给异构家电设备的统一控制造成困难,用户体验较低的问题。
为解决上述技术问题,一方面,本发明提供一种控制异构智能家电设备的方法,包括:云平台接收用户使用的预定应用程序APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;云平台将所述控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;云平台将所述控制能力对应的功能和所述目标智能家电设备所共有的功能集合发送至家庭网关,以通过所述功能集合中的各功能控制所述目标智能家电设备。
另一方面,本发明提供一种控制异构智能家电设备的方法,包括家庭网关将来自云平台的功能集合推送至预定应用程序APP,以更新所述预定APP所呈现的控制功能界面,其中,所述功能集合为所述云平台将所述预定APP的控制能力对应的功能与目标智能家电设备所具有的功能进行比较而确定的共有功能的集合;所述家庭网关接收用户通过所述预定APP的控制功能界面触发的控制命令,并通过所述控制命令调用所述目标智能家电设备执行对应的操作。
进一步,家庭网关将来自云平台的功能集合推送至预定APP之前,还包括:所述家庭网关获取用户使用的预定APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;所述家庭网关将所述控制能力发送至所述云平台。
进一步,在所述控制能力为所述预定APP所能控制的设备型号的情况下,所述方法还包括:家庭网关接收来自所述预定APP的设备型号消息,所述设备型号消息包括:所述目标智能家电设备的设备型号和所述预定APP的所能控制的设备型号;所述家庭网关判断在所述预定APP所能控制的设备型号内是否包含所述目标智能家电设备的设备型号;在所述预定APP所能控制的设备型号内不包含所述目标智能家电设备的设备型号的情况下,发送所述预定APP的所能控制的设备型号至所述云平台。
进一步,通过所述控制命令调用所述目标智能家电设备执行对应的操作之后,还包括:接收所述目标智能家电设备基于所述控制命令的操作结果,并将所述操作结果发送至所述预定APP,以呈现给用户。
进一步,所述方法还包括:判断在预定时间段内是否再次接收到来自所述预定APP的针对所述目标智能家电设备的控制命令;在没有再次接收到所述控制命令的情况下,发送替换消息至所述预定APP,以将所述预定APP的控制功能界面替换为所述预定APP的控制功能列表对应的控制功能界面。
另一方面,本发明提供一种云平台,包括:第一接收模块,用于接收用户使用的预定应用程序APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;比较模块,用于将所述控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;第一发送模块,用于将所述控制能力对应的功能和所述目标智能家电设备所共有的功能集合发送至家庭网关,以通过所述功能集合中的各功能控制所述目标智能家电设备。
又一方面,本发明提供一种家庭网关,与上述的云平台交互,包括:第二接收模块,用于接收来自云平台的包含功能集合的消息,其中,所述功能集合为所述云平台将所述预定APP的控制能力与目标智能家电设备所具有的功能进行比较而确定的共有功能的集合,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;第二发送模块,用于将所述功能集合推送至预定应用程序APP,以更新所述预定APP所呈现的控制功能界面;控制模块,用于接收用户通过所述预定APP的控制功能界面触发的控制命令,并通过所述控制命令调用所述目标智能家电设备执行对应的操作。
进一步,还包括:所述第二接收模块,还用于接收来自所述预定APP的设备型号消息,所述设备型号消息包括:所述目标智能家电设备的设备型号和所述预定APP的所能控制的设备型号;判断模块,用于判断在所述预定APP所能控制的设备型号内是否包含所述目标智能家电设备的设备型号;所述第二发送模块,还用于在所述预定APP所能控制的设备型号内不包含所述目标智能家电设备的设备型号的情况下,向所述云平台发送所述预定APP所能控制的设备型号。
进一步,还包括:所述第二接收模块,还用于接收来自所述预定APP的控制功能列表;所述第二发送模块,还用于发送所述预定APP的控制功能列表至所述云平台。
进一步,所述第二接收模块,还用于接收所述目标智能家电设备基于所述控制命令的操作结果,并将所述操作结果发送至所述预定APP,以呈现给用户。
进一步,所述判断模块,还用于判断在预定时间段内是否再次接收到来自所述预定APP的针对所述目标智能家电设备的控制命令;所述第二发送模块,用于在没有再次接收到所述控制命令的情况下,发送替换消息至所述预定APP,以将所述预定APP的控制功能界面替换为所述预定APP的控制功能列表对应的控制功能界面。
本发明在用户使用异构智能家电设备时,云平台将用户使用预定APP的控制能力对应的功能与目标智能家电设备所具有的功能进行比较,并确定出共有的功能集合,在用户使用预定APP控制目标智能家电设备时,就可以使用共有的功能集合所对应的功能来控制目标智能家电设备,该方法在使用时,无需使用目标智能家电设备的固定APP,灵活度较高,且给用户带来了极大的方便,解决了现有技术中,异构家电设备通常拥有各自配套的控制APP,不同APP之间无法混用,从而给异构家电设备的统一控制造成困难,用户体验较低的问题。
附图说明
图1是现有异构家电设备控制场景;
图2是本发明实施例中控制异构智能家电设备的方法的流程图;
图3是本发明实施例中云平台的结构示意图;
图4是本发明实施例中家庭网关的结构示意图;
图5是本发明实施例中家庭网关的优选结构示意图;
图6是本发明优选实施例中实例一控制异构智能家电设备的方法的流程图;
图7是本发明优选实施例中实例二控制异构智能家电设备的方法的流程图。
具体实施方式
为了解决现有技术中,异构家电设备通常拥有各自配套的控制APP,不同APP之间无法混用,从而给异构家电设备的统一控制造成困难,用户体验较低的问题,本发明提供了一种控制异构智能家电设备的方法、云平台及家庭网关,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
本发明实施例提供一种控制异构智能家电设备的方法,该方法的流程如图2所示,包括步骤S202至S206:
S202,接收用户使用的预定APP的控制能力,控制能力包括以下之一:预定APP所能控制的设备型号,预定APP的控制功能列表,控制功能列表包含预定APP能够实现的控制功能;
S204,将控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,目标智能家电设备为用户确定要控制的同类型的智能家电设备;
S206,将控制能力对应的功能和目标智能家电设备所共有的功能集合发送至家庭网关,以通过功能集合中的各功能控制目标智能家电设备。
本发明实施例在用户使用异构智能家电设备时,云平台将用户使用预定APP的控制能力对应的功能与目标智能家电设备所具有的功能进行比较,并确定出共有的功能集合,在用户使用预定APP控制目标智能家电设备时,就可以使用共有的功能集合所对应的功能来控制目标智能家电设备,该方法在使用时,无需使用目标智能家电设备的固定APP,灵活度较高,且给用户带来了极大的方便,解决了现有技术中,异构家电设备通常拥有各自配套的控制APP,不同APP之间无法混用,从而给异构家电设备的统一控制造成困难,用户体验较低的问题。
在云平台将控制能力对应的功能和目标智能家电设备所共有的功能集合发送至家庭网关之后,家庭网关侧需要控制异构智能家电设备,则家庭网关需要将功能集合推送至预定APP,此时,预定APP将当前的控制功能界面进行更新,更新为功能集合对应的控制功能界面;然后判断用户是否发送了控制命令。在家庭网关接收到用户通过预定APP的控制功能界面触发的控制命令时,通过控制命令调用目标智能家电设备执行对应的操作。在通过功能集合中的各功能控制目标智能家电设备之后,等待目标智能家电设备返回操作结果。在接收到目标智能家电设备基于控制命令的操作结果时,将操作结果发送至预定APP,以呈现给用户,让用户及时了解控制目标智能家电设备的执行情况。
在上述过程实现时,由于控制能力内容存在不同,则在接收用户使用的预定APP的控制能力之前,家庭网关侧针对不同的控制能力类型,会存在一些不同的操作。
如果控制能力为预定APP的所能控制的设备型号,则家庭网关接收来自预定APP的设备型号消息,设备型号消息包括:目标智能家电设备的设备型号和预定APP的所能控制的设备型号;家庭网关判断在预定APP所能控制的设备型号内是否包含目标智能家电设备的设备型号;在预定APP所能控制的设备型号内不包含目标智能家电设备的设备型号的情况下,向云平台发送预定APP所能控制的设备型号。此过程中,家庭网关执行了一些简单的操作,上述操作可以减轻云平台的处理复杂度,还能分担云平台的数据处理负担,且在此过程中,如果确定预定APP所能控制的设备型号内包含目标智能家电设备的设备型号,则可以直接执行控制,大大减少了云平台的数据处理。如果控制能力为预定APP的控制功能列表,则家庭网关在接收到来自预定APP的控制功能列表之后,由于参数种类不同,无法比较,因此,直接将其发送至云平台。
为了进一步提高预定APP的利用率,还可以在预定时间段内判断是否再次接收到来自预定APP的针对目标智能家电设备的控制命令;如果没有再次接收到控制命令,则发送替换消息至预定APP,以将预定APP的控制功能界面替换为预定APP的控制功能列表对应的控制功能界面,让用户可以重新使用预定APP控制其控制能力对应的设备。当然,在用户不再使用预定APP控制目标智能家电设备时,还可以直接断开控制过程,主动刷新预定APP的显示界面。
本发明实施例还提供了一种云平台,其结构示意如图3所示,包括:第一接收模块11,用于接收用户使用的预定应用程序APP的控制能力,控制能力包括以下之一:预定APP所能控制的设备型号,预定APP的控制功能列表,其中,控制功能列表包含预定APP能够实现的控制功能;比较模块12,与第一接收模块11耦合,用于将控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,目标智能家电设备为用户确定要控制的同类型的智能家电设备;第一发送模块13,与比较模块12耦合,用于将控制能力对应的功能和目标智能家电设备所共有的功能集合发送至家庭网关,以通过功能集合中的各功能控制目标智能家电设备。
在上述云平台中,其内部设置的接收模块11、比较模块12和第一发送模块13可以以一个独立的装置的形式设置在云平台中。
本发明实施例还提供了一种家庭网关,其与上述云平台交互,结构示意如图4所示,包括:第二接收模块21,用于接收来自云平台的包含功能集合的消息,其中,功能集合为云平台将预定APP的控制能力与目标智能家电设备所具有的功能进行比较而确定的共有功能的集合,控制能力包括以下之一:预定APP所能控制的设备型号,预定APP的控制功能列表,目标智能家电设备为用户确定要控制的同类型的智能家电设备;第二发送模块22,与第二接收模块21耦合,用于将功能集合推送至预定APP,以更新预定APP所呈现的控制功能界面;控制模块23,与第二发送模块22耦合,用于接收用户通过预定APP的控制功能界面触发的控制命令,并通过控制命令调用目标智能家电设备执行对应的操作。在图4中,控制模块23与第二发送模块22耦合,此种情况可以是第二发送模块22透传了第二接收模块21的控制命令,当然,本领域技术人员也可以设置为将控制模块23直接与第二接收模块21连接。
图5示出了上述家庭网关的优选结构示意图,其还可以包括判断模块24,各模块功能如下:第二接收模块21,还用于接收来自预定APP的设备型号消息,设备型号消息包括:目标智能家电设备的设备型号和预定APP的所能控制的设备型号;判断模块24,与第二接收模块21耦合,用于判断在预定APP所能控制的设备型号内是否包含目标智能家电设备的设备型号;第二发送模块22,与判断模块24耦合,用于在预定APP所能控制的设备型号内不包含目标智能家电设备的设备型号的情况下,发送预定APP所能控制的设备型号至云平台。实现的过程中,如果第二接收模块,用于接收来自预定APP的控制功能列表;则第二发送模块,还可以用于向云平台发送预定APP的控制功能列表。
在具体实现时,第二接收模块21,还用于接收目标智能家电设备基于控制命令的操作结果,并将操作结果发送至预定APP,以呈现给用户;判断模块,还用于判断在预定时间段内是否再次接收到来自预定APP的针对目标智能家电设备的控制命令;第二发送模块,用于在没有再次接收到控制命令的情况下,发送替换消息至预定APP,以将预定APP的控制功能界面替换为预定APP的控制功能列表对应的控制功能界面。
优选实施例
本发明实施例提出一种具备动态匹配功能的异构智能家电设备的控制方法。当用户使用某款家电控制APP登录家庭网关选择需要控制的异构家电时,网络会自动比较该APP的控制能力与目标设备的功能,选取共有功能集合,推送给APP;APP根据该集合更新界面显示,屏蔽不可控功能,从而使用户能够对两种不同型号设备的公有功能进行操作。
本发明实施例提供的异构智能家电设备的控制方法的实现过程如下:用户使用某型号家电的控制APP登录家庭网关,选择要控制的同类型目标设备Dt;APP将自身的控制能力(如匹配的设备型号、控制功能列表等)发送给家庭网关,并由家庭网关转发给云平台;云平台对比APP的控制能力和目标设备Dt的各项功能,提取二者的交集(即可以通过APP控制的功能),推送给家庭网关;家庭网关一方面将云平台推送的消息转发给APP,另一方面根据该推送信息,创建一个虚拟的设备对象Dv,便于APP调用;APP收到家庭网关转发的推送信息后,更新界面显示,屏蔽多余的控制功能。下面结合附图和具体实例对上述过程进行说明。
实例一
假设用户家有一台空调AC-1,型号为X;用户希望使用某空调控制APP控制空调AC-1,该APP匹配的空调型号为Yn(下标n表示该APP适配多个型号的空调)。假设X型和Yn型空调的主要功能如表1所示,“√”表示支持该功能,“X”表示不支持该功能。
表1
功能 | X型空调 | Yn型空调 | 是否空调设备共有功能 |
开关机 | √ | √ | Y |
设置工作模式 | √ | √ | Y |
设置目标温度 | √ | √ | Y |
调节风速 | √ | √ | Y |
调节风向 | √ | √ | Y |
新风功能 | √ | √ | N |
PM2.5净化 | √ | √ | N |
云适应功能 | X | √ | N |
感人功能 | √ | X | N |
上述使用某空调控制APP控制空调AC-1的过程如图6所示,包括步骤1至步骤11。
步骤1:用户使用APP登录家庭网关,选择要控制的目标家电设备——空调AC-1;同时,APP将自身匹配的空调型号Yn自动发送给家庭网关。
步骤2:家庭网关查询空调AC-1的型号X,然后将X和Yn进行对比,发现Yn不等于或不包含X,将X和Yn一起发送给云平台。
步骤3:云平台收到家庭网关发来的设备型号后,分别查询两种空调型号的功能,获取两种型号的共有功能集合Fc={“开关机”、“设置工作模式”、“设置目标温度”、“调节风速”、“调节风向”、“新风功能”、“PM2.5净化”}。
步骤4:云平台将Fc发送给家庭网关。
步骤5:家庭网关收到Fc后,将Fc转发给APP;同时,创建一个功能集合为Fc的虚拟空调设备对象AC-v,并建立AC-v和真实空调设备对象AC-1之间的映射。
步骤6:APP收到家庭网关转发的Fc后,更新界面显示,屏蔽Fc以外的功能(即AC-1不支持的功能)。
步骤7:用户通过APP,向空调AC-1发送控制指令“启动PM2.5净化功能”。
步骤8:家庭网关收到用户指令后,查询AC-v对应的功能,并通过AC-v和AC-1之间的映射,确定AC-1需要执行的操作。
步骤9:家庭网关向AC-1发送操作指令。
步骤10:空调AC-1收到指令,启动PM2.5净化功能,向网关反馈执行结果;家庭网关将执行结果转发给APP。
步骤11:在预定时间门限T内,若用户没有对AC-1进行后续操作,家庭网关自动删除虚拟空调设备对象AC-v。
实例二
假设用户家有一台空调AC-1,型号为X;用户希望使用某空调控制APP控制空调AC-1。下表2列出了X型空调支持的功能,以及该APP支持的控制功能列表,“√”表示支持该功能,“X”表示不支持该功能。
表2
功能 | X型空调 | APP控制功能 | 是否空调设备共有功能 |
开关机 | √ | √ | Y |
设置工作模式 | √ | √ | Y |
设置目标温度 | √ | √ | Y |
调节风速 | √ | √ | Y |
调节风向 | √ | √ | Y |
新风功能 | √ | √ | N |
PM2.5净化 | √ | √ | N |
云适应功能 | X | √ | N |
感人功能 | √ | X | N |
上述使用某空调控制APP控制空调AC-1的过程如图7所示,包括步骤1至步骤11。
步骤1:用户使用APP登录家庭网关,选择要控制的目标家电设备——空调AC-1;同时,APP将自身支持的控制功能列表FA自动发送给家庭网关。
步骤2:家庭网关查询空调AC-1的型号X,将X和FA一起发送给云平台。
步骤3:云平台收到家庭网关发来的信息后,查询X型空调的功能,并与FA对比,获取共有功能集合Fc={“开关机”、“设置工作模式”、“设置目标温度”、“调节风速”、“调节风向”、“新风功能”、“PM2.5净化”}。
步骤4:云平台将Fc发送给家庭网关。
步骤5:家庭网关收到Fc后,将Fc转发给APP;同时,创建一个功能集合为Fc的虚拟空调设备对象AC-v,并建立AC-v和真实空调设备对象AC-1之间的映射。
步骤6:APP收到家庭网关转发的Fc后,更新界面显示,屏蔽Fc以外的功能(即AC-1不支持的功能)。
步骤7:用户通过APP,向空调AC-1发送控制指令“新风功能”。
步骤8:家庭网关收到用户指令后,查询AC-v对应的功能,并通过AC-v和AC-1之间的映射,确定AC-1需要执行的操作。
步骤9:家庭网关向AC-1发送操作指令。
步骤10:空调AC-1收到指令,启动新风功能,向网关反馈执行结果;家庭网关将执行结果转发给APP。
步骤11:在预定时间门限T内,若用户没有对AC-1进行后续操作,家庭网关自动删除虚拟空调设备对象AC-v。
上述实例一和实例二针对APP控制能力的两种不同表示方式,设计了两个实施例。实施例1中,采用APP匹配的设备型号来表述APP的控制能力;实施例2中,采用APP支持的控制功能列表来表述APP的控制能力。
本发明实施例提出的新型异构智能家电设备的控制方法,通过动态匹配APP的控制能力和目标家电的实际功能,获取公共功能集合,提供给用户,使用户能够基于当前APP,最大程度的控制目标家电的对应功能;与现有基于设备模型的异构家电控制方式相比,能够显著扩大用户可控制的功能范围,提升用户体验。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
Claims (12)
1.一种控制异构智能家电设备的方法,其特征在于,包括:
云平台接收家庭网关发送的用户使用的预定应用程序APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;
所述云平台将所述控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;
所述云平台将所述控制能力对应的功能和所述目标智能家电设备所共有的功能集合发送至家庭网关,以通过所述功能集合中的各功能控制所述目标智能家电设备。
2.一种控制异构智能家电设备的方法,其特征在于,包括:
家庭网关将来自云平台的功能集合推送至预定应用程序APP,以更新所述预定APP所呈现的控制功能界面,其中,所述功能集合为所述云平台将所述预定APP的控制能力对应的功能与目标智能家电设备所具有的功能进行比较而确定的共有功能的集合;
所述家庭网关接收用户通过所述预定APP的控制功能界面触发的控制命令,并通过所述控制命令调用所述目标智能家电设备执行对应的操作。
3.如权利要求2所述的方法,其特征在于,家庭网关将来自云平台的功能集合推送至预定APP之前,还包括:
所述家庭网关获取用户使用的预定APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;
所述家庭网关将所述控制能力发送至所述云平台。
4.如权利要求3所述的方法,其特征在于,在所述控制能力为所述预定APP所能控制的设备型号的情况下,所述方法还包括:
所述家庭网关接收来自所述预定APP的设备型号消息,所述设备型号消息包括:所述目标智能家电设备的设备型号和所述预定APP的所能控制的设备型号;
所述家庭网关判断在所述预定APP所能控制的设备型号内是否包含所述目标智能家电设备的设备型号;
在所述预定APP所能控制的设备型号内不包含所述目标智能家电设备的设备型号的情况下,发送所述预定APP的所能控制的设备型号至所述云平台。
5.如权利要求2至4中任一项所述的方法,其特征在于,通过所述控制命令调用所述目标智能家电设备执行对应的操作之后,还包括:
接收所述目标智能家电设备基于所述控制命令的操作结果,并将所述操作结果发送至所述预定APP,以呈现给用户。
6.如权利要求2至4中任一项所述的方法,其特征在于,所述方法还包括:
判断在预定时间段内是否再次接收到来自所述预定APP的针对所述目标智能家电设备的控制命令;
在没有再次接收到所述控制命令的情况下,发送替换消息至所述预定APP,以将所述预定APP的控制功能界面替换为所述预定APP的控制功能列表对应的控制功能界面。
7.一种云平台,其特征在于,包括:
第一接收模块,用于接收用户使用的预定应用程序APP的控制能力,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,其中,所述控制功能列表包含所述预定APP能够实现的控制功能;
比较模块,用于将所述控制能力对应的功能与目标智能家电设备所具有的功能进行比较,其中,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;
第一发送模块,用于将所述控制能力对应的功能和所述目标智能家电设备所共有的功能集合发送至家庭网关,以通过所述功能集合中的各功能控制所述目标智能家电设备。
8.一种家庭网关,与权利要求7所述的云平台交互,其特征在于,包括:
第二接收模块,用于接收来自云平台的包含功能集合的消息,其中,所述功能集合为所述云平台将预定应用程序APP的控制能力与目标智能家电设备所具有的功能进行比较而确定的共有功能的集合,所述控制能力包括以下之一:所述预定APP所能控制的设备型号,所述预定APP的控制功能列表,所述目标智能家电设备为用户确定要控制的同类型的智能家电设备;
第二发送模块,用于将所述功能集合推送至所述预定APP,以更新所述预定APP所呈现的控制功能界面;
控制模块,用于接收用户通过所述预定APP的控制功能界面触发的控制命令,并通过所述控制命令调用所述目标智能家电设备执行对应的操作。
9.如权利要求8所述的家庭网关,其特征在于,还包括:
所述第二接收模块,还用于接收来自所述预定APP的设备型号消息,所述设备型号消息包括:所述目标智能家电设备的设备型号和所述预定APP的所能控制的设备型号;
判断模块,用于判断在所述预定APP所能控制的设备型号内是否包含所述目标智能家电设备的设备型号;
所述第二发送模块,还用于在所述预定APP所能控制的设备型号内不包含所述目标智能家电设备的设备型号的情况下,发送所述预定APP所能控制的设备型号至所述云平台。
10.如权利要求8所述的家庭网关,其特征在于,还包括:
所述第二接收模块,还用于接收来自所述预定APP的控制功能列表;
所述第二发送模块,还用于向所述云平台发送所述预定APP的控制功能列表。
11.如权利要求8至10中任一项所述的家庭网关,其特征在于,
所述第二接收模块,还用于接收所述目标智能家电设备基于所述控制命令的操作结果,并将所述操作结果发送至所述预定APP,以呈现给用户。
12.如权利要求9所述的家庭网关,其特征在于,
所述判断模块,还用于判断在预定时间段内是否再次接收到来自所述预定APP的针对所述目标智能家电设备的控制命令;
所述第二发送模块,用于在没有再次接收到所述控制命令的情况下,发送替换消息至所述预定APP,以将所述预定APP的控制功能界面替换为所述预定APP的控制功能列表对应的控制功能界面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548378.XA CN105207863B (zh) | 2015-08-31 | 2015-08-31 | 一种控制异构智能家电设备的方法、云平台及家庭网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548378.XA CN105207863B (zh) | 2015-08-31 | 2015-08-31 | 一种控制异构智能家电设备的方法、云平台及家庭网关 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105207863A true CN105207863A (zh) | 2015-12-30 |
CN105207863B CN105207863B (zh) | 2020-12-04 |
Family
ID=54955313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510548378.XA Active CN105207863B (zh) | 2015-08-31 | 2015-08-31 | 一种控制异构智能家电设备的方法、云平台及家庭网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105207863B (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681142A (zh) * | 2016-02-29 | 2016-06-15 | 华勤通讯技术有限公司 | 组网***和组网方法 |
CN105843053A (zh) * | 2016-03-22 | 2016-08-10 | 珠海格力电器股份有限公司 | 智能家居预约处理方法及装置 |
CN108490824A (zh) * | 2018-03-05 | 2018-09-04 | 广东欧珀移动通信有限公司 | 智能电器控制方法、装置及移动终端 |
CN108519762A (zh) * | 2018-03-20 | 2018-09-11 | 浙江工业大学 | 基于云平台的智能家居柔性负荷控制框架*** |
CN111049711A (zh) * | 2019-11-28 | 2020-04-21 | 苏宁智能终端有限公司 | 设备控制权分享方法、装置、计算机设备和存储介质 |
CN111948990A (zh) * | 2020-07-20 | 2020-11-17 | 四川虹美智能科技有限公司 | 智能家电控制方法、装置和*** |
CN112929246A (zh) * | 2021-01-29 | 2021-06-08 | 百度在线网络技术(北京)有限公司 | 操作指令的处理方法、存储介质、程序产品及用户终端 |
CN113412457A (zh) * | 2019-05-16 | 2021-09-17 | 深圳市欢太科技有限公司 | 场景推送方法、装置、***、电子设备以及存储介质 |
CN113587383A (zh) * | 2021-07-08 | 2021-11-02 | 青岛海信日立空调***有限公司 | 一种空调*** |
CN113703814A (zh) * | 2021-10-29 | 2021-11-26 | 江西五十铃汽车有限公司 | 车联网app的配置方法、***、存储介质及配置设备 |
CN114398175A (zh) * | 2021-12-30 | 2022-04-26 | 中国电信股份有限公司 | 智能交互***及方法、电子设备、存储介质 |
CN114584591A (zh) * | 2022-03-07 | 2022-06-03 | 云知声智能科技股份有限公司 | 基于蓝牙技术的智能设备控制方法及*** |
CN115001885A (zh) * | 2022-04-22 | 2022-09-02 | 青岛海尔科技有限公司 | 设备控制方法及装置、存储介质及电子装置 |
WO2023024216A1 (zh) * | 2021-08-24 | 2023-03-02 | 青岛海信日立空调***有限公司 | 空调控制*** |
CN116128058A (zh) * | 2023-04-11 | 2023-05-16 | 南京南瑞继保电气有限公司 | 一种异构发电设备状态判断方法、装置、存储介质及设备 |
CN116208661A (zh) * | 2023-02-22 | 2023-06-02 | 重庆长安汽车股份有限公司 | 功能配置适配方法、装置、车辆及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130106760A1 (en) * | 2011-10-28 | 2013-05-02 | Atmel Corporation | Communication Between a Master Active Stylus and a Slave Touch-Sensor Device |
CN103546832A (zh) * | 2013-10-17 | 2014-01-29 | 北京闪联云视信息技术有限公司 | 家电设备遥控器的匹配方法和*** |
CN104426928A (zh) * | 2013-08-22 | 2015-03-18 | 中国科学院计算机网络信息中心 | 一种基于物联网标识服务的异构智能家电互通控制方法 |
-
2015
- 2015-08-31 CN CN201510548378.XA patent/CN105207863B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130106760A1 (en) * | 2011-10-28 | 2013-05-02 | Atmel Corporation | Communication Between a Master Active Stylus and a Slave Touch-Sensor Device |
CN104426928A (zh) * | 2013-08-22 | 2015-03-18 | 中国科学院计算机网络信息中心 | 一种基于物联网标识服务的异构智能家电互通控制方法 |
CN103546832A (zh) * | 2013-10-17 | 2014-01-29 | 北京闪联云视信息技术有限公司 | 家电设备遥控器的匹配方法和*** |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681142B (zh) * | 2016-02-29 | 2019-12-13 | 华勤通讯技术有限公司 | 组网***和组网方法 |
CN105681142A (zh) * | 2016-02-29 | 2016-06-15 | 华勤通讯技术有限公司 | 组网***和组网方法 |
CN105843053A (zh) * | 2016-03-22 | 2016-08-10 | 珠海格力电器股份有限公司 | 智能家居预约处理方法及装置 |
CN105843053B (zh) * | 2016-03-22 | 2020-01-21 | 珠海格力电器股份有限公司 | 智能家居预约处理方法及装置 |
CN108490824A (zh) * | 2018-03-05 | 2018-09-04 | 广东欧珀移动通信有限公司 | 智能电器控制方法、装置及移动终端 |
CN108519762A (zh) * | 2018-03-20 | 2018-09-11 | 浙江工业大学 | 基于云平台的智能家居柔性负荷控制框架*** |
CN113412457A (zh) * | 2019-05-16 | 2021-09-17 | 深圳市欢太科技有限公司 | 场景推送方法、装置、***、电子设备以及存储介质 |
CN113412457B (zh) * | 2019-05-16 | 2023-08-18 | 深圳市欢太科技有限公司 | 场景推送方法、装置、***、电子设备以及存储介质 |
CN111049711B (zh) * | 2019-11-28 | 2022-01-11 | 苏宁智能终端有限公司 | 设备控制权分享方法、装置、计算机设备和存储介质 |
CN111049711A (zh) * | 2019-11-28 | 2020-04-21 | 苏宁智能终端有限公司 | 设备控制权分享方法、装置、计算机设备和存储介质 |
CN111948990A (zh) * | 2020-07-20 | 2020-11-17 | 四川虹美智能科技有限公司 | 智能家电控制方法、装置和*** |
CN112929246A (zh) * | 2021-01-29 | 2021-06-08 | 百度在线网络技术(北京)有限公司 | 操作指令的处理方法、存储介质、程序产品及用户终端 |
CN113587383A (zh) * | 2021-07-08 | 2021-11-02 | 青岛海信日立空调***有限公司 | 一种空调*** |
WO2023024216A1 (zh) * | 2021-08-24 | 2023-03-02 | 青岛海信日立空调***有限公司 | 空调控制*** |
CN113703814A (zh) * | 2021-10-29 | 2021-11-26 | 江西五十铃汽车有限公司 | 车联网app的配置方法、***、存储介质及配置设备 |
CN113703814B (zh) * | 2021-10-29 | 2022-03-25 | 江西五十铃汽车有限公司 | 车联网app的配置方法、***、存储介质及配置设备 |
WO2023124393A1 (zh) * | 2021-12-30 | 2023-07-06 | 中国电信股份有限公司 | 智能交互***及方法、电子设备、存储介质 |
CN114398175A (zh) * | 2021-12-30 | 2022-04-26 | 中国电信股份有限公司 | 智能交互***及方法、电子设备、存储介质 |
CN114584591A (zh) * | 2022-03-07 | 2022-06-03 | 云知声智能科技股份有限公司 | 基于蓝牙技术的智能设备控制方法及*** |
CN115001885A (zh) * | 2022-04-22 | 2022-09-02 | 青岛海尔科技有限公司 | 设备控制方法及装置、存储介质及电子装置 |
CN115001885B (zh) * | 2022-04-22 | 2024-01-26 | 青岛海尔科技有限公司 | 设备控制方法及装置、存储介质及电子装置 |
CN116208661A (zh) * | 2023-02-22 | 2023-06-02 | 重庆长安汽车股份有限公司 | 功能配置适配方法、装置、车辆及存储介质 |
CN116128058B (zh) * | 2023-04-11 | 2023-06-27 | 南京南瑞继保电气有限公司 | 一种异构发电设备状态判断方法、装置、存储介质及设备 |
CN116128058A (zh) * | 2023-04-11 | 2023-05-16 | 南京南瑞继保电气有限公司 | 一种异构发电设备状态判断方法、装置、存储介质及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105207863B (zh) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105207863A (zh) | 一种控制异构智能家电设备的方法、云平台及家庭网关 | |
US10264424B2 (en) | Information processing method and central control device | |
CN105392185B (zh) | 一种智能设备的联网方法、装置及*** | |
CN105739460A (zh) | 一种自动生成物联家电的控制界面的方法和装置 | |
CN102624925A (zh) | 一种物联网感知家庭云平台*** | |
CN102607236A (zh) | 基于云物联的云冰箱***及服务方法 | |
CN107514751B (zh) | 空调器的控制方法、装置及空调器 | |
CN106597860A (zh) | 家用电器控制***及其控制装置、构建方法与控制方法 | |
CN111367542A (zh) | 家电设备及家电设备固件升级方法 | |
CN104461658A (zh) | 智能家电应用程序的下载方法及装置 | |
CN105005199A (zh) | 一种通过网关控制设备的方法和装置 | |
CN109947032A (zh) | 设备控制***及控制方法 | |
CN108039990B (zh) | 家电运行方法、***、家电及计算机可读存储介质 | |
CN104880955A (zh) | 一种控制智能家居设备的方法和智能家居设备 | |
CN107579885A (zh) | 信息交互方法、装置及计算机可读存储介质 | |
CN104734885A (zh) | 一种智能家居***配置方法 | |
CN105045110B (zh) | 一种家电服务调用请求转发方法及装置 | |
CN104110881A (zh) | 热水器的控制方法、***及热水器 | |
CN108134720B (zh) | 一种设备自适应控制方法、装置及服务器 | |
CN105704186A (zh) | 一种虚拟设备主动创建及推送的方法和装置 | |
CN104714503A (zh) | 远程家庭网关控制器、家庭网关、终端及终端控制方法 | |
CN214795602U (zh) | Nfc家用电器*** | |
CN104935485A (zh) | 家电服务调用方法、家电服务调用请求转发方法及装置 | |
CN104298117A (zh) | 智能家居中控***及其控制方法 | |
CN102929243A (zh) | 控制用电设备电力使用的***及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |