Skip to content

核心概念

研几 IoT 云平台使用四层结构管理设备和数据:

组织(Organization)
  └── 项目(Project)             — 按站点或场景划分
        └── 设备(Device)        — 每台网关或控制器对应一个设备
              └── 点位(Point)   — 每个采集或控制通道对应一个点位

组织

组织是公司、团队或客户的工作空间。一个用户可以属于多个组织。组织之间的数据、用户和配置相互隔离。

项目

项目用于归组同一现场、业务场景或客户空间下的设备。比如一个养殖基地、一个冷库中心等。

  • 如果设备属于不同现场或不同客户,建议使用不同的项目来管理。

设备

设备代表一台向云端发送数据的物理终端,例如 DTU、网关、控制器或采集节点。

比如:

  • 一个大气环境监测站
  • 温室大棚中的一个温湿度采集点
  • 一个水泵控制器
  • 一台智能配电箱

点位

点位表示设备上的一个数据通道或控制通道。

一台设备通常包含多个点位。例如一台 DTU 接入温湿度传感器后,可能包含:

点位含义
空气温度温度读数
空气湿度湿度读数
设备状态运行状态

点位配置决定平台如何读取、解析、展示和控制这些数据。

点位类型

点位类型用于告诉平台该点位表示什么,例如温度、湿度、GPS、开关、电机等。

点位类型会影响:

  • 默认名称和单位
  • 图标
  • 展示方式
  • 控制按钮
  • API 中的类型字段

详见 点位类型

数据流向

典型数据流向如下:

现场层                    云平台                      外部系统
├─ 传感器/执行器    →       ├─ 设备接入、数据解析   →    ├─ 实时数据查看
│                         ├─ 点位匹配、数据存储   →    ├─ 历史数据查询
│                         ├─ 数据导出           →    ├─ 数据导出下载
│                         └─ 数据转发           →    └─ 第三方系统
└─ 设备采集与上报 ───────→

API 与数据转发

  • API:外部系统主动查询、管理设备、下载历史数据。详见 开放 API V2
  • 数据转发:平台收到新数据后主动推送到外部系统。详见 数据转发

需要实时同步时优先使用数据转发,按需查询时使用 API。