家庭设备远程控制方法及装置制造方法及图纸

技术编号:14349271 阅读:152 留言:0更新日期:2017-01-04 19:54
本发明专利技术实施例提供一种家庭设备远程控制方法及装置。该方法包括:接收终端设备通过第三方软件发送的控制消息;根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件;创建Docker容器,以使所述Docker容器运行所述镜像文件;通过所述Docker容器将所述控制指令发送给所述家庭设备。本发明专利技术实施例终端设备通过第三方软件与家庭网关进行远程通信,且终端设备向家庭网关发送控制消息,控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令,家庭网关向家庭设备发送控制指令,以使家庭设备执行该控制指令,从而实现了终端设备对家庭设备的远程控制。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种家庭设备远程控制方法及装置
技术介绍
随着科技的发展,家庭设备特别是家用电器的种类越来越多,如洗衣机、空调、电视机、冰箱等。现有技术中,每件家用电器都需要一个遥控器,且用户需要在距离该家用电器的预设范围内通过该遥控器控制该家用电器,而无法实现对家用电器的远程控制。
技术实现思路
本专利技术实施例提供一种家庭设备远程控制方法及装置,以实现对家庭设备的远程控制。本专利技术实施例的一个方面是提供一种家庭设备远程控制方法,包括:接收终端设备通过第三方软件发送的控制消息,所述控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令;根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件;创建Docker容器,以使所述Docker容器运行所述镜像文件;通过所述Docker容器将所述控制指令发送给所述家庭设备。本专利技术实施例的另一个方面是提供一种家庭设备远程控制装置,包括:接收模块,用于接收终端设备通过第三方软件发送的控制消息,所述控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令;获取模块,用于根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件;创建模块,用于创建Docker容器,以使所述Docker容器运行所述镜像文件;发送模块,用于通过所述Docker容器将所述控制指令发送给所述家庭设备。本专利技术实施例提供的家庭设备远程控制方法及装置,终端设备通过第三方软件与家庭网关进行远程通信,且终端设备向家庭网关发送控制消息,控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令,家庭网关根据家庭设备的设备标识获取用于控制家庭设备的镜像文件,并执行该镜像文件,以使家庭网关具备控制该家庭设备的功能,家庭网关具备控制该家庭设备的功能后,向家庭设备发送控制指令,以使家庭设备执行该控制指令,从而实现了终端设备对家庭设备的远程控制。附图说明图1为本专利技术实施例提供的家庭设备远程控制方法流程图;图2为本专利技术实施例提供的家庭设备远程控制方法适用的网络结构图;图3为本专利技术另一实施例提供的家庭设备远程控制方法流程图;图4为本专利技术实施例提供的家庭设备远程控制装置的结构图;图5为本专利技术另一实施例提供的家庭设备远程控制装置的结构图。具体实施方式图1为本专利技术实施例提供的家庭设备远程控制方法流程图;图2为本专利技术实施例提供的家庭设备远程控制方法适用的网络结构图。本专利技术实施例针对每件家用电器都需要一个遥控器,且用户需要在距离该家用电器的预设范围内通过该遥控器控制该家用电器,而无法实现对家用电器的远程控制,提供了家庭设备远程控制方法,该方法具体步骤如下:步骤S101、接收终端设备通过第三方软件发送的控制消息,所述控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令。本实施例的执行主体是如图2所示的家庭网关20,家庭网关20安装有第三方软件,该第三方软件具体可以是微信等即时通讯软件,移动终端21例如手机安装有同样的第三方软件,移动终端21可通过该第三方软件与家庭网关20进行即时通讯。在本实施例中,用户通过移动终端21上的第三方软件向家庭网关20发送控制消息,该控制消息可以是语音形式的消息,也可以是文本形式的消息,该控制消息中包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令,家庭设备的设备标识可以是家庭设备的名称、序列号、型号等可以唯一识别该家庭设备的信息。若家庭设备是空调,用于控制该家庭设备的控制指令可以是除湿、加热、制冷等指令;若家庭设备是冰箱,用于控制该家庭设备的控制指令可以是温度设置指令。本实施例不一一列举每种家庭设备,以及每种家庭设备的控制方式。步骤S102、根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件。如图2所示,家庭网关20包括Docker引擎,该Docker引擎可用于创建Docker容器,每个Docker容器可运行用于控制一个家庭设备的镜像文件,每个Docker容器具有一个标识信息,该标识信息具体可以是Docker容器的IP地址,在实施例中,一个Docker容器对应一个IP地址,同时每个Docker容器对应一个家庭设备的设备标识,该设备标识可以是类型、型号。家庭网关20接收到移动终端发送的家庭设备的设备标识后,Docker引擎从远程的服务器22获取该家庭设备的设备标识对应的用于控制所述家庭设备的镜像文件。步骤S103、创建Docker容器,以使所述Docker容器运行所述镜像文件。家庭网关20获取到用于控制所述家庭设备的镜像文件后,创建一个Docker容器,例如Docker容器3,同时为创建的Docker容器3分配一个IP地址,该Docker容器3用于运行用于控制该家庭设备3的镜像文件。步骤S104、通过所述Docker容器将所述控制指令发送给所述家庭设备。假设Docker容器1运行用于控制家庭设备1的镜像文件,Docker容器2运行用于控制家庭设备2的镜像文件,Docker容器3运行用于控制家庭设备3的镜像文件,则Docker容器1可向家庭设备1发送控制指令,Docker容器2可向家庭设备2发送控制指令,Docker容器3可向家庭设备3发送控制指令。本实施例中,终端设备通过第三方软件与家庭网关进行远程通信,且终端设备向家庭网关发送控制消息,控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令,家庭网关根据家庭设备的设备标识获取用于控制家庭设备的镜像文件,并执行该镜像文件,以使家庭网关具备控制该家庭设备的功能,家庭网关具备控制该家庭设备的功能后,向家庭设备发送控制指令,以使家庭设备执行该控制指令,从而实现了终端设备对家庭设备的远程控制。图3为本专利技术另一实施例提供的家庭设备远程控制方法流程图。在图1所示实施例的基础上,本实施例提供的家庭设备远程控制方法的具体步骤如下:步骤S301、接收终端设备通过第三方软件发送的语音形式或文本形式的控制消息。在本实施例中,用户通过移动终端21上的第三方软件向家庭网关20发送控制消息,该控制消息可以是语音形式的消息,也可以是文本形式的消息。步骤S302、对所述控制消息进行解析,获取所述控制消息中的家庭设备的设备标识、以及所述控制指令。如图2所示的协调器对家庭网关20接收到的控制消息进行解析,若步骤S301所述的控制消息是语音形式的消息,则协调器通过语音识别技术解析出家庭设备的设备标识、以及所述控制指令;若步骤S301所述的控制消息是文本形式的消息,则协调器通过文字识别技术解析出家庭设备的设备标识、以及所述控制指令。例如,家庭网关20安装第三方软件后,家庭网关20在其公网IP地址对应的首页显示一个二维码,移动终端21可扫描给二维码,以使家庭网关20安装的第三方软件与移动终端21安装的第三方软件建立关联关系。用户通过该移动终端21上的第三方软件向家庭网关20上的第三方软件发送文本信息,该文本信息例如包括预先预定格式的信息例如“空调+制冷”,协调器通过文字识别技术解析出家庭设备的设备标识“空调”、以及所述控制指令“制冷”。步骤S303、根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件。步骤S303与步骤S102一致,具体方法此处不再赘述。步骤S304、本文档来自技高网...
家庭设备远程控制方法及装置

【技术保护点】
一种家庭设备远程控制方法,其特征在于,包括:接收终端设备通过第三方软件发送的控制消息,所述控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令;根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件;创建Docker容器,以使所述Docker容器运行所述镜像文件;通过所述Docker容器将所述控制指令发送给所述家庭设备。

【技术特征摘要】
1.一种家庭设备远程控制方法,其特征在于,包括:接收终端设备通过第三方软件发送的控制消息,所述控制消息包括家庭设备的设备标识、以及用于控制所述家庭设备的控制指令;根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件;创建Docker容器,以使所述Docker容器运行所述镜像文件;通过所述Docker容器将所述控制指令发送给所述家庭设备。2.根据权利要求1所述的方法,其特征在于,所述接收终端设备通过第三方软件发送的控制消息,包括:接收终端设备通过第三方软件发送的语音形式或文本形式的控制消息。3.根据权利要求2所述的方法,其特征在于,所述根据所述家庭设备的设备标识,获取用于控制所述家庭设备的镜像文件之前,还包括:对所述控制消息进行解析,获取所述控制消息中的家庭设备的设备标识、以及所述控制指令。4.根据权利要求1-3任一项所述的方法,其特征在于,所述通过所述Docker容器将所述控制指令发送给所述家庭设备,包括:通过所述Docker容器将所述控制指令通过无线通信方式发送给所述家庭设备。5.根据权利要求4所述的方法,其特征在于,所述通过所述Docker容器将所述控制指令发送给所述家庭设备之后,还包括:通过所述第...

【专利技术属性】
技术研发人员:田新雪马书惠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1