YunIOT平台文档
  • 背景介绍
  • 平台介绍
    • 产品架构
    • 产品特点
    • 产品优势
    • 设备和应用接入
    • 部分应用案例
    • 名词解释
    • 特色
      • 特点
      • 系统角色
      • 实体和关系
      • 设备属性
      • 遥测数据
      • 设备警报
      • 物联网设备接入
      • 设备连接状态
      • 物联网设备管理
      • 系统水平可伸缩性
      • 系统容错
  • 平台入驻
    • 注册登录
  • 快速入门
    • 业务使用全流程
    • 使用模拟器体验全流程
  • 设备接入
    • 创建设备
  • 管理后台
    • 业务租户
    • 客户管理
    • 客户用户
    • 场地设施
    • 设备管理
      • 网关管理
      • 中继管理
      • 终端管理
      • 设备分布
      • 远程升级
    • 实体视图
    • 仪表组件
      • 组件库部件包
      • 开发自定义组件
    • 数据仪表
    • 操作日志
    • 流量监控
  • 规则引擎
    • 什么是规则引擎?
    • 规则引擎概述
    • 数据规则引擎
    • 规则链功能节点
      • Filter
      • Enrichment
      • Transformation
      • Action
      • 外部节点
  • 组态控件
    • 图表控件
    • GPIO控件
    • 地图控件
    • 输入框控件
    • 自定义控件
    • 实体管理控件
    • 实时监控控件
    • 异常报警部件
    • 控制开关控件
    • 数字仪表控件
    • 卡片相关控件
  • 创建可视应用界面
    • 设备实践
  • 应用开发指南及协议API
    • MQTT协议
    • Yun-IOT后台服务HTTP接口
由 GitBook 提供支持
在本页
  • 简介
  • 部件类型
  • Latest values
  • Time-series
  • RPC (Control部件)
  • Alarm部件
  • Static

这有帮助吗?

  1. 管理后台

仪表组件

简介

所有IoT仪表板都是使用平台中的部件库中定义的Widget进行构建。每个部件都提供对应功能让用户进行操作,例如数据可视化,远程设备控制,警报管理以及显示静态自定义html内容。

部件类型

根据提供的功能每个部件窗口定义代表特定的部件类型窗口。平台提供五种类型:

  • Latest values

  • Time-series

  • RPC (Control widget)

  • Alarm widget

  • Static

每种部件类型都有自己特定的数据源配置和相应的部件API。

每个小部件都需要数据源才能进行数据可视化。

可用数据源的类型取决于窗口部件的窗口部件类型:

  • 目标设备 - RPC中使用此数据源类型。 基本上你需要为RPC部件指定目标设备

  • 警报源 - 警报部件中使用此数据源类型. 此数据源要求源实体显示相关的警报和相应的警报字段。

  • 实体 - 时间序列和最新值部件均使用此数据源类型. 基本上你需要指定目标实体和时间序列key或attribute名称。

  • 函数 - 此数据源类型在时间序列和最新值部件中均用于调试。基本上你可以指定一个javascript函数,该函数将模拟设备中的数据以调整可视化效果。

Latest values

显示特定实体属性或时间序列数据点的最新值(例如,任何“仪表”部件或“实体列表”部件)。这种小部件使用实体属性或时间序列的值作为数据源。

以下是最新值部件的示例-显示当前功率值的数字仪表。

Time-series

显示选定时间段的历史值或特定时间窗口中的最新值(例如“时间序列-浮点”或“时间序列表”)。 这种部件仅将实体时间序列的值用作数据源。 为了指定显示值的时间范围,使用Timewindow设置。 可以在仪表板级别或部件级别指定Timewindow。 它可以是实时-动态更改某个最近间隔的时间范围,也可以是历史-固定历史时间范围。所有这些设置都是 Time-series窗口部件配置的一部分。

以下是时间序列部件的示例-“Timeseries - Flot”实时显示三个设备的安培数。

RPC (Control部件)

允许将RPC命令发送到设备并处理/可视化来自设备的答复(例如“ Raspberry Pi GPIO控制”)。通过将目标设备指定为RPC命令的目标端点来配置RPC窗口小部件。

以下是RPC小部件的示例-“基本GPIO控制”-发送GPIO切换命令并检测当前的GPIO切换状态。

Alarm部件

在特定时间窗口中显示与指定实体相关的警报(例如“警报表”)。 通过将实体指定为警报源和相应的警报字段来配置警报窗口小部件。 像Time-series widgets一样,警报部件具有时间窗口配置,以便指定显示警报的时间范围。另外,配置还包含“Alarm status”和“Alarms polling interval”参数。“ Alarm status”参数指定正在获取的警报的状态。“Alarms polling interval”控制警报获取频率(以秒为单位)。

以下是“警报”窗口小部件的示例-“警报表”实时显示资产的最新警报

Static

显示静态的可定制html内容(例如“ HTML卡”)。静态小部件不使用任何数据源,通常通过指定静态html内容和可选的CSS样式进行配置

以下是一个静态小部件的示例-显示指定html内容的“ HTML卡”。

上一页实体视图下一页组件库部件包

最后更新于4年前

这有帮助吗?