1. 主页
  2. 用户指南
  3. RESTful API 文档
  4. 3D Mini 和 MeshHub API 集成

3D Mini 和 MeshHub API 集成

介绍

如果客户决定将 mini 和 MeshHub 硬件集成到自己的系统中,他们可以重新路由数据的目的地 POST请求 从 MeshHub 到 备用 HTTP 端点 使用其 蓝牙配置 特征。 配置完成后,MeshHub 将向此端点发送数据流,其中包含三个不同的有效负载: “进/出计数”, “GPS 数据”'心跳'.

API集成示意图

有效负载的示例数据输出(来自 MeshHub)

配置完成后,来自 MeshHub 的数据流将被定向到新的目标端点,客户必须在自己的服务器上设置该端点。 以下是流式传输到新端点的有效负载的示例格式。

输入/输出计数有效负载

进/出计数记录当前时间和上一次之间进/出交通工具的乘客数量

{“uid”:“ “,

“类型”:0,

“在”: ,

“出去”: ,

“ts”:“ ”}

的uid - 唯一的设备标识符

in- 'in' 计数

输出- “出”计数

ts - ISO8601 格式的 UTC 时间戳

GPS 数据有效负载

GPS 数据发送设备当前的经度和纬度,以精确定位交通工具的位置。

{“uid”:“ “,

“类型”:1,

“纬度”: ,

“长的”: ,

“ts”:“ ”}

的uid - MeshHub的唯一设备标识符

纬度 - 纬度

- 经度

ts - ISO8601 格式的 UTC 时间戳

心跳数据负载

心跳数据可识别每个设备在不同时间段内的状态,这对于检测故障至关重要。

{“uid”:“ “,

“系列”:“ “,

“ts”:“ “,

“类型”:5,“在线”:1}

的uid - MeshHub的唯一设备标识符

串行 - 设备的序列号

ts - ISO8601 格式的 UTC 时间戳

更新于 2023 年 12 月 18 日