一种智能家居设备控制方法、装置及系统的利记博彩app

文档序号:10653369阅读:251来源:国知局
一种智能家居设备控制方法、装置及系统的利记博彩app
【专利摘要】本发明公开了一种智能家居设备控制方法、装置及系统。其中,所述方法包括获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括所述智能家居设备的设备信息;根据所述登记请求信息向服务器发送第一请求信息;其中,所述第一请求信息包括关联的所述设备信息以及网关的通信信息;根据移动终端发送的控制信息,向所述控制信息对应的智能家居设备发送第二请求信息;其中,所述控制信息包括目标设备信息以及控制指令;所述目标设备信息从所述服务器中获取;所述第二请求信息包括所述控制信息。上述方案,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统进行数据交互。
【专利说明】
-种智能家居设备控制方法、装置及系统
技术领域
[0001] 本发明属于通信领域,尤其设及一种智能家居设备控制方法、装置及系统。
【背景技术】
[0002] 智能家居即利用通信、网络和综合布线技术,通过家庭信息管理平台将与家居生 活相关的各种子系统(例如,照明系统、窗帘控制系统、空调控制系统、安防系统)有机地结 合的一个系统,实现互联互动。
[0003] 目前,由于智能家居设备的厂商通常使用不同的私有协议,导致不同厂商的设备 之间无法通信,不能将不同厂商的设备集成到同一系统实现互联互动。

【发明内容】

[0004] 本发明提供一种智能家居设备控制方法、装置及系统,能够将采用不同无线通信 协议的智能家居设备集成到一个通信系统实现数据交互。
[0005] 为解决上述问题,本发明第一方面提供一种智能家居设备控制方法,所述方法包括:
[0006] 获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括所述智能 家居设备的设备信息;
[0007] 根据所述登记请求信息向服务器发送第一请求信息;其中,所述第一请求信息包 括关联的所述设备信息W及网关的通信信息,用于向所述服务器请求登记所述设备信息; 所述设备信息W及网关的通信信息保存于所述服务器;
[000引根据移动终端发送的控制信息,向所述控制信息对应的智能家居设备发送第二请求信 息;其中,所述控制信息包括目标设备信息W及控制指令,用于请求控制所述目标设备信息对应 的智能家居设备;臟目标设备信息从臟服务器中获取;臟第二请求信島包括臟控制信息。
[0009] 为解决上述问题,本发明第二方面提供一种智能家居设备控制装置,所述装置包括:
[0010] 获取模块,用于获取智能家居设备发送的登记请求信息;其中,所述登记请求信息 包括所述智能家居设备的设备信息;
[0011] 第一控制模块,用于根据所述登记请求信息向服务器发送第一请求信息;其中,所 述第一请求信息包括关联的所述设备信息W及网关的通信信息,用于向所述服务器请求登 记所述设备信息;所述设备信息W及网关的通信信息保存于所述服务器;
[0012] 第二控制模块,用于根据移动终端发送的控制信息,向所述控制信息对应的智能 家居设备发送第二请求信息;其中,所述控制信息包括目标设备信息W及控制指令,用于请 求控制所述目标设备信息对应的智能家居设备;所述目标设备信息从所述服务器中获取; 所述第二请求信息包括所述控制信息。
[0013] 为解决上述问题,本发明第=方面提供一种智能家居设备控制系统,所述系统包 括服务器、网关、移动终端、W及至少一个智能家居设备;其中,所述网关分别与所述智能家 居设备、所述服务器、所述移动终端进行通信,所述移动终端还与所述服务器通信;所述网 关为上述任一项所述的智能家居设备控制装置。
[0014] 上述方案,智能家居设备控制装置获取智能家居设备发送的登记请求信息,向服 务器发送第一请求信息,W使服务器能够根据第一请求信息对发送登记请求信息的智能家 居设备进行登记;根据移动终端发送的控制信息,向控制信息对应的智能家居设备发送第 二请求信息,W使接收到第二请求信息的智能家居设备能够执行第二请求信息对应的预设 操作。上述方式,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统实现 数据交互。由于系统中各设备采用文本类型的消息通信协议进行数据交互,能够使各设备 协议互通,不受通信协议的限制进行通信。
【附图说明】
[0015] 图1是本发明智能家居设备控制系统一实施例的结构示意图;
[0016] 图2是本发明智能家居设备控制方法一实施例的流程图;
[0017] 图3是本发明智能家居设备控制方法另一实施例的流程图;
[0018] 图4是本发明智能家居设备控制装置一实施例的结构示意图。
【具体实施方式】
[0019] 为了使本发明的目的、技术方案及优点更加清楚明白,W下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用W解释本发明,并 不用于限定本发明。
[0020] 请参阅图1,图1是本发明智能家居设备控制系统一实施例的结构示意图。本实施 例的智能家居设备控制系统包括:至少一个智能家居设备110、网关120、服务器130、移动终 端140。网关120能够分别与智能家居设备110、服务器130、移动终端140进行通信,移动终端 140还可W与服务器130进行通信。
[0021] 其中,服务器130可W为云服务器,智能家居设备110与网关120可W进行有线通 信,也可W进行无线通信。网关120、服务器130、移动终端140之间可W进行无线通信。
[0022] 智能家居设备110可W包括音视频设备、照明设备、窗帘控制设备、空调控制设备、 安防设备、数字影院设备、网络家电等。
[0023] 在智能家居设备110与网关120建立通信连接后,智能家居设备110向网关120发送 登记请求信息。其中,登记请求信息包括智能家居设备110的设备信息;登记请求信息用于 请求登记智能家居设备的设备信息。
[0024] 进一步地,智能家居设备110的设备信息可W包括智能家居设备110的标识、智能 家居设备110的所支持的操作方法信息、智能家居设备110的通信地址信息、智能家居设备 110的通信协议信息,但并不限于此,在其他实施例中还可W根据实际需要进行设置。
[0025] 其中,智能家居设备110的标识用于识别智能家居设备110,可W包括智能家居设 备110的设备名称、设备制造商名称、设备型号、设备SN码、MC地址等。
[0026] 智能家居设备110的所支持的操作方法信息用于标识智能家居设备110所支持的 功能,可W包括智能家居设备110的所支持的操作方法W及操作参数,但并不限于此。
[0027] 智能家居设备110所支持的通信协议可W为网协(Internet Protocol,IP)协议,也可W 为其他通信协议,此处不做限制。智能家居设备110的通信地址可W为IP地址,但并不限于此。
[0028] 网关120接收智能家居设备110发送的登记请求信息,并根据登记请求信息向服务 器130发送第一请求信息。
[0029] 其中,第一请求信息包括关联的设备信息W及网关120的通信信息,用于向服务器 请求登记发送登记请求信息的智能家居设备的设备信息。第一请求信息还可W包括标志信 息,标志信息用于标识该信息为用于登记请求的信息。
[0030] 网关120的通信信息可W包括网关120所支持的通信协议W及通信地址。网关120 所支持的通信协议可W为网协(Internet Protocol,IP)协议,也可W为其他通信协议,此 处不做限制。网关120的通信地址可W为IP地址,但并不限于此。
[0031] 例化,网关120发货的第一请求信烏可Pi巧巧化下内容:
[0032]
[0033]
[00;34] 置由.网羊IW失i关的笛一语求倍烏而W且化责.
[0035]
[0036]
[0037] 服务器130接收网关120发送的第一请求信息,确认是否响应该第一请求信息对第 一请求信息包括的设备信息进行登记。
[0038] 其中,服务器130保存第一请求信息包括的设备信息W及于其关联的网关120的通 信地址,W使移动终端能够在获取到该设备信息时,能够根据与该设备信息关联的网关120 的通信地址与网关120进行通信。
[0039] 进一步地,服务器130还可W向网关120发送第一反馈信息。
[0040] 其中,第一反馈信息用于标识第一请求信息对应的设备信息是否登记成功。当第 一请求信息对应的设备信息登记成功时,第一反馈信息对应的反馈结果可W为响应成功; 当第一请求信息对应的设备信息登记失败时,第一反馈信息对应的反馈结果可W为响应失 败。
[0041] 网关120还接收服务器130发送的第一反馈信息,根据第一反馈信息向第一反馈信 息对应的智能家居设备发送第一通知信息,W将第一反馈信息包含的反馈结果通知第一反 馈信息对应的智能家居设备。
[0042] 移动终端140在与服务器130建立通信连接后,从服务器130中获取目标设备信息, W及与目标设备信息关联的网关120的通信信息,W根据网关120的通信信息与网关120建 立通信连接,向网关120发送控制信息。
[0043] 其中,目标设备信息对应于待控制的智能家居设备110。控制信息包括目标设备信 息W及控制指令。控制信息用于向网关120请求控制目标设备信息对应的智能家居设备。
[0044] 网关120在接收到移动终端140发送的控制信息时,根据控制信息向控制信息对应 的智能家居设备110发送第二请求信息。其中,第二请求信息包括控制信息。
[0045] 例如,网关120发送的第二请求信息可W包括如下内容:
[004引其中,网关120发送的第二请求信息可W具体为:[0049] REQ肥ST INST抓CTION[0050] Name=XXX[0051] Msnufscturer=XXX[0052] Model:xxx[0053] Contact:IP4xxx.XXX.XXX.XXX[0054] Method:method_name[0055] Parameter:parameter_nO,..,parameter_nm[0056] 智能家居设备110在接收到网关120发送的第二请求信息时,获取并响应第二请求 信息包含的控制指令。[0057] 进一步地,智能家居设备110还可W在获取到第二请求信息时,对第二请求信息包 含的控制指令进行校验,在校验通过时执行该控制指令。其中,对第二请求信息包含的控制
[0046]
[0047] 指令进行校验可W是确认控制指令是否正确,或确认是否支持该控制指令对应的功能。
[005引进一步地,智能家居设备110还可W根据第二请求信息向网关120发送第二反馈信 息。第二反馈信息用于标识接收第二请求信息的智能家居设备是否成功执行第二请求信息 对应的操作指令。
[0059] 其中,当智能家居设备110成功执行第二请求信息对应的操作指令时,第二反馈信 息对应的反馈结果为响应成功。当智能家居设备110确认第二请求信息执行第二请求信息 对应的操作指令失败时,第二反馈信息对应的反馈结果为响应失败。
[0060] 可W理解的是,第二反馈信息还可W包括响应失败的原因。例如,第二请求信息中 的控制指令对应智能家居设备110不支持的功能。
[0061] 当服务器130响应网关120发送的第一请求信息失败(即第一请求信息对应的智能 家居设备110的设备信息登记失败)时,第二反馈信息对应响应失败的原因可W为服务器 130登记失败。可W理解的是,在其他实施例中,还可W根据实际情况设置响应失败的原因。
[0062] 进一步地,网关120在接收到智能家居设备110发送的第二反馈信息时,还可W根 据第二反馈信息向移动终端140发送第二通知信息,W将第二反馈信息包含的反馈结果通 知移动终端140。
[0063] 上述方案,服务器保存智能家居设备通过网关发送的设备信息,移动终端从服务 器中获取到目标设备信息时,向网关发送控制信息,W使网关将控制信息发送至目标设备 信息对应的智能家居设备,从而控制智能家居设备执行控制信息对应的操作。运种方式,能 够将采用不同无线通信协议的智能家居设备集成到一个通信系统进行数据交互。
[0064] 请参阅图2,图2是本发明智能家居设备控制方法一实施例的流程图。本发明的智 能家居设备控制方法的执行主体为智能家居设备控制装置,智能家居设备控制装置可W为 网关,也可W为其他智能家居设备控制设备,此处不做限制。本实施例中的智能家居设备控 制方法包括W下步骤:
[0065] SlOl:获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括所述 智能家居设备的设备信息。
[0066] 智能家居设备在与网关建立通信连接后,智能家居设备向网关发送登记请求信 息。网关监测并获取智能家居设备发送的登记请求信息。
[0067] 其中,登记请求信息包括智能家居设备的设备信息;登记请求信息用于请求登记 智能家居设备的设备信息。
[0068] 其中,智能家居设备的设备信息为智能家居设备的特征信息,用于对智能家居设 备进行身份识别。网关能够根据设备信息查找到与设备信息对应的智能家居设备,并与其 建立通信连接进行数据交互。
[0069] S102:根据所述登记请求信息向服务器发送第一请求信息;其中,所述第一请求信 息包括关联的所述设备信息W及网关的通信信息,用于向所述服务器请求登记所述设备信 息;所述设备信息W及网关的通信信息保存于所述服务器。
[0070] 网关在获取到智能家居设备发送的登记请求信息时,将网关的通信信息与接收到 的登记请求信息关联起来,向服务器发送第一请求信息,W使服务器在接收到网关发送的 第一请求信息时,确认是否响应该第一请求信息对第一请求信息包括的设备信息进行登 记。
[0071] 其中,第一请求信息包括关联的智能家居设备的设备信息W及网关的通信信息, 用于向服务器请求登记智能家居设备的设备信息。
[0072] 智能家居设备的设备信息W及网关的通信信息关联保存于服务器,W使移动终端 能够在获取到该设备信息时,能够根据与该设备信息关联的网关的通信信息与网关进行通 信。
[0073] 进一步地,第一请求信息还可W包括标志信息,标志信息用于标识该信息为用于 登记请求的信息,W便服务器进行识别。在其他实施例中,第一请求信息好可W根据实际需 要进行增减。
[0074] S103:根据移动终端发送的控制信息,向所述控制信息对应的智能家居设备发送 第二请求信息;其中,所述控制信息包括目标设备信息W及控制指令,用于请求控制所述目 标设备信息对应的智能家居设备;所述目标设备信息从所述服务器中获取;所述第二请求 信息包括所述控制信息。
[0075] 移动终端在需要控制目标智能家居设备时,与服务器建立通信连接,从服务器中 获取目标设备信息,W及与目标设备信息关联的网关的通信信息;根据网关的通信信息与 网关建立通信连接,向网关发送控制信息。其中,控制信息包括目标设备信息W及控制指 令,用于请求控制目标设备信息对应的智能家居设备。
[0076] 网关获取移动终端发送的控制信息,从控制信息中获取目标设备信息,向目标设 备信息对应的智能家居设备发送第二请求信息,W使该智能家居设备在接收到第二请求信 息时,能够根据获取的第二请求信息包含的控制指令,执行与获取到的控制指令对应的预 设操作,从而控制该智能家居设备。其中,第二请求信息包括控制信息。
[0077] 进一步地,第二请求信息还可W包括标识信息,W便智能家居设备能够通过标识 信息识别出该信息为第二请求信息。
[0078] 上述方案,智能家居设备控制装置获取智能家居设备发送的登记请求信息,向服 务器发送第一请求信息,W使服务器能够根据第一请求信息对发送登记请求信息的智能家 居设备进行登记;根据移动终端发送的控制信息,向控制信息对应的智能家居设备发送第 二请求信息,W使接收到第二请求信息的智能家居设备能够执行第二请求信息对应的预设 操作。上述方式,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统实现 数据交互。由于系统中各设备采用文本类型的消息通信协议进行数据交互,能够使各设备 协议互通,不受通信协议的限制进行通信,能够有效提升智能家居系统的集成度。
[0079] 请参阅图3,图3是本发明智能家居设备控制方法另一实施例的流程图。本发明的 智能家居设备控制方法的执行主体为智能家居设备控制装置,智能家居设备控制装置可W 为网关,也可W为其他智能家居设备控制设备,此处不做限制。本实施例中的智能家居设备 控制方法包括W下步骤:
[0080] S201:获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括所述 智能家居设备的设备信息。
[0081] 智能家居设备在与网关建立通信连接后,智能家居设备向网关发送登记请求信 息。网关监测并获取智能家居设备发送的登记请求信息。
[0082] 其中,登记请求信息包括智能家居设备的设备信息;登记请求信息用于请求登记 智能家居设备的设备信息。
[0083] 其中,智能家居设备的设备信息为智能家居设备的特征信息,用于对智能家居设 备进行身份识别。网关能够根据设备信息查找到与设备信息对应的智能家居设备,并与其 建立通信连接进行数据交互。
[0084] 进一步地,智能家居设备的设备信息可W包括智能家居设备的标识、智能家居设 备的所支持的操作方法信息、智能家居设备的通信地址信息、智能家居设备的通信协议信 息,但并不限于此,还可W根据实际需要进行设置。
[0085] 其中,智能家居设备的标识可W包括智能家居设备的设备名称、设备制造商名称、 设备型号、设备SN码、MAC地址,但并不限于此。智能家居设备的标识用于识别智能家居设 备。
[0086] 智能家居设备的所支持的操作方法信息标识智能家居设备所具有的功能信息,可 W包括智能家居设备的所支持的操作方法W及操作参数。智能家居设备的所支持的操作方 法可W为开/关、定时控制等。
[0087] 智能家居设备所支持的通信协议可W为网协(Internet Protocol,IP)协议,也可 W为其他通信协议,此处不做限制。智能家居设备的通信地址可W为IP地址,但并不限于 此。
[0088] S202:根据所述登记请求信息向服务器发送第一请求信息;其中,所述第一请求信 息包括关联的所述设备信息W及网关的通信信息,用于向所述服务器请求登记所述设备信 息;所述设备信息W及网关的通信信息保存于所述服务器。
[0089] 网关在获取到智能家居设备的发送的登记请求信息时,将网关的通信信息与接收 到的登记请求信息关联起来,向服务器发送第一请求信息,W使服务器在接收到网关发送 的第一请求信息时,确认是否响应该第一请求信息对第一请求信息包括的设备信息进行登 记。
[0090] 其中,第一请求信息包括关联的智能家居设备的设备信息W及网关的通信信息, 用于向服务器请求登记智能家居设备的设备信息。
[0091] 智能家居设备的设备信息W及网关的通信信息关联保存于服务器,W使移动终端 能够在获取到该设备信息时,能够根据与该设备信息关联的网关的通信地址与网关进行通 信。
[0092] 进一步地,第一请求信息还可W包括标志信息,标志信息用于标识该信息为用于 登记请求的信息,W便服务器识别。在其他实施例中,还可W根据实际需要设置第一请求信 息。
[0093] 进一步地,网关的通信信息可W包括网关所支持的通信协议W及通信地址。网关 所支持的通信协议可W为网协(Internet Protocol,IP)协议,也可W为其他通信协议,此 处不做限制。网关的通信地址可W为IP地址,但并不限于此。网关所支持的通信协议为与智 能家居设备通信时采用的通信协议。可W理解的是,网关可W采用同一通信协议与所有智 能家居设备的进行通信。
[0094] 例如,网关发送的第一请求信息可W包括如下内容:
[0095]
[0096]
[0097] 具甲,脚天巧巧的弟一请求信思Pj 具体刃: [009引艮EQUEST 民EGISTE民
[0099]
[0100]
[0101 ] 例如,当智能家居设备为智能插座,智能插座具有开/关、定时功能时,网关向服务 器发送的第一请求信息可W具体为:
[0102]
[0103;
[0104] 网关在执行完步骤S202之后,可W执行步骤S203或步骤S204。
[0105] 进一步地,网关向服务器发送第一请求信息之后,还可W包括步骤S203:获取所述 服务器根据所述第一请求信息发送的第一反馈信息,根据所述第一反馈信息向所述第一反 馈信息对应的智能家居设备发送第一通知信息;其中,所述第一反馈信息用于标识所述第 一请求信息对应的设备信息是否登记成功。
[0106] 例如,服务器在接收网关发送的第一请求信息时,确认是否响应该第一请求信息 对第一请求信息包括的设备信息进行登记,向网关发送第一反馈信息。
[0107] 其中,服务器保存第一请求信息包括的设备信息W及于其关联的网关的通信地 址,W使移动终端能够在获取到该设备信息时,能够根据与该设备信息关联的网关的通信 地址与网关进行通信。
[0108] 其中,第一反馈信息用于标识第一请求信息对应的设备信息是否登记成功。第一 反馈信息包括第一请求信息对应的设备信息。当第一请求信息对应的设备信息登记成功 时,第一反馈信息对应的反馈结果可W为响应成功;当第一请求信息对应的设备信息登记 失败时,第一反馈信息对应的反馈结果可W为响应失败。
[0109] 网关接收服务器发送的第一反馈信息,根据第一反馈信息包含的设备信息向第一 反馈信息对应的智能家居设备发送第一通知信息,W将第一反馈信息包含的反馈结果通知 第一反馈信息对应的智能家居设备。
[0110] S204:根据移动终端发送的控制信息,向所述控制信息对应的智能家居设备发送 第二请求信息;其中,所述控制信息包括目标设备信息W及控制指令,用于请求控制所述目 标设备信息对应的智能家居设备;所述目标设备信息从所述服务器中获取;所述第二请求 信息包括所述控制信息。
[0111] 移动终端在需要控制目标智能家居设备时,与服务器建立通信连接,从服务器中 获取目标设备信息,W及与目标设备信息关联的网关的通信信息;根据网关的通信信息与 网关建立通信连接,向网关发送控制信息。其中,控制信息包括目标设备信息W及控制指 令,用于请求控制目标设备信息对应的智能家居设备。
[0112] 网关获取移动终端发送的控制信息,从控制信息中获取目标设备信息,向目标设 备信息对应的智能家居设备发送第二请求信息,W使该智能家居设备在接收到第二请求信 息时,能够根据获取的第二请求信息包含的控制指令执行与其对应的预设操作,从而控制 该智能家居设备。其中,第二请求信息包括控制信息。
[0113] 进一步地,第二请求信息还可W包括标识信息,W便智能家居设备能够通过标识 信息识别出该信息为第二请求信息。
[0114] 例如,网关发送的第二请求信息可W包括如下内容:
[0115]
[0116] 其中,网关发送的第二请求信息可W具体为:
[0117] REQ肥ST INST抓CTION [011 引 Name = XXX
[0119] Msnufscturer = XXX
[0120] Model:xxx
[0121] Contact:IP4xxx.XXX.XXX.XXX
[0122] Method:method_name
[0123] Parameter:parameter_nO,..,parameter_nm
[0124] 例如,当智能家居设备为智能插座,移动终端需要远程打开智能插座时,第二请求 信息可W具体为:
[01 巧]REQ肥ST INST抓CTION
[0126] NameiIVYPlug
[0127] Manufacturer=IVYLINK [012引 Model:P1
[0129] Contact:IP4 192.168.1.2
[0130] Method:switch
[0131] Parameter:on
[0132] 例如,当智能家居设备为智能插座,移动终端需要远程关闭智能插座时,第二请求 信息可W具体为:
[0133] INST抓CTION请求消息的实例:
[0134] REQ肥ST INST抓CTION
[0135] NameiIVYPlug
[0136] Manufacturer=IVYLINK
[0137] ModeliPl
[0138] Contact:IP4 192.168.1.2
[0139] Method:switch
[0140] Parameter:off
[0141] 例如,当智能家居设备为智能插座,移动终端需要设置7点整定时打开智能插座 时,第二请求信息可W具体为:
[0142] REQ肥ST INST抓CTION
[0143] NameiIVYPlug
[0144] Manufacturer=IVYLINK
[0145] ModeliPl
[0146] Contact:IP4 192.168.1.2
[0147] Method:settime
[0148] Parameter: on,07 0000
[0149] 例如,当智能家居设备为智能插座,移动终端需要远程设置24点整定时关闭智能 插座时,第二请求信息可W具体为:
[0150] REQ肥ST INST抓CTION
[0151] NameiIVYPlug
[0152] Manufacturer=IVYLINK
[0153] ModeliPl
[0154] Contact:IP4 192.168.1.2 [01 巧]Method: settime
[0156] Parameter: off,240000
[0157] 进一步地,网关在执行完步骤S204之后,还可W执行步骤S205:获取接收所述第二 请求信息的智能家居设备发送的第二反馈信息,根据所述第二反馈信息向所述移动终端发 送第二通知信息;其中,所述第二反馈信息用于标识接收所述第二请求信息的智能家居设 备是否成功执行所述第二请求信息。
[0158] 智能家居设备在接收到网关发送的第二请求信息时,获取并响应第二请求信息包 含的控制指令。
[0159] 进一步地,智能家居设备在获取到第二请求信息包含的控制指令时,还可W对该 控制指令进行校验,在校验通过时,响应第二请求信息。对该控制指令进行校验的方法可W 是确认控制指令是否正确,或确认是否支持该控制指令对应的预设功能等。
[0160] 进一步地,智能家居设备还可W根据第二请求信息向网关发送第二反馈信息。第 二反馈信息用于标识接收第二请求信息的智能家居设备是否成功执行第二请求信息对应 的操作指令。
[0161] 其中,当智能家居设备成功执行第二请求信息对应的操作指令时,第二反馈信息 对应的反馈结果为响应成功。
[0162] 当智能家居设备确认第二请求信息执行第二请求信息对应的操作指令失败时,第 二反馈信息对应的反馈结果为响应失败。
[0163] 可W理解的是,第二反馈信息还可W包括响应失败的原因。例如,第二请求信息中 的控制指令对应智能家居设备不支持的功能。
[0164] 当服务器响应网关发送的第一请求信息失败(即第一请求信息对应的智能家居设 备的设备信息登记失败)时,第二反馈信息对应响应失败的原因可W为服务器登记失败。可 W理解的是,在其他实施例中,还可W根据实际情况设置响应失败的原因。
[0165] 网关在接收到智能家居设备根据第二请求信息发送的第二反馈信息时,根据第二 反馈信息向移动终端发送第二通知信息,W将第二反馈信息包含的反馈结果通知移动终 JLjJU 乂而。
[0166] 上述方案,智能家居设备控制装置获取智能家居设备发送的登记请求信息,向服 务器发送第一请求信息,W使服务器能够根据第一请求信息对发送登记请求信息的智能家 居设备进行登记;根据移动终端发送的控制信息,向控制信息对应的智能家居设备发送第 二请求信息,W使接收到第二请求信息的智能家居设备能够执行第二请求信息对应的预设 操作。上述方式,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统进行 数据交互。由于系统中各设备采用文本类型的消息通信协议进行数据交互,能够使各设备 协议互通,不受通信协议的限制进行通信。
[0167] 网关接收服务器根据第一请求信息发送的第一反馈信息,W及接收智能家居设备 根据第二请求信息发送的第二反馈信息,能够实时反馈智能家居系统的工作动态,对智能 家居系统中的各设备进行实时监控,同时能够为故障分析提供参考依据。
[0168] 请参阅图4,图4是本发明智能家居设备控制装置一实施例的结构示意图。智能家 居设备控制装置可W为网关,也可W为其他智能家居设备控制设备,此处不做限制。其中, 本实施例智能家居设备控制装置所包括的各模块用于执行图2对应的实施例中包含的各步 骤,具体请参阅图2W及图2对应的实施例中的相关描述,此处不寶述。本实施例智能家居设 备控制装置包括获取模块410、第一控制模块420W及第二控制模块430。
[0169] 获取模块410用于获取智能家居设备发送的登记请求信息;其中,所述登记请求信 息包括所述智能家居设备的设备信息。
[0170] 比如,获取模块410获取智能家居设备发送的登记请求信息;其中,登记请求信息 包括智能家居设备的设备信息。
[0171] 获取模块410将登记请求信息向第一控制模块420发送。
[0172] 第一控制模块420用于接收获取模块410发送的登记请求信息,根据登记请求信息 向服务器发送第一请求信息;其中,第一请求信息包括关联的设备信息W及网关的通信信 息,用于向服务器请求登记设备信息;设备信息W及网关的通信信息保存于所述服务器。
[0173] 比如,第一控制模块420接收获取模块410发送的登记请求信息,根据登记请求信 息向服务器发送第一请求信息;其中,第一请求信息包括关联的设备信息W及网关的通信 信息,用于向服务器请求登记设备信息;设备信息W及网关的通信信息保存于所述服务器。 第一控制模块420在向服务器发送第一请求信息后,向第二控制模块430发送通知信息。通 知信息用于通知第二控制模块430监测移动终端发送的控制信息。
[0174] 第二控制模块430用于接收第一控制模块发送的通知信息,根据移动终端发送的 控制信息,向控制信息对应的智能家居设备发送第二请求信息;其中,控制信息包括目标设 备信息W及控制指令,用于请求控制所述目标设备信息对应的智能家居设备;所述目标设 备信息从所述服务器中获取;所述第二请求信息包括所述控制信息。
[0175] 比如,第二控制模块430接收第一控制模块发送的通知信息,根据移动终端发送的 控制信息,向控制信息对应的智能家居设备发送第二请求信息;其中,控制信息包括目标设 备信息W及控制指令,用于请求控制所述目标设备信息对应的智能家居设备;所述目标设 备信息从所述服务器中获取;所述第二请求信息包括所述控制信息。
[0176] 上述方案,智能家居设备控制装置获取智能家居设备发送的登记请求信息,向服 务器发送第一请求信息,W使服务器能够根据第一请求信息对发送登记请求信息的智能家 居设备进行登记;根据移动终端发送的控制信息,向控制信息对应的智能家居设备发送第 二请求信息,W使接收到第二请求信息的智能家居设备能够执行第二请求信息对应的预设 操作。上述方式,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统。由于 系统中各设备采用文本类型的消息通信协议进行数据交互,能够使各设备协议互通,不受 通信协议的限制进行通信。
[0177] 请继续参阅图4,在另一实施例中,智能家居设备控制装置所包括的各模块用于执 行图3对应的实施例中包括的各步骤,具体请参阅图3W及图3对应的实施例中的相关描述, 此处不寶述。具体地,
[0178] 获取模块410用于获取智能家居设备发送的登记请求信息;其中,所述登记请求信 息包括所述智能家居设备的设备信息。
[0179] 进一步地,智能家居设备的设备信息包括智能家居设备的标识、所支持的操作方 法信息、通信地址信息、通信协议信息。
[0180] 比如,获取模块410获取智能家居设备发送的登记请求信息;其中,登记请求信息 包括智能家居设备的设备信息。
[0181] 进一步地,智能家居设备的设备信息包括智能家居设备的标识、所支持的操作方 法信息、通信地址信息、通信协议信息。
[0182] 获取模块410将登记请求信息向第一控制模块420发送。
[0183] 第一控制模块420用于接收获取模块410发送的登记请求信息,根据登记请求信息 向服务器发送第一请求信息;其中,第一请求信息包括关联的设备信息W及网关的通信信 息,用于向服务器请求登记设备信息;设备信息W及网关的通信信息保存于所述服务器。
[0184] 比如,第一控制模块420接收获取模块410发送的登记请求信息,根据登记请求信 息向服务器发送第一请求信息;其中,第一请求信息包括关联的设备信息W及网关的通信 信息,用于向服务器请求登记设备信息;设备信息W及网关的通信信息保存于所述服务器。
[0185] 第一控制模块420在向服务器发送第一请求信息后,还用于获取服务器根据第一 请求信息发送的第一反馈信息,根据第一反馈信息向第一反馈信息对应的智能家居设备发 送第一通知信息;其中,第一反馈信息用于标识第一请求信息对应的设备信息是否登记成 功。
[0186] 比如,第一控制模块420在向服务器发送第一请求信息后,获取服务器根据第一请 求信息发送的第一反馈信息,根据第一反馈信息向第一反馈信息对应的智能家居设备发送 第一通知信息;其中,第一反馈信息用于标识第一请求信息对应的设备信息是否登记成功。
[0187] 第一控制模块420在向服务器发送第一请求信息后,向第二控制模块430发送通知 信息。通知信息用于通知第二控制模块430监测移动终端发送的控制信息。
[0188] 第二控制模块430用于接收第一控制模块发送的通知信息,根据移动终端发送的 控制信息,向控制信息对应的智能家居设备发送第二请求信息;其中,控制信息包括目标设 备信息W及控制指令,用于请求控制所述目标设备信息对应的智能家居设备;所述目标设 备信息从所述服务器中获取;所述第二请求信息包括所述控制信息。
[0189] 比如,第二控制模块430接收第一控制模块发送的通知信息,根据移动终端发送的 控制信息,向控制信息对应的智能家居设备发送第二请求信息;其中,控制信息包括目标设 备信息W及控制指令,用于请求控制所述目标设备信息对应的智能家居设备;所述目标设 备信息从所述服务器中获取;所述第二请求信息包括所述控制信息。
[0190] 进一步地,第二控制模块430在向控制信息对应的智能家居设备发送第二请求信 息后,还用于获取接收第二请求信息的智能家居设备发送的第二反馈信息,根据所述第二 反馈信息向移动终端发送第二通知信息;其中,所述第二反馈信息用于标识接收所述第二 请求信息的智能家居设备是否成功执行所述第二请求信息。
[0191] 比如,第二控制模块430在向控制信息对应的智能家居设备发送第二请求信息后, 获取接收第二请求信息的智能家居设备发送的第二反馈信息,根据所述第二反馈信息向移 动终端发送第二通知信息;其中,所述第二反馈信息用于标识接收所述第二请求信息的智 能家居设备是否成功执行所述第二请求信息。
[0192] 上述方案,智能家居设备控制装置获取智能家居设备发送的登记请求信息,向服 务器发送第一请求信息,W使服务器能够根据第一请求信息对发送登记请求信息的智能家 居设备进行登记;根据移动终端发送的控制信息,向控制信息对应的智能家居设备发送第 二请求信息,W使接收到第二请求信息的智能家居设备能够执行第二请求信息对应的预设 操作。上述方式,能够将采用不同无线通信协议的智能家居设备集成到一个通信系统。由于 系统中各设备采用文本类型的消息通信协议进行数据交互,能够使各设备协议互通,不受 通信协议的限制进行通信。
[0193] 网关接收服务器根据第一请求信息发送的第一反馈信息,W及接收智能家居设备 根据第二请求信息发送的第二反馈信息,能够实时反馈智能家居系统的工作动态,对智能 家居系统中的各设备进行实时监控,同时能够为故障分析提供参考依据。
[0194] W上所述仅为本发明的较佳实施例而已,并不用W限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种智能家居设备控制方法,其特征在于,所述方法包括: 获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括所述智能家居 设备的设备信息; 根据所述登记请求信息向服务器发送第一请求信息;其中,所述第一请求信息包括关 联的所述设备信息以及网关的通信信息,用于向所述服务器请求登记所述设备信息;所述 设备信息以及网关的通信信息保存于所述服务器; 根据移动终端发送的控制信息,向所述控制信息对应的智能家居设备发送第二请求信 息;其中,所述控制信息包括目标设备信息以及控制指令,用于请求控制所述目标设备信息 对应的智能家居设备;所述目标设备信息从所述服务器中获取;所述第二请求信息包括所 述控制信息。2. 根据权利要求1所述的方法,其特征在于,所述根据所述登记请求信息向服务器发送 第一请求信息的步骤之后,所述方法还包括: 获取所述服务器根据所述第一请求信息发送的第一反馈信息,根据所述第一反馈信息 向所述第一反馈信息对应的智能家居设备发送第一通知信息;其中,所述第一反馈信息用 于标识所述第一请求信息对应的设备信息是否登记成功。3. 根据权利要求1或2所述的方法,其特征在于,所述根据移动终端发送的控制信息,向 所述控制信息对应的智能家居设备发送第二请求信息的步骤之后,所述方法还包括: 获取接收所述第二请求信息的智能家居设备发送的第二反馈信息,根据所述第二反馈 信息向所述移动终端发送第二通知信息;其中,所述第二反馈信息用于标识接收所述第二 请求信息的智能家居设备是否成功执行所述第二请求信息。4. 根据权利要求1所述的方法,其特征在于,所述通信信息包括所述网关支持的通信协 议信息以及通信地址信息。5. 根据权利要求1所述的方法,其特征在于,所述智能家居设备的设备信息包括所述智 能家居设备的标识、所支持的操作方法信息、通信地址信息、通信协议信息。6. -种智能家居设备控制装置,其特征在于,所述装置包括: 获取模块,用于获取智能家居设备发送的登记请求信息;其中,所述登记请求信息包括 所述智能家居设备的设备信息; 第一控制模块,用于根据所述登记请求信息向服务器发送第一请求信息;其中,所述第 一请求信息包括关联的所述设备信息以及网关的通信信息,用于向所述服务器请求登记所 述设备信息;所述设备信息以及网关的通信信息保存于所述服务器; 第二控制模块,用于根据移动终端发送的控制信息,向所述控制信息对应的智能家居 设备发送第二请求信息;其中,所述控制信息包括目标设备信息以及控制指令,用于请求控 制所述目标设备信息对应的智能家居设备;所述目标设备信息从所述服务器中获取;所述 第二请求信息包括所述控制信息。7. 根据权利要求6所述的装置,其特征在于,所述第一控制模块还用于获取所述服务器 根据所述第一请求信息发送的第一反馈信息,根据所述第一反馈信息向所述第一反馈信息 对应的智能家居设备发送第一通知信息;其中,所述第一反馈信息用于标识所述第一请求 信息对应的设备信息是否登记成功。8. 根据权利要求6或7所述的装置,其特征在于,所述第二控制模块还用于获取接收所 述第二请求信息的智能家居设备发送的第二反馈信息,根据所述第二反馈信息向所述移动 终端发送第二通知信息;其中,所述第二反馈信息用于标识接收所述第二请求信息的智能 家居设备是否成功执行所述第二请求信息。9. 根据权利要求6所述的装置,其特征在于,所述智能家居设备的设备信息包括所述智 能家居设备的标识、所支持的操作方法信息、通信地址信息、通信协议信息。10. -种智能家居设备控制系统,其特征在于,所述系统包括服务器、网关、移动终端、 以及至少一个智能家居设备;其中,所述网关分别与所述智能家居设备、所述服务器、所述 移动终端进行通信,所述移动终端还与所述服务器通信;所述网关为如权利要求6至9任一 项所述的智能家居设备控制装置。
【文档编号】G05B15/02GK106019959SQ201610383485
【公开日】2016年10月12日
【申请日】2016年6月1日
【发明人】林剑亮
【申请人】深圳市共进电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1