多设备控制界面的处理方法和装置制造方法及图纸

技术编号:15899084 阅读:63 留言:0更新日期:2017-07-28 21:43
本公开是关于一种多设备控制界面的处理方法和装置,通过将智能设备的控制界面数据携带在插件中,并将插件预先存储在服务器中,后续当接收到在智能设备列表中输入的用于下载第一智能设备的插件的下载指令时,根据下载指令向服务器发送下载请求消息请求下载第一智能设备的插件,接收服务器发送的插件,从插件中调用第一智能设备的控制界面数据。所述方法能够根据用户需要从服务器下载携带智能设备的控制界面数据的插件,不需要预先将所有智能设备的控制界面数据都集成在设备管理app中,从而能够减少设备管理app的体积,并且使得智能设备的控制界面数据获取更加灵活。

【技术实现步骤摘要】
多设备控制界面的处理方法和装置
本公开涉及终端设备技术,尤其涉及一种多设备控制界面的处理方法和装置。
技术介绍
目前,有一些用于管理智能设备和控制手机客户端软件的设备管理应用(application,简称app),用户使用该app可以查看手机所连接的智能设备的工作状态,并且可以远程控制智能设备。目前该app的智能设备列表界面上显示有所有可连接的智能设备,每个可连接的智能设备都有对应的控制界面。因此,需要在该app中集成所有可连接的智能设备的控制界面,会导致app体积臃肿。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种多设备控制界面的处理方法和装置。根据本公开实施例的第一方面,提供一种多设备控制界面的处理方法,包括:接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;接收所述服务器发送的所述插件,所述插件中包括所述第一智能设备的控制界面数据。可选的,所述方法还包括:接收用于打开所述第一智能设备的控制界面的打开指令;安装所述插件,从所述插件中调用所述第一智能设备的控制界面数据;根据所述第一智能设备的控制界面数据显示所述第一智能设备的控制界面。可选的,所述插件中还包括第二智能设备的控制界面数据。可选的,若所述插件包括第一智能设备和第二智能设备的控制界面数据且已安装所述插件,所述方法还包括:接收用于打开所述第二智能设备的控制界面的打开指令,调用所述插件中包括的所述第二智能设备的控制界面数据,并根据所述第二智能设备的控制界面数据显示所述第二智能设备的控制界面。可选的,所述控制界面数据包括所述控制界面的界面显示数据和执行界面功能数据。根据本公开实施例的第二方面,提供一种多设备控制界面的处理装置,包括:第一接收模块,被配置为接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;发送模块,被配置为根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;第二接收模块,被配置为接收所述服务器发送的所述插件,所述插件中包括所述第一智能设备的控制界面数据。可选的,所述装置还包括:第三接收模块,被配置为接收用于打开所述第一智能设备的控制界面的打开指令;安装模块,被配置为安装所述插件;第一调用模块,被配置为从所述插件中调用所述第一智能设备的控制界面数据;第一显示模块,被配置为根据所述第一智能设备的控制界面数据显示所述第一智能设备的控制界面。可选的,所述插件中还包括第二智能设备的控制界面数据。可选的,若所述插件包括第一智能设备和第二智能设备的控制界面数据且已安装所述插件,所述装置还包括:第四接收模块,被配置为接收用于打开所述第二智能设备的控制界面的打开指令;第二调用模块,被配置为调用所述插件中包括的所述第二智能设备的控制界面数据;第二显示模块,被配置为根据所述第二智能设备的控制界面数据显示所述第二智能设备的控制界面。可选的,所述控制界面数据包括所述控制界面的界面显示数据和执行界面功能数据。根据本公开实施例的第三方面,提供一种多设备控制界面的处理装置,包括:存储器;被配置为存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;接收所述服务器发送的所述插件,所述插件中包括所述第一智能设备的控制界面数据。本公开的实施例提供的技术方案可以包括以下有益效果:通过将智能设备的控制界面数据携带在插件中,并将插件预先存储在服务器中,后续当接收到在智能设备列表中输入的用于下载第一智能设备的插件的下载指令时,根据下载指令向服务器发送下载请求消息请求下载第一智能设备的插件,接收服务器发送的插件,从插件中调用第一智能设备的控制界面数据。所述方法能够根据用户需要从服务器下载携带智能设备的控制界面数据的插件,不需要预先将所有智能设备的控制界面数据都集成在设备管理app中,从而能够减少设备管理app的体积,并且使得智能设备的控制界面数据获取更加灵活。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种多设备控制界面的处理方法的流程图。图2为智能设备列表的一种示意图。图3为智能设备插件的下载界面示意图。图4是根据一示例性实施例示出的一种多设备控制界面的处理方法的流程图。图5是根据一示例性实施例示出的一种多设备控制界面的处理方法的流程图。图6是根据一示例性实施例示出的一种多设备控制界面的处理装置的框图。图7是根据一示例性实施例示出的一种多设备控制界面的处理装置的框图。图8是根据一示例性实施例示出的一种多设备控制界面的处理装置的框图。图9是根据一示例性实施例示出的一种多设备控制界面的处理装置的实体框图。图10是根据一示例性实施例示出的一种多设备控制界面的处理装置800的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种多设备控制界面的处理方法的流程图,该方法由终端设备上安装的设备管理app执行,例如,终端设备可以通过设备管理app与多个智能设备建立连接控制关系,该智能设备可以是智能台灯、智能空调、智能插座、智能摄像头等。如图1所示,该多设备控制界面的处理方法可以包括以下步骤。在步骤S101中,接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,该智能设备列表中显示有第一智能设备的控制选项。当需要将终端设备与某个智能设备连接时,先打开设备管理app上的智能设备列表,该智能设备列表中包括已经建立连接的智能设备的控制选项,还包括没有建立连接但是可连接的智能设备的控制选项。控制选项包括下载、打开、删除、关闭等选项,下载选项用于下载智能设备的插件,删除选项用于删除智能设备的插件,打开选项用于打开智能设备的控制界面,关闭选项用于关闭智能设备的控制界面。图2为智能设备列表的一种示意图,如图2所示,在智能设备列表上显示有可连接的智能设备:智能空调、智能台灯、智能插座、智能摄像机等。该第一智能设备可以是智能设备列表中的任意一个智能设备。假设用户需要连接智能空调,则用户点击智能空调选项,终端设备检测到用户操作后,显示智能空调的控制选项,该下载指令可以为控制选项的选择操作。在步骤S102中,根据下载指令向服务器发送下载请求消息,下载请求消息中包括第一智能设备对应的插件标识。服务器中预先存储有多个智能设备的插件,每个智能本文档来自技高网...
多设备控制界面的处理方法和装置

【技术保护点】
一种多设备控制界面的处理方法,其特征在于,包括:接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;接收所述服务器发送的所述插件,所述插件中包括所述第一智能设备的控制界面数据。

【技术特征摘要】
1.一种多设备控制界面的处理方法,其特征在于,包括:接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;接收所述服务器发送的所述插件,所述插件中包括所述第一智能设备的控制界面数据。2.根据权利要求1所述的方法,其特征在于,还包括:接收用于打开所述第一智能设备的控制界面的打开指令;安装所述插件,从所述插件中调用所述第一智能设备的控制界面数据;根据所述第一智能设备的控制界面数据显示所述第一智能设备的控制界面。3.根据权利要求1所述的方法,其特征在于,所述插件中还包括第二智能设备的控制界面数据。4.根据权利要求3所述的方法,其特征在于,还包括:若所述插件包括第一智能设备和第二智能设备的控制界面数据且已安装所述插件,接收用于打开所述第二智能设备的控制界面的打开指令,调用所述插件中包括的所述第二智能设备的控制界面数据,并根据所述第二智能设备的控制界面数据显示所述第二智能设备的控制界面。5.根据权利要求1至4任一所述的方法,其特征在于,所述控制界面数据包括所述控制界面的界面显示数据和执行界面功能数据。6.一种多设备控制界面的处理装置,其特征在于,包括:第一接收模块,被配置为接收在智能设备列表中输入的用于下载第一智能设备的插件的下载指令,所述智能设备列表中显示有所述第一智能设备的控制选项;发送模块,被配置为根据所述下载指令向服务器发送下载请求消息,所述下载请求消息中包括所述第一智能设备对应的插件标识;第二接收模块,被...

【专利技术属性】
技术研发人员:任桥李飞云侯恩星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1