智能家居系统设备的操作控制界面创建方法及相关设备技术方案

技术编号:20015626 阅读:26 留言:0更新日期:2019-01-05 23:14
本发明专利技术公开了一种智能家居系统设备的操作控制界面创建方法及相关设备,在接收到创建指令时获取被选中的设备的数据格式存储文件和程序文件;解析数据格式存储文件获得数据结构;根据获得的数据结构生成显示设备信息的用户界面以及生成用于控制设备的控件结构以及控制列表;将控制指令接口映射到控制列表中的对应操作,完成对设备的操作界面的创建。本发明专利技术提供的上述方法结合了智能电视操控和用户界面展示方式的特点,对设备操作控制界面的构建形成了统一的构建模式。智能家居系统中的各设备均可通过该方法进行操作控制界面的自动创建,从而可以快速实现设备的接入,达到节省时间、提高开发效率的目的。

【技术实现步骤摘要】
智能家居系统设备的操作控制界面创建方法及相关设备
本专利技术涉及数字电视
,尤其涉及一种智能家居系统设备的操作控制界面创建方法及相关设备。
技术介绍
智能家居是家居领域内的一个发展趋势,近几年随着智能设备以及通讯网络的不断发展,智能家居更是掀起应用热潮。目前,行业内的智能家居解决方案,大多数是以手机、物理按键、触控面板、PAD等作为操作终端。然而,在采用这些设备对智能家居进行控制虽然可以远程或移动操作,但是受限于显示终端尺寸,并不能展示出更丰富的界面的内容。除此之外,目前对于智能家居中各设备的用户界面构建均以设备作为开发分界点,对于每一个接入设备均需要单独开发其用户界面,造成了大量的程序冗余,浪费不必要的资源,降低了开发效率。
技术实现思路
本专利技术提供一种智能家居系统设备的操作控制界面创建方法及相关设备,用以统一创建智能家居系统内各设备的操作控制界面,减小不必要的资源浪费,提高开发效率。第一方面,本专利技术提供一种智能家居系统设备的操作控制界面创建方法,包括:在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,所述程序文件包括控制指令接口;解析所述数据格式存储文件,获得关于所述设备的数据结构;根据获得的所述数据结构生成显示设备信息的用户界面,以及生成用于控制所述设备的控件结构和控制列表;将所述控制指令接口映射到所述控制列表中的对应操作,完成对所述设备的操作控制界面的创建。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述程序文件还包括:数据更新接口;在所述将所述控制指令接口映射到所述控制列表中的对应操作之后,所述方法还包括:将所述数据更新接口与所述用户界面以及控制列表相关联,以使所述设备状态发生变化时自动更新所述操作控制界面的数据。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述关于所述设备的数据结构包括:所述设备的提示消息信息;所述方法还包括:根据获得的所述数据结构生成用于显示所述设备提示消息信息的用户界面。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述设备的操作控制界面包括:设备信息显示区块和功能显示区块。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述关于所述设备的数据结构还包括:所述设备的设备名称信息、设备图片信息以及设备状态信息;所述设备信息显示于所述设备信息显示区块;显示的所述设备信息包括:所述设备的设备名称信息、设备图片信息以及设备状态信息。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述根据获得的所述数据结构生成用于控制所述设备的控制列表,包括:根据获得的所述数据结构生成用于控制所述设备的功能切换列表、操作控制列表以及与所述操作控制列表中各项关联的次级列表;所述功能切换列表以及所述操作控制列表以及与所述操作控制列表中各项关联的次级列表均显示于所述功能显示区块。在一种可实现的实施方式中,在本专利技术提供的上述方法中,所述功能切换列表包括:设备控制模式选项以及消息显示模式选项;所述操作控制列表包括:设备开关选项、设备模式选项以及各设备模式下的相关功能选项。第二方面,本专利技术提供一种智能家居系统设备的操作控制界面创建装置,包括:文件读取模块,用于在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,所述程序文件包括控制指令接口;数据解析模块,用于解析所述数据格式存储文件,获得关于所述设备的数据结构;用户界面生成模块,用于根据获得的所述数据结构生成显示设备信息的用户界面,以及生成用于控制所述设备的控件结构和控制列表;操作关联模块,用于将所述控制指令接口映射到所述控制列表中的对应操作,完成对所述设备的操作控制界面的创建。在一种可实现的实施方式中,在本专利技术提供的上述装置中,所述程序文件还包括:数据更新接口;所述装置还包括:数据更新模块,用于将所述数据更新接口与所述用户界面以及控制列表相关联,以使所述设备状态发生变化时自动更新所述操作控制界面的数据。在一种可实现的实施方式中,在本专利技术提供的上述装置中,所述关于所述设备的数据结构包括:所述设备的提示消息信息;所述用户界面生成模块,还用于根据获得的所述数据结构生成用于显示所述设备提示消息信息的用户界面。第三方面,本专利技术提供一种智能电视,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的所述程序指令,按照获得的程序执行:在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,所述程序文件包括控制指令接口;解析所述数据格式存储文件,获得关于所述设备的数据结构;根据获得的所述数据结构生成显示设备信息的用户界面,以及生成用于控制所述设备的控件结构和控制列表;将各所述控制指令接口映射到所述控制列表中的对应操作,完成对所述设备的操作控制界面的创建。第四方面,本专利技术提供一种智能家居系统,包括:多个设备和上述任一智能电视;其中,各所述设备及所述智能电视均与云端通信连接。第五方面,本专利技术提供一种可读性存储介质,所述可读性存储介质存储有智能电视的可执行指令,所述智能电视的可执行指令用于使所述智能电视执行上述任一方法。本专利技术提供的智能家居系统设备的操作控制界面创建方法及相关设备,在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,程序文件包括控制指令接口;解析数据格式存储文件,获得关于设备的数据结构;根据获得的数据结构生成显示设备信息的用户界面以及生成用于控制设备的控件结构以及控制列表;将控制指令接口映射到控制列表中的对应操作,完成对设备的操作界面的创建。本专利技术提供的上述方法结合了电视操控和用户界面展示方式的特点,对设备操作控制界面的构建形成了统一的构建模式。智能家居系统中的各设备均可通过该方法进行操作控制界面的自动创建,从而可以快速实现设备的接入,达到节省时间、提高开发效率的目的。附图说明图1为本专利技术实施例提供的智能家居设备的操作控制界面创建方法的流程图;图2为本专利技术实施例提供的智能家居设备的操作控制界面创建装置的结构示意图;图3为本专利技术实施例提供的用户界面的效果图之一;图4为本专利技术实施例提供的用户界面的效果图之二;图5为本专利技术实施例提供的用户界面的效果图之三;图6为本专利技术实施例提供的智能电视的结构示意图;图7为本专利技术实施例提供的智能家居系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种智能家居系统设备的操作控制界面创建方法,该智能家居系统可包括多个家电设备和智能电视,这些家电设备可为白电、家居以及防类的家电设备(以下简称设备);智能电视可为数字电视或数字电视机顶盒。智能家居系统内的各设备以及智能电视均云端通信连接,云端可以接收各设备以及智能电视的信息,可也以根据控制指令将相应的信息推送至各设备或智能电视。其中,在设备具有内嵌的通讯装置时,例如设备具有Wi-Fi模块,可以通过该无线通信模块与云端连接;而家居或安防类的设备本文档来自技高网...

【技术保护点】
1.一种智能家居系统设备的操作控制界面创建方法,其特征在于,包括:在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,所述程序文件包括控制指令接口;解析所述数据格式存储文件,获得关于所述设备的数据结构;根据获得的所述数据结构生成显示设备信息的用户界面,以及生成用于控制所述设备的控件结构和控制列表;将所述控制指令接口映射到所述控制列表中的对应操作,完成对所述设备的操作控制界面的创建。

【技术特征摘要】
1.一种智能家居系统设备的操作控制界面创建方法,其特征在于,包括:在接收到用户发送的操作控制界面创建指令时,获取被选中的设备的数据格式存储文件和程序文件,所述程序文件包括控制指令接口;解析所述数据格式存储文件,获得关于所述设备的数据结构;根据获得的所述数据结构生成显示设备信息的用户界面,以及生成用于控制所述设备的控件结构和控制列表;将所述控制指令接口映射到所述控制列表中的对应操作,完成对所述设备的操作控制界面的创建。2.如权利要求1所述的方法,其特征在于,所述程序文件还包括:数据更新接口;在所述将所述控制指令接口映射到所述控制列表中的对应操作之后,所述方法还包括:将所述数据更新接口与所述用户界面以及控制列表相关联,以使所述设备状态发生变化时自动更新所述操作控制界面的数据。3.如权利要求1所述的方法,其特征在于,所述关于所述设备的数据结构包括:所述设备的提示消息信息;所述方法还包括:根据获得的所述数据结构生成用于显示所述设备提示消息信息的用户界面。4.如权利要求1-3任一项所述的方法,其特征在于,所述设备的操作控制界面包括:设备信息显示区块和功能显示区块。5.如权利要求4所述的方法,其特征在于,所述关于所述设备的数据结构还包括:所述设备的设备名称信息、设备图片信息以及设备状态信息;所述设备信息显示于所述设备信息显示区块;显示的所述设备信息包括:所述设备的设备名称信息、设备图片信息以及设备状态信息。6.如权利要求4所述的方法,其特征在于,所述根据获得的所述数据结构生成用于控制所述设备的控制列表,包括:根据获得的所述数据结构生成用于控制所述设备的功能切换列表、操作控制列表以及与所述操作控制列表中各项关联的次级列表;所述功能切换列表以及所述操作控制列表以及与所述操作控制列表中各项关联的次级列表均显示于所述功能显示区块。7.如权利要求6所述的方法,其特征在于,所述功能切换列表包括:设备控制模式选项以及消息显示模式选项;所述操作控制列表包括:设备开关选项、设备模式选项以及各设备模式下...

【专利技术属性】
技术研发人员:李冰常晨
申请(专利权)人:青岛海信智慧家居系统股份有限公司
类型:发明
国别省市:山东,37

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

1