一种同步IOT设备UI到云平台的方法、物联网系统技术方案

技术编号:32125791 阅读:29 留言:0更新日期:2022-01-29 19:14
本发明专利技术属于电子技术领域,提供了一种同步IOT设备UI到云平台的方法,包括如下步骤:步骤1:在云平台上输入控制指令、根据控制指令获取特定的物联网设备的UI界面的配置文件;步骤2:根据配置文件渲染得到物联网设备的远程控制界面并在云平台上进行显示、根据配置文件生成解析规则;所述解析规则用于将运行数据中的实时参数与配置文件的配置参数进行一一对应;步骤3:从云平台获取物联网设备的运行数据,采用解析规则解析运行数据,并在远程控制界面上显示该实时参数。该方法的优势在于:在物联网的云平台上实现了综合化的数据管控,同时,本发明专利技术还提供了一种物联网系统。明还提供了一种物联网系统。明还提供了一种物联网系统。

【技术实现步骤摘要】
一种同步IOT设备UI到云平台的方法、物联网系统


[0001]本专利技术属于电子
,更具体而言,涉及一种同步IOT设备UI到云平台的方法、物联网系统。

技术介绍

[0002]现有技术中查看IOT设备各个模块的状态和数据时,需要登录到设备WEB页面操作。如果要在云平台更新IOT设备的配置,需要通过上传xml文件的配置文件的方式来修改。
[0003]现有技术的缺点和不足:1.在云平台查看IOT设备的配置时,只能下载整个xml查看,很不方便。2.云平台更新IOT设备配置时,需要手工修改xml配置,操作麻烦且很容易出错。3.需要登录IOT设备WEB页面和云平台两个系统来管理设备,增加管理设备的难度。
[0004]CN201710911802.1公开了一种智能设备控制面板远程渲染方法,其具体为:
[0005]S1、智能终端上的SmartApp携带用户名密码向智能云平台发送登录请求,智能云平台对用户名密码进行验证,通过后转入S2;未通过则停止控制流程;
[0006]S2、智能云平台在其数据库中查询智能云平台下的智能设备所对应的网关;
[0007]S3、智能云平台向所述网关的智能设备中控器的后台程序发送获取控制面板请求,智能设备中控器的后台程序收到请求后实时生成智能设备的profile,然后返回至智能云平台;
[0008]S4、智能云平台把收到的profile封装为json报文后返回给智能终端上的SmartApp;
[0009]S5、SmartApp检测收到的所述json报文的合法性,如合法则调用UI渲染模块生成控制面板界面呈现给用户;如不合法则停止控制流程。
[0010]该方案虽然在智能终端的APP上渲染了远程界面,但是其无法解决上述的技术问题。
[0011]现有技术存在的问题在于:如何实现云平台对于数据的综合化管控,即我们希望能够在云平台上实现对于多个设备的运行参数的分析,特定设备的配置修改以及运行参数分析,但是现有的技术没有任何方案给出了实现这种数据综合化管控的解决方案。

技术实现思路

[0012]本专利技术的主要目的在于提供一种同步IOT设备UI到云平台的方法;该方法的优势在于:在物联网的云平台上实现了综合化的数据管控,即在云平台的主显示页面上进行多个物联网数据的综合性展示,可以对多个物联网设备的数据进行收集、分析、展示,这也是现有的云平台所具有的功能,本专利技术还在主显示界面上采用远程控制界面的形式将特定的物联网设备的显示界面嵌入到主显示界面上,用户可以根据需要在远程控制界面上对物联网设备的配置参数、运行参数进行读取,对配置参数进行修改;在此过程中,配置相关的数据采用配置文件进行交互,运行相关的参数直接调用云平台在实现主显示界面的相关功能的运行数据,该远程控制界面无需额外获取数据,这样实现了对于多台物联网设备、单台物
联网设备的数据的综合化管控。
[0013]同时,本专利技术还提供了一种物联网系统。
[0014]根据本专利技术的第一方面,提供了一种同步IOT设备UI到云平台的方法,包括如下步骤:
[0015]步骤1:在云平台上输入控制指令、根据控制指令获取特定的物联网设备的UI界面的配置文件;
[0016]步骤2:根据配置文件渲染得到物联网设备的远程控制界面并在云平台上进行显示、根据配置文件生成解析规则;所述解析规则用于将运行数据中的实时参数与配置文件的配置参数进行一一对应;
[0017]步骤3:从云平台获取物联网设备的运行数据,采用解析规则解析运行数据,并在远程控制界面上显示该实时参数。
[0018]在上述的同步IOT设备UI到云平台的方法中,所述配置文件为xml格式,所述运行数据为json格式报文或http协议报文。
[0019]在上述的同步IOT设备UI到云平台的方法中,若物联网设备的固件进行了更新,则物联网设备将固件版本号发送给云平台,所述云平台根据固件版本号从特定的物联网设备获取并更新配置文件。
[0020]在上述的同步IOT设备UI到云平台的方法中,所述云平台上预先配置了转换文件,所述云平台根据转换文件将配置文件转换成为渲染成远程控制界面所需的VUE代码,采用VUE代码渲染得到远程控制界面。
[0021]在上述的同步IOT设备UI到云平台的方法中,当用户在云平台的远程控制界面修改了配置参数后,在配置文件中对配置参数进行更新并生成新的配置文件,将新的配置文件发送给物联网设备,所述物联网设备根据新的配置文件进行固件更新。
[0022]同时,本专利技术还公开了一种物联网系统,包括若干物联网设备、云平台;所述云平台具有如下模块:
[0023]配置文件获取模块:用于根据用于输入的控制指令获取特定的物联网设备的UI界面的配置文件;
[0024]解析规则生成模块:用于根据配置文件生成解析规则;所述解析规则用于将运行数据中的实时参数与配置文件的配置参数进行一一对应
[0025]远程控制界面生成模块:用于根据配置文件渲染得到针对物联网设备的远程控制界面并在云平台上进行显示;用于从云平台获取物联网设备的运行数据,采用解析规则解析运行数据,并在远程控制界面上显示该实时参数。
[0026]在上述的物联网系统中,所述配置文件为xml格式,所述运行数据为json格式报文或http协议报文;
[0027]所述云平台还包括:
[0028]数据处理模块:用于将多个物联网设备的运行数据进行整理得到分析数据;
[0029]主显示模块:用于将分析数据予以展示、用于将远程控制界面在主显示模块上进行展示;
[0030]所述主显示模块上设有用于输入控制指令的指令输入框。
[0031]在上述的物联网系统中,若物联网设备的固件进行了更新,则物联网设备将固件
版本号发送给云平台,所述云平台根据固件版本号从特定的物联网设备获取并更新配置文件。
[0032]在上述的物联网系统中,所述云平台上预先配置了转换文件,所述云平台根据转换文件将配置文件转换成为渲染成远程控制界面所需的VUE代码,采用VUE代码渲染得到远程控制界面。
[0033]在上述的物联网系统中,当用户在云平台的远程控制界面修改了配置参数后,在配置文件中对配置参数进行更新并生成新的配置文件,将新的配置文件发送给物联网设备,所述物联网设备根据新的配置文件进行固件更新。
[0034]本专利技术上述技术方案中的一个技术方案至少具有如下优点或有益效果之一:
[0035]本专利技术的方法的优势在于:在物联网的云平台上实现了综合化的数据管控,即在云平台的主显示页面上进行多个物联网数据的综合性展示,可以对多个物联网设备的数据进行收集、分析、展示,这也是现有的云平台所具有的功能,本专利技术还在主显示界面上采用远程控制界面的形式将特定的物联网设备的显示界面嵌入到主显示界面上,用户可以根据需要在远程控制界面上对物联网设备的配置参数、运行参数进行读取,对配置参数进行修改;在此过程中,配置相关的数据采用配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同步IOT设备UI到云平台的方法,其特征在于,包括如下步骤:步骤1:在云平台上输入控制指令、根据控制指令获取特定的物联网设备的UI界面的配置文件;步骤2:根据配置文件渲染得到物联网设备的远程控制界面并在云平台上进行显示、根据配置文件生成解析规则;所述解析规则用于将运行数据中的实时参数与配置文件的配置参数进行一一对应;步骤3:从云平台获取物联网设备的运行数据,采用解析规则解析运行数据,并在远程控制界面上显示该实时参数。2.根据权利要求1所述的同步IOT设备UI到云平台的方法,其特征在于,所述配置文件为xml格式,所述运行数据为json格式报文或http协议报文。3.根据权利要求1所述的同步IOT设备UI到云平台的方法,其特征在于,若物联网设备的固件进行了更新,则物联网设备将固件版本号发送给云平台,所述云平台根据固件版本号从特定的物联网设备获取并更新配置文件。4.根据权利要求1所述的同步IOT设备UI到云平台的方法,其特征在于,所述云平台上预先配置了转换文件,所述云平台根据转换文件将配置文件转换成为渲染成远程控制界面所需的VUE代码,采用VUE代码渲染得到远程控制界面。5.根据权利要求1所述的同步IOT设备UI到云平台的方法,其特征在于,当用户在云平台的远程控制界面修改了配置参数后,在配置文件中对配置参数进行更新并生成新的配置文件,将新的配置文件发送给物联网设备,所述物联网设备根据新的配置文件进行固件更新。6.一种物联网系统,其特征在于,包括若干物联网设备、云平台;所述云平台具有如下模块:配置文件获取模块:用...

【专利技术属性】
技术研发人员:吴福明曹连峰陶洋
申请(专利权)人:广州鲁邦通智能科技有限公司
类型:发明
国别省市:

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

1