一种接入智能设备的方法及系统与流程

文档序号:11138709阅读:来源:国知局

技术特征:

1.一种接入智能设备的方法,其特征在于,包括:

云端服务器接收终端发送的控制命令,启动适配机制得到所述控制命令对应的通信协议;

根据适配得到的通信协议,将所述控制命令转译为设备命令,并向智能设备的无线模块发送;

云端服务器接收所述智能设备的无线模块发送的状态数据,并通过在适配机制中得到的通信协议,将所述状态数据转译为状态显示信息;

向所述终端发送所述状态显示信息,以便于所述终端根据所述状态显示信息显示所述智能设备的运行状态。

2.根据权利要求1所述的方法,其特征在于,还包括:

当所述云端服务器接收到所述智能设备发送的注册请求后,获取所述智能设备的MAC地址,并为所述智能设备分配标识信息;

当适配机制启动时,根据所述智能设备的MAC地址和标识信息查询适配机,并通过所述适配机根据所述通信协议,将所述控制命令转译为所述设备命令或将所述状态数据转译为所述状态显示信息。

3.根据权利要求2所述的方法,其特征在于,当所述云端服务器接收到所述智能设备发送的注册请求后,还包括:

根据所述智能设备的MAC地址、所述标识信息和版本号,得到查询标识,并关联所述查询标识与所述适配机。

4.根据权利要求1所述的方法,其特征在于,包括:

当所述智能设备的无线模块接收到所述云端服务器发送的控制命令后,对所述控制命令进行第一类透传处理,并将经过第一类透传处理的控制命令向所述智能设备的主板传输,所述第一类透传处理包括:根据所述通信协议为所述 控制命令添加数据帧头、校验信息和数据帧尾;

当所述智能设备的无线模块接收到所述智能设备的主板发送的上行命令或状态数据后,对所述上行命令或状态数据进行第二类透传处理,并将经过第二类透传处理的上行命令或状态数据向所述云端服务器传输,所述第二类透传处理包括:根据所述通信协议去除数据帧前后的帧头、校验信息和帧尾。

5.根据权利要求1所述的方法,其特征在于,包括:

所述终端运行控制应用,所述控制应用包括框架部分和至少一种控制面板,其中,一种控制面板对应一种智能设备,并用于控制所对应的这一种智能设备。

6.根据权利要求5所述的方法,其特征在于,还包括:

当指定的智能设备在线时,所述终端检测所述控制应用中是否存在所述指定的智能设备对应的控制面板;若不存在,则所述终端从所述云端服务器下载所述指定的智能设备对应的控制面板;

若存在,则所述终端检测所述指定的智能设备对应的控制面板是否需要更新,若是则向所述云端服务器请求更新所述指定的智能设备对应的控制面板。

7.根据权利要求5所述的方法,其特征在于,所述终端根据所述状态显示信息显示所述智能设备的运行状态,包括:

所述终端根据所述状态显示信息,获取互斥策略,其中,所述智能设备对应的控制面板包括至少两类控件,所述互斥策略包括:当其中一类控件启动时,关闭至少一类其他控件;

根据所述互斥策略关闭和开启UI中的相应的控件,并在所述UI中的指定区域显示所述智能设备的运行参数。

8.根据权利要求5-7中任意一项所述的方法,其特征在于,还包括:

当所述终端向所述云端服务器发送所述控制命令后,所述终端根据所述控 制命令生成状态显示信息,并根据所生成的状态显示信息刷新UI;

若在预设时间内没有收到所述云端服务器发送的所述状态显示信息,则将UI回退到刷新前的显示状态;

若在预设时间内收到所述云端服务器发送的所述状态显示信息,则检测所述云端服务器发送的所述状态显示信息与所述终端根据所述控制命令生成状态显示信息是否相同,若不相同,则根据所述云端服务器发送的所述状态显示信息刷新UI。

9.一种接入智能设备的系统,其特征在于,所述系统包括云端服务器、智能设备和终端;

所述云端服务器,用于接收终端发送的控制命令,并启动适配机制得到所述控制命令对应的通信协议;根据适配得到的通信协议,将所述控制命令转译为设备命令,并向所述智能设备发送,所述智能设备安装无线模块;

所述智能设备的无线模块,用于与所述云端服务器通过无线网络进行数据交互;所述智能设备的无线模块,还用于将所述云端服务器发送的命令信息传输给所述智能设备,并将所述智能设备产生的状态数据向所述云端服务器发送;

所述云端服务器,还用于接收所述智能设备的无线模块发送的状态数据,并通过在适配机制中得到的通信协议,将所述状态数据转换为状态显示信息并将所述状态显示信息向所述终端发送;

所述终端,用于根据所述状态显示信息显示所述智能设备的运行状态。

10.根据权利要求9所述的系统,其特征在于,所述云端服务器,具体用于接收到所述智能设备发送的注册请求后,获取所述智能设备的MAC地址,并为所述智能设备分配标识信息;当适配机制启动时,根据所述智能设备的MAC地 址和标识信息查询适配机,并通过所述适配机根据所述通信协议,将所述控制命令转译为所述设备命令或将所述状态数据转换为所述状态显示信息。

11.根据权利要求9所述的系统,其特征在于,所述云端服务器,具体还用于当所述云端服务器接收到所述智能设备发送的注册请求后,根据所述智能设备的MAC地址、所述标识信息和版本号,得到查询标识,并关联所述查询标识与所述适配机。

12.根据权利要求9所述的系统,其特征在于,所述智能设备的无线模块,具体用于当接收到所述云端服务器发送的控制命令后,对所述控制命令进行第一类透传处理,并将经过第一类透传处理的控制命令向所述智能设备的主板传输,所述第一类透传处理包括:根据所述通信协议为所述控制命令添加数据帧头、校验信息和数据帧尾;

所述智能设备的无线模块,具体用于当接收到所述智能设备的主板发送的上行命令或状态数据后,对所述上行命令或状态数据进行第二类透传处理,并将经过第二类透传处理的上行命令或状态数据向所述云端服务器传输,所述第二类透传处理包括:根据所述通信协议去除数据帧前后的帧头、校验信息和帧尾。

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