控制智能设备的方法及装置制造方法及图纸

技术编号:12418882 阅读:99 留言:0更新日期:2015-12-02 13:45
本发明专利技术公开了一种控制智能设备的方法及装置,属于智能设备技术领域。方法包括:获取智能设备的功能描述信息,功能描述信息包括功能类型以及状态显示类型;根据功能类型生成用于控制智能设备的控制选项;根据状态显示类型生成用于显示智能设备的状态显示界面;根据控制选项和状态显示界面控制智能设备。通过获取智能设备的功能描述信息,并根据功能描述信息中的功能类型生成控制选项以及根据功能描述信息中的状态显示类型生成状态显示界面,最终根据控制选项和状态显示界面来控制智能设备。无需针对每一个智能设备单独设计和开发控制程序,简化了开发过程提高了控制程序的开发效率,进而提高了控制智能设备的效率以及提高了人机交互性。

【技术实现步骤摘要】

本公开涉及智能设备
,特别涉及一种控制智能设备的方法及装置
技术介绍
随着智能设备和互联网技术的发展,越来越多的智能设备可以实现通过网络进行远程操控的控制方式。—般情况下,为了实现远程操控的控制方式,都需要为智能设备专门开发一套远程操控的应用程序,并需要由用户自行下载该应用程序至手机等终端中。随着智能设备种类的增多,也需要开发越来越多的用于远程操控智能设备的应用程序,进而需要用户下载各类应用程序,才可以控制各类智能设备。
技术实现思路
为了解决相关技术的问题,本公开实施例提供了一种控制智能设备的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种控制智能设备的方法,包括:获取智能设备的功能描述信息,所述功能描述信息包括功能类型以及状态显示类型;根据所述功能类型生成用于控制所述智能设备的控制选项;根据所述状态显示类型生成用于显示所述智能设备的状态显示界面;根据所述控制选项和所述状态显示界面控制所述智能设备。可选的,所述获取智能设备的功能描述信息,包括:当检测到智能设备首次与本端建立连接时,获取智能设备的功能描述信息。可选的,所述获取所述智能设备的功能描述信息,包括:向所述智能设备或云端服务器发送获取请求消息;接收所述智能设备或所述云端服务器返回的所述智能设备的功能描述信息。可选的,所述根据所述功能类型生成用于控制所述智能设备的控制选项,包括:获取所述功能类型对应的图标以及控制命令;根据所述功能类型对应的图标以及控制命令,在控制界面区域生成所述功能类型对应的控制选项。可选的,所述根据所述状态显示类型在所述框架程序中生成用于显示所述智能设备的状态显示界面,包括:获取所述状态显示类型对应的显示控件,所述显示控件中包括获取所述状态显示类型对应的状态参数的数据输入接口;在状态显示区域加载所述显示控件,生成用于显示所述智能设备的状态显示界面。 可选的,所述方法还包括:在设备显示列表中生成所述智能设备对应的显示接口选项;当所述智能设备对应的显示接口选项被选中时,显示所述智能设备的控制选项和状态显示界面。根据本公开实施例的第二方面,提供一种控制智能设备的装置,包括:获取模块,用于获取智能设备的功能描述信息,所述功能描述信息包括功能类型以及状态显示类型;第一生成模块,用于根据所述功能类型生成用于控制所述智能设备的控制选项;第二生成模块,用于根据所述状态显示类型生成用于显示所述智能设备的状态显示界面;控制模块,用于根据所述控制选项和所述状态显示界面控制所述智能设备。可选的,所述获取模块用于:当检测到智能设备首次与本端建立连接时,获取智能设备的功能描述信息。可选的,所述获取模块,包括:发送单元,用于向所述智能设备或云端服务器发送获取请求消息;接收单元,用于接收所述智能设备或云端服务器返回的所述智能设备的功能描述?目息O可选的,所述第一生成模块,包括:第一获取单元,用于获取所述功能类型对应的图标以及控制命令;第一生成单元,用于根据所述功能类型对应的图标以及控制命令,在控制界面区域生成所述功能类型对应的控制选项。可选的,所述第二生成模块,包括:第二获取单元,用于获取所述状态显示类型对应的显示控件,所述显示控件中包括获取所述状态显示类型对应的状态参数的数据输入接口;第二生成单元,用于在状态显示区域加载所述显示控件,生成用于显示所述智能设备的状态显示界面。可选的,所述装置还包括:第三生成模块,用于在设备显示列表中生成所述智能设备对应的显示接口选项;显示模块,用于当所述智能设备对应的显示接口选项被选中时,显示所述智能设备的控制选项和状态显示界面。根据本公开实施例的第三方面,提供一种控制智能设备的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取智能设备的功能描述信息,所述功能描述信息包括功能类型以及状态显示类型;根据所述功能类型生成用于控制所述智能设备的控制选项;根据所述状态显示类型生成用于显示所述智能设备的状态显示界面;根据所述控制选项和所述状态显示界面控制所述智能设备。本公开的实施例提供的技术方案可以包括以下有益效果:通过获取智能设备的功能描述信息,并根据功能描述信息中的功能类型生成控制选项以及根据功能描述信息中的状态显示类型生成状态显示界面,最终根据控制选项和状态显示界面来控制智能设备。无需针对每一个智能设备单独设计和开发控制程序,简化了开发过程提高了控制程序的开发效率,进而提高了控制智能设备的效率以及提高了人机交互性。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种控制智能设备的方法的流程图;图2是根据一示例性实施例示出的一种控制智能设备的方法的流程图;图3是根据一示例性实施例示出的一种控制智能设备的方法中智能空气净化器的控制和状态显示界面;图4是根据一示例性实施例示出的一种控制智能设备的方法的流程图;图5是根据一示例性实施例示出的一种控制智能设备的方法中设备显示列表的界面;图6是根据一示例性实施例示出的一种控制智能设备的装置的框图;图7是根据一示例性实施例示出的一种控制智能设备的装置中获取模块的框图;图8是根据一示例性实施例示出的一种控制智能设备的装置中第一生成模块的框图;图9是根据一示例性实施例示出的一种控制智能设备的装置中第二生成模块的框图;图10是根据一示例性实施例示出的一种控制智能设备的装置的框图(智能设备的一般结构)。【具体实施方式】为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。本公开一示例性实施例提供了一种控制智能设备的方法,本方法实施例应用于终端中,参见图1,方法流程包括:在步骤101中,获取智能设备的功能描述信息,功能描述信息包当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种控制智能设备的方法,其特征在于,所述方法包括:获取智能设备的功能描述信息,所述功能描述信息包括功能类型以及状态显示类型;根据所述功能类型生成用于控制所述智能设备的控制选项;根据所述状态显示类型生成用于显示所述智能设备的状态显示界面;根据所述控制选项和所述状态显示界面控制所述智能设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:王元波丁一侯恩星
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1