[发明专利]一种设备控制方法及装置有效
申请号: | 201710165447.8 | 申请日: | 2017-03-20 |
公开(公告)号: | CN107102558B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 王先庆 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 于小凤 |
地址: | 100086 北京市海淀区知春*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 控制 方法 装置 | ||
本发明的主要目的在于提出一种设备控制方法及装置,旨在解决在基于设备对象进行设备控制的过程中会造成控制失败的问题。该方法包括:接收设备控制指令;根据设备控制指令确定目标服务以及用于提供目标服务的设备;根据预存的与设备对应的服务模型控制设备根据控制指令中的控制参数提供目标服务,其中,服务模型包括:设备标识以及提供服务的前提条件。该方案在设备模型的基础上,将设备提供的服务抽象成服务模型,供用户调用。当用户请求调用设备的服务时,云平台能够直接获取可提供该服务的设备,简化控制流程,提高设备控制的成功率,提升用户体验。
技术领域
本发明涉及智能家居领域,尤其涉及一种设备控制方法及装置。
背景技术
智能家居场景下,用户可以通过智能终端,采用两种方式实现对智能家电设备的控制,如图1所示,其中,路径1(小循环)是智能终端在家庭域网络中,通过家庭智能网关,直接控制智能家电设备。路径2(大循环)智能终端将控制指令通过移动互联网发送给平云台;然后,云平台将控制指令通过移动互联网转发给与之相连的家庭智能网关,从而实现对智能家电设备的控制。
上述两种智能家电设备的控制方式,都是基于设备对象实现的;而设备对象则是根据设备模型生成的。
图2示出了目前一种主流的设备建模方案,即设备模型,在该模型中,主要包含设备的各项属性、操作等;此外,还包含设备的类型、制造商等基本信息。
其中,设备标识(DeviceId)用于表示设备的唯一标识。属性(Property)用于描述设备可供访问的各类属性,包括表征自身工作状态的属性、以及通过测量等方式获取的客观环境属性等;每项属性包含数据类型(dataType)、数值(value)、取值范围(valueRange)、操作类型(opType)等字段。操作(Operation)用于描述设备对外提供的、可供调用的各类操作;每项操作包含参数(parameter)等字段。由上述设备模型可知,设备的各项属性之间,以及各项操作之间,都是完全并列的,不体现任何逻辑关系。
实际情况下,智能家电设备的多项功能之间往往存在着一定逻辑关系,例如,只有家电设备的工作状态满足一定条件时,才允许用户调用服务S1;或者,家电设备处于模式A时(即“模式”属性的值为A时),不允许用户调用操作OP1。因此,在基于设备对象进行设备控制的过程中,可能造成控制失败的情况。
发明内容
本发明的主要目的在于提出一种设备控制方法及装置,旨在解决在基于设备对象进行设备控制的过程中会造成控制失败的问题。
根据本发明的一个方面,提供了一种设备控制方法,包括:接收设备控制指令;根据所述设备控制指令确定目标服务以及用于提供所述目标服务的设备;根据预存的与所述设备对应的服务模型控制所述设备根据所述控制指令中的控制参数提供所述目标服务,其中,所述服务模型包括:设备标识以及提供服务的前提条件。
可选的,所述根据预存的与所述设备对应的服务模型控制所述设备根据所述控制指令中的控制参数提供所述目标服务,包括:获知所述设备当前所处的状态;判断所述设备当前所处的状态是否满足提供所述目标服务的前提条件,在所述设备当前所处的状态不满足提供所述目标服务的前提条件的情况下,控制所述设备切换状态至所述前提条件对应的状态;在所述设备切换状态后,根据所述设备控制指令中的控制参数控制所述设备。
可选的,所述方法还包括:在接收设备控制指令之前,根据所述设备的模型创建所述设备的服务模型。
可选的,所述方法还包括:在所述设备在云平台上注册后,根据所述设备对应的设备模型和服务模型创建所述设备的设备对象以及所述设备的服务。
可选的,所述服务模型还包括:设备在指定状态下可供访问的属性以及可供调用的操作,所述方法还包括:在根据所述设备控制指令中指明的控制参数控制所述设备之后,将所述设备当前所处的状态下可供访问的属性以及可供调用的操作发送给发出所述设备控制指令的控制终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司,未经海尔优家智能科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710165447.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线控制系统的作动控制方法
- 下一篇:一种软件开发方法