更新时间:2024-08-21 GMT+08:00
分享

设备侧对接

创建产品

具体步骤如下:

  1. 导航栏选择“产品”-> 创建产品,协议类型选择Other,数据格式选择JSON。

    图1 创建产品-JT808

  2. 进入产品详情,单击上传模型文件,导入JT808.zip,导入后如下图所示。

    图2 模型定义-JT808

在IoTDA平台注册设备

  1. 在左侧导航栏选择 设备 > 所有设备,单击“注册设备”,如下图:设备ID为“00000000000012345678”。
  2. 选择产品为创建产品中的产品
图3 设备-注册设备JT808
  • IoTDA平台通过设备ID唯一标识设备,在JT808场景,使用终端设备的终端手机号作为设备ID,使终端设备与IoTDA平台的设备相对应。
  • JT/T 808-2019协议约定终端手机号数据类型为BCD[10],因此设备ID固定为20位,在平台注册设备时,如果终端手机号不足20位,需要在前面补0至20位。
  • 如果终端设备需要通过注册流程获取鉴权码,则设备密钥填写为与设备ID保持一致;如果终端设备不需要注册流程,则设备密钥填写为与鉴权码一致。
  • 不支持设备通过发送注销请求来注销设备。

终端设备注册

终端设备按照协议发送注册消息(消息ID:0x0100),JT808泛协议插件会根据协议返回终端注册应答消息,内含鉴权码。

终端设备只能成功注册一次,注册失败的场景目前统一返回错误码“4:数据库中无该终端”。

终端设备鉴权

终端设备按照协议发送终端鉴权消息(消息ID:0x0102),鉴权通过后,可与IoTDA平台进行交互。

终端设备鉴权码错误导致鉴权失败的场景目前平台直接拒绝,不会返回错误码。

终端设备上报位置信息

终端设备按照协议发送终端鉴权消息(消息ID:0x0200),JT808泛协议插件会将位置信息汇报消息转换为属性上报,应用可通过设备影子查看属性值,也可以通过配置数据转发规则,接收上报位置属性的推送消息。

相关文档