管理模板

物联网核心套件 IoTCore

  • 旧版文档
  • 产品定价
  • 功能发布记录
  • 产品描述
    • 产品概述
    • 产品优势
    • 核心概念
    • 系统限制
  • 快速入门
    • 使用规则引擎将设备消息流转到业务服务器
    • 创建设备
    • 操作演示
    • 获取连接信息
    • 快速入门流程
    • 创建 IoT Core 实例
    • 使用 MQTT 模拟器连接及收发消息
  • 典型实践
    • 数据转发到函数计算服务CFC
    • 数据转发到用户 Kafka
    • 设备状态数据存储到时序数据库TSDB
    • 数据转发到百度消息服务BMS
  • 服务等级协议SLA
    • 服务等级协议SLA(V2.0)
  • API参考
    • 设备管理
    • 概述
  • 常见问题
    • MQTT客户端及设备SDK相关问题
    • 使用选择
  • 开发者指南
    • 设备侧
      • 通过 IoT Core 官方 SDK 接入
      • 通过开源MQTT Client SDK接入
    • 服务侧
      • IoT Core 日志 SDK (Java)
      • 概述
  • 操作指南
    • 设备接入与管理
      • 应用权限
      • 创建设备
      • 设备影子
      • 管理模板
      • 共享订阅
      • 设备预配
      • 管理设备
      • 通过开放协议接入
        • 使用证书鉴权建立MQTT连接
        • 通过CoAP发布消息
        • 通过MQTT连接及收发消息
        • 通过HTTP发布消息
    • 实例管理
      • 修改实例
      • 创建实例
      • 停止及启动实例
      • 删除实例
    • 运维管理
      • 日志服务
    • 规则引擎
      • 常用查询语句示例
      • 数据目的地管理
      • 数据查询语法和函数
      • 操作步骤
      • 数据目的地
      • 数据筛选
      • 概述
所有文档
menu
没有找到结果,请重新输入

物联网核心套件 IoTCore

  • 旧版文档
  • 产品定价
  • 功能发布记录
  • 产品描述
    • 产品概述
    • 产品优势
    • 核心概念
    • 系统限制
  • 快速入门
    • 使用规则引擎将设备消息流转到业务服务器
    • 创建设备
    • 操作演示
    • 获取连接信息
    • 快速入门流程
    • 创建 IoT Core 实例
    • 使用 MQTT 模拟器连接及收发消息
  • 典型实践
    • 数据转发到函数计算服务CFC
    • 数据转发到用户 Kafka
    • 设备状态数据存储到时序数据库TSDB
    • 数据转发到百度消息服务BMS
  • 服务等级协议SLA
    • 服务等级协议SLA(V2.0)
  • API参考
    • 设备管理
    • 概述
  • 常见问题
    • MQTT客户端及设备SDK相关问题
    • 使用选择
  • 开发者指南
    • 设备侧
      • 通过 IoT Core 官方 SDK 接入
      • 通过开源MQTT Client SDK接入
    • 服务侧
      • IoT Core 日志 SDK (Java)
      • 概述
  • 操作指南
    • 设备接入与管理
      • 应用权限
      • 创建设备
      • 设备影子
      • 管理模板
      • 共享订阅
      • 设备预配
      • 管理设备
      • 通过开放协议接入
        • 使用证书鉴权建立MQTT连接
        • 通过CoAP发布消息
        • 通过MQTT连接及收发消息
        • 通过HTTP发布消息
    • 实例管理
      • 修改实例
      • 创建实例
      • 停止及启动实例
      • 删除实例
    • 运维管理
      • 日志服务
    • 规则引擎
      • 常用查询语句示例
      • 数据目的地管理
      • 数据查询语法和函数
      • 操作步骤
      • 数据目的地
      • 数据筛选
      • 概述
  • 文档中心
  • arrow
  • 物联网核心套件IoTCore
  • arrow
  • 操作指南
  • arrow
  • 设备接入与管理
  • arrow
  • 管理模板
本页目录
  • 概述
  • 创建模板
  • 主题模板
  • 增加主题
  • 标准模式
  • 高级模式
  • 删除主题
  • 影子模板

管理模板

更新时间:2025-08-21

概述

本文介绍如何通过控制台创建和管理 IoT Core 实例的模板。

创建模板

  1. 登录物联网核心套件控制台。
  2. 进入“实例列表”,点击您要创建模板的 实例名称 ,进入实例详情页面。
  3. 在实例详情页面的左侧导航栏,选择 模板,进入模板列表页面。

    image.png

  4. 点击 添加模板,在添加模板弹窗中输入“模板名称”,点击 确认,页面提示“模板添加成功”。

    image.png

主题模板

  1. 在实例详情页面页面,点击左侧导航栏中的 模板 按钮,进入模板列表页面。
  2. 点击已创建的 模板名称/ID,进入模板详情页面。

    image.png

  3. 在页面的 主题模板 页面下,提供对 MQTT 主题的描述。模板创建后,可由设备或者应用使用。默认的模板包含两个的设备主题。

    分别用于:

    • $iot/{deviceName}/events 用于设备客户端向云端发布(Pub)消息
    • $iot/{deviceName}/msg 用于订阅(Sub)云端发往设备客户端的消息
  4. 模板允许增删主题,可根据使用需求进行操作。模板内主题增删操作后将在5分钟内生效。

增加主题

标准模式

说明:如需为服务端应用定义主题,请使用高级模式。

  1. 如需增加自定义主题,创建一个新模板,进入后选择 添加主题。
  2. 在标准模式下,添加主题,设置主题权限“发布(PUB)”或“订阅(SUB)”。
    例如添加一个发布和订阅均允许的主题 $iot/{deviceName}/user/fortest

    image.png

    参数说明:

    • 主题名:主题名不超过256个字符,仅支持ASCII字符,不支持中文,不支持$开头的系统主题。最多3层,可使用#或+通配符。
    • 其中 {deviceName} 为变量,表示使用对应设备连接时,应替换为设备名称。
    • 如创建设备时名称为 mydevice1,则根据配置,此设备对 $iot/mydevice1/user/fortest 主题可进行订阅或发布操作。
  3. (选填)描述信息,为该主题的内容添加描述信息。
  4. 点击 确定,页面提示“添加成功”,完成标准模式主题的创建。

    image.png

高级模式

注意:此模式下需注意分配合理的主题及权限,避免安全风险。我们建议,仅当在您充分了解 MQTT 协议本身情况下使用高级模式。

  1. 点击 主题模板 页面下的 添加主题。
  2. 选择 高级模式,填写“主题名称”,主题名不超过256个字符,最长定义5层,不支持$开头的系统主题。可以使用通配符 # 或 +,其中通配符的使用需符合 MQTT 3.1.1 标准协议及IoT Core 产品统一系统限制的要求。

    image.png

  3. 设置主题权限“发布(PUB)”或“订阅(SUB)”。
  4. (选填)描述信息,为该主题的内容添加描述信息。
  5. 点击 确定,页面提示“添加成功”,完成高级模式主题的创建。

示例:

期望在服务器端使用,对所有主题有 pub/sub 权限,则可新建一个模板,定义其对 # (即所有主题)有订阅及发布权限。特别地,需注意使用此模板创建的设备权限过高,请确保其 key 不被泄露。

删除主题

模板中的主题如不再使用,可进行删除。

  1. 在实例详情页面页面,点击左侧导航栏中的 模板 按钮,进入模板列表页面。
  2. 点击已创建的 模板名称/ID,进入模板详情页面。
  3. 在页面的 主题模板 页面下,选择想要删除的主题,点击其操作栏的 删除 按钮。
  4. 在弹出的确认框中点击 确定,页面提示“删除策略成功”,完成主题的删除操作。

影子模板

邀测中,暂未开放。

上一篇
设备影子
下一篇
共享订阅