一种智能家电的控制方法、移动端以及控制系统与流程

文档序号:16085980发布日期:2018-11-27 22:25阅读:来源:国知局

技术特征:

1.一种智能家电的控制方法,其特征在于,应用于移动端,包括:

构建至少两种智能设备分别对应的界面设计包;

确定每一个所述界面设计包对应的标识信息;

将各个所述界面设计包以及所对应的所述标识信息发送给设备管理平台;

还包括:

采集待控制智能家电的目标标识信息,并将所述目标标识信息发送给所述设备管理平台;

接收所述设备管理平台发送的与所述目标标识信息相对应的目标界面设计包;

根据所述目标界面设计包,生成所述待控制智能家电对应的控制界面;

将所述控制界面展示给用户;

通过所述控制界面接收用户输入的控制指令;

根据所述控制指令对所述待控制智能家电的工作状态进行控制。

2.根据权利要求1所述的控制方法,其特征在于,

所述构建至少两个智能设备对应的界面设计包,以及确定每一个所述界面设计包对应的标识信息,包括:

利用web技术开发每一个所述界面设计包;

根据预设的开发架构,将每一个所述界面设计包转换为对应的压缩包;

获取每一个所述界面设计包对应的智能设备的注册信息;

则所述将各个所述界面设计包以及所对应的所述标识信息发送给所述设备管理平台,包括:

将每一个所述界面设计包对应的压缩包以及对应的注册信息发送给设备管理平台。

3.根据权利要求2所述的控制方法,其特征在于,

所述采集待控制智能家电的目标标识信息,并将所述目标标识信息发送给所述设备管理平台,包括:

获取所述待控制智能家电的标识码;

根据所述标识码确定所述待控制智能家电的目标注册信息,并将所述目标注册信息发送给所述设备管理平台;

则,所述接收所述设备管理平台发送的与所述目标标识信息相对应的目标界面设计包,包括:

接收与所述目标注册信息对应的目标压缩包。

4.根据权利要求3所述的控制方法,其特征在于,

所述根据所述目标界面设计包,生成所述待控制智能家电对应的控制界面,包括:

对所述目标压缩包进行解压,得到所述目标界面设计包;

确定所述目标界面设计包的存储地址;

根据所述存储地址,对所述目标界面设计包进行加载,生成所述控制界面。

5.根据权利要求4所述的控制方法,其特征在于,

在所述确定所述目标界面设计包的存储地址之后,进一步包括:

对所述存储地址进行存储;

当再次接收到与所述待控制智能家电对应的控制请求时,根据存储的所述存储地址,对所述待控制智能家电对应的所述目标界面设计包进行加载。

6.根据权利要求1所述的控制方法,其特征在于,

所述根据所述控制指令对所述待控制智能家电的工作状态进行控制,包括:

根据所述待控制智能家电的目标标识信息,通过原生代码识别所述待控制智能家电对应的通信协议;

根据所述通信协议对应的通信格式,对所述控制指令进行封装;

根据所述通信协议,将封装后的所述控制指令发送给所述待控制智能家电,以对所述待控制智能家电的工作状态进行控制;

和/或,

在所述根据所述控制指令对所述待控制智能家电的工作状态进行控制之后,进一步包括:

接收所述待控制智能家电发送的工作状态参数;

将所述工作状态参数通过cordova通信桥返回给所述控制界面,通过所述控制界面展示所述工作状态参数。

7.一种移动端,其特征在于,包括:界面开发模块、界面生成模块和控制模块;其中,

所述界面开发模块,用于构建至少两种智能设备分别对应的界面设计包,并确定每一个所述界面设计包对应的标识信息;将各个所述界面设计包以及所对应的所述标识信息发送给设备管理平台;

所述界面生成模块,用于采集待控制智能家电的目标标识信息,并将所述目标标识信息发送给所述设备管理平台;接收所述设备管理平台发送的与所述目标标识信息相对应的目标界面设计包;根据所述目标界面设计包,生成所述待控制智能家电对应的控制界面,并将所述控制界面展示给用户;

所述控制模块,用于通过所述控制界面接收用户输入的控制指令,并根据所述控制指令对所述待控制智能家电的工作状态进行控制。

8.根据权利要求7所述的移动端,其特征在于,

所述界面开发模块,用于利用web技术开发每一个所述界面设计包,根据预设的开发架构,将每一个所述界面设计包转换为对应的压缩包;获取每一个所述界面设计包对应的智能设备的注册信息,将每一个所述界面设计包对应的压缩包以及对应的注册信息发送给设备管理平台;

所述界面生成模块,用于获取所述待控制智能家电的标识码,根据所述标识码确定所述待控制智能家电的目标注册信息,并将所述目标注册信息发送给所述设备管理平台;接收与所述目标注册信息对应的目标压缩包,对所述目标压缩包进行解压,得到所述目标界面设计包;确定所述目标界面设计包的存储地址;根据所述存储地址,对所述目标界面设计包进行加载,生成所述控制界面;

和/或,

所述控制模块,用于根据所述待控制智能家电的目标标识信息,通过原生代码识别所述待控制智能家电对应的通信协议;根据所述通信协议对应的通信格式,对所述控制指令进行封装;根据所述通信协议,将封装后的所述控制指令发送给所述待控制智能家电,以对所述待控制智能家电的工作状态进行控制;

和/或,

所述控制模块,进一步用于接收所述待控制智能家电发送的工作状态参数;将所述工作状态参数通过cordova通信桥返回给所述控制界面,通过所述控制界面展示所述工作状态参数。

9.根据权利要求8所述的移动端,其特征在于,

所述控制模块,进一步用于当确定出所述目标界面设计包的存储地址时,对所述存储地址进行存储;当再次接收到与所述待控制智能家电对应的控制请求时,根据存储的所述存储地址,对所述待控制智能家电对应的所述目标界面设计包进行加载。

10.一种智能家电的控制系统,其特征在于,包括:权利要求7至9任一所述的移动端和设备管理平台;其中,

所述设备管理平台,用于当接收到所述移动端发送的界面设计包和对应的标识信息时,将所述界面设计包和标识信息进行对应存储;当接收到所述移动端发送的目标标识信息时,将与所述目标标识信息相对应的目标界面设计包发送给所述移动端。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1