延凡科技文档 延凡科技文档
  • 系统运行
  • 系统部署
  • 使用说明
  • 小程序和App
  • 硬件SDK说明
  • 规则引擎
  • 设备

    • 新建设备
    • Mqtt设备接入
    • TCP设备接入
    • 监控设备接入
    • Modbus设备接入
    • 联动控制告警
  • 组态

    • 组态使用
  • 工单

    • 保养管理
    • 巡检管理
    • 维修管理
    • 工单任务
    • 设备列表
  • 能源

    • 能源监控
    • 能源配置
    • 能耗分析
    • 用能分析
  • 网关配置

    • BacnetIP采集示例
    • Modbus采集示例
    • 平台转发数据
  • DTU配置

    • DTU设置边缘采集
    • 参数配置⼊⻔教程
    • DTU连接平台设置MQTT、TCP
  • Docker部署

    • DTU设置边缘采集
  • 二次开发

    • 平台主题
    • Modbus方案
    • 网关模块
    • 协议管理模块
    • 服务端模块
    • 设备数据处理
    • Mqtt服务端
  • 其它

    • 使用Emqx5
    • 三方登录
    • 使用TDengine
    • 可视化平台
    • ZLMediakit录像部署
    • 常见问题
    • 相关文档
返回官网 (opens new window)
  • 系统运行
  • 系统部署
  • 使用说明
  • 小程序和App
  • 硬件SDK说明
  • 规则引擎
  • 设备

    • 新建设备
    • Mqtt设备接入
    • TCP设备接入
    • 监控设备接入
    • Modbus设备接入
    • 联动控制告警
  • 组态

    • 组态使用
  • 工单

    • 保养管理
    • 巡检管理
    • 维修管理
    • 工单任务
    • 设备列表
  • 能源

    • 能源监控
    • 能源配置
    • 能耗分析
    • 用能分析
  • 网关配置

    • BacnetIP采集示例
    • Modbus采集示例
    • 平台转发数据
  • DTU配置

    • DTU设置边缘采集
    • 参数配置⼊⻔教程
    • DTU连接平台设置MQTT、TCP
  • Docker部署

    • DTU设置边缘采集
  • 二次开发

    • 平台主题
    • Modbus方案
    • 网关模块
    • 协议管理模块
    • 服务端模块
    • 设备数据处理
    • Mqtt服务端
  • 其它

    • 使用Emqx5
    • 三方登录
    • 使用TDengine
    • 可视化平台
    • ZLMediakit录像部署
    • 常见问题
    • 相关文档
返回官网 (opens new window)
  • 文档

    • 系统运行
    • 系统部署
    • 使用说明
    • 小程序和App
    • 硬件SDK说明
    • 规则引擎
  • 设备

    • 新建设备
    • Mqtt设备接入
    • TCP设备接入
    • 监控设备接入
    • Modbus设备接入
    • 联动控制告警
    • OAT升级
  • 组态

    • 新建设备
  • 工单

    • 保养管理
    • 巡检管理
    • 维修管理
    • 工单任务
    • 设备列表
  • 能源

    • 能源监控
    • 能源配置
    • 能耗分析
    • 能源监控
  • 网关配置

    • BacnetIP采集示例
    • Modbus采集示例
    • 平台转发数据
  • DTU配置

    • DTU设置边缘采集
    • DTU连接平台设置MQTT、TCP
  • Docker部署

    • 项目部署
  • 二次开发

    • 平台主题
      • 物模型格式
      • 告警和场景格式
      • 消息流转
      • Modbus方案
      • 网关模块
      • 协议管理模块
      • 服务端模块
      • 设备数据处理
      • Mqtt服务端
    • 其他

      • 使用Emqx5
      • 三方登录
      • 使用TDengine
      • 可视化平台
      • ZLMedia录像部署
      • 常见问题
      • 视频监控常见问题
      • 相关文档
    目录

    平台主题

    提示

    一般的自定制设备、DTU或者模组,:有一个订阅主题 和 一个发布主题。其中

    • {productId}:平台产品ID
    • {deviceNum}: 设备编号(IMEI号或MAC地址,或平台生成的唯一编号)
    • 带有遗弃字样的主题,2.X版本后不再使用

    # 一、服务端主题

    提示

    • 平台下发指令主题:/{productId}/{deviceNum}/function/get
    • 服务端订阅采用通配符,订阅所有设备
    /{productId}/{deviceNum}/function/get         发布属性/功能
    /{productId}/{deviceNum}/status/post          发布设备状态
    /{productId}/{deviceNum}/ntp/get              发布时钟同步
    /{productId}/{deviceNum}/upgrade/get          发布OTA升级(新)
    
    /+/+/info/post                                订阅设备信息
    /+/+/ntp/post                                 订阅时钟同步
    /+/+/event/post                               订阅事件
    /+/+/property/post                            订阅属性/功能
    /+/+/upgrade/reply                            订阅OTA升级(新)
    
    # 遗弃
    /{productId}/{deviceNum}/property/get         发布属性(遗弃)
    /+/+/function/post                            订阅功能(遗弃)
    /+/+/property-offline/post                    订阅属性(遗弃,影子模式)
    /+/+/function-offline/post                    订阅功能(遗弃,影子模式)
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16

    # 二、设备端主题

    提示

    设备段主要上报状态和指令,订阅平台下发的指令:

    • /{productId}/{deviceNum}/property/post 发布属性/功能
    • /{productId}/{deviceNum}/function/get 订阅属性/功能
    /{productId}/{deviceNum}/property/post        发布属性/功能
    /{productId}/{deviceNum}/event/post           发布事件
    /{productId}/{deviceNum}/monitor/post         发布实时监测数据 
    /{productId}/{deviceNum}/info/post            发布设备信息
    /{productId}/{deviceNum}/ntp/post             发布时钟同步
    /{productId}/{deviceNum}/upgrade/reply        发布OTA升级(新)
    
    /{productId}/{deviceNum}/function/get         订阅属性/功能
    /{productId}/{deviceNum}/info/get             订阅设备信息
    /{productId}/{deviceNum}/ntp/get              订阅时钟同步
    /{productId}/{deviceNum}/ota/get              订阅设备升级(旧)
    /{productId}/{deviceNum}/monitor/get          订阅实时监测  (返回实时监测的次数和间隔)
    /{productId}/{deviceNum}/upgrade/get          订阅OTA升级(新)
    
    # 遗弃
    /{productId}/{deviceNum}/function/post        发布功能(遗弃)
    /{productId}/{deviceNum}/property/get         订阅属性(遗弃)
    /{productId}/{deviceNum}/property-online/get  订阅属性,在线模式(遗弃)
    /{productId}/{deviceNum}/function-online/get  订阅功能,在线模式(遗弃)
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20

    # 三、用户端(网页端/小程序/App)主题

    提示

    用户端主要是界面实时显示,包括设备状态和物模型指令

    • /{productId}/{deviceNum}/ws/service 订阅属性/功能(mqtt over websocket)
    • /{productId}/{deviceNum}/status/post 订阅设备状态(终端订阅)
    /{productId}/{deviceNum}/monitor/get               发布实时监测 (实时监测的次数和间隔)
    /{productId}/{deviceNum}/ota/get                   发布设备升级(旧)
    
    /{productId}/{deviceNum}/ws/service                订阅属性/功能(mqtt over websocket)
    /{productId}/{deviceNum}/status/post               订阅设备状态(终端订阅)
    /{productId}/{deviceNum}/monitor/post              订阅实时监测数据             
    
    # 遗弃
    /{productId}/{deviceNum}/function/post             订阅功能(遗弃)
    /{productId}/{deviceNum}/property-online/get       发布属性,在线模式(遗弃)
    /{productId}/{deviceNum}/function-online/get       发布功能,在线模式(遗弃)
    /{productId}/{deviceNum}/property-offline/post     发布属性(遗弃,影子模式,用户端为主)
    /{productId}/{deviceNum}/function-offline/post     发布功能(遗弃,影子模式,用户端为主)
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    项目部署
    物模型格式

    ← 项目部署 物模型格式→

    Theme by Vdoing | Copyright © 2021-2024 延凡科技
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式