检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MQTTS 整体流程 添加静态策略 添加静态策略,根据关键字发放到指定的IoTDA。 图1 创建静态策略 图2 创建静态策略详情 注册设备 在设备发放控制台,注册MQTT设备,其中安全模式选择密钥模式(如果需要下发初始化配置,那么对应在初始设备配置选项中填写对应的JSON字符串,设
以$oc开头的topic是IoTDA预置的系统topic。您可以在允许的情况下订阅和发布到这些系统预置的Topic;具体Topic列表和功能说明可参考Topic定义。 您可以创建非$oc 开头的topic进行自定义消息的发送和接收。 使用限制 描述 限制 单个MQTT直连设备在同一时间的连接数 1 单账户设备侧每秒最大建链请求数量
管理设备 在物联网平台成功创建设备后,您可以在控制台管理、查看具体设备信息,也可以冻结设备。 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在设备接入控制台左侧导航栏,选择“设备 > 所有设备”,进入设备列表页,设备列表默认显示当前实例下的所有设备。
当前仅支持BCD编码,不支持ASCII编码;不支持M3多包传输模式。 当前只有企业版支持,需手动部署。 对接流程 部署:SL651泛协议插件部署在IoTDA平台内。 设备侧对接:通过IoTDA南向对接地址和插件指定的端口给终端设备提供服务。 应用侧对接:通过IoTDA的数据转发能力为应用提供对接服务。
、历史视频、文本信息等。 支持的传输协议为TCP协议。 当前只有企业版支持JT808协议的接入。 对接流程 部署:JT808泛协议插件部署在IoTDA平台内。 设备侧对接:通过IoTDA南向对接地址和插件指定的端口对终端设备提供服务。 应用侧对接:通过IoTDA的数据转发和同步命
调用设备鉴权信息返回的access_token。 取值范围: 长度1-256。 device_id 是 String Path 参数解释: 设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由物联网平台分配获得。由物联网平台分配时,生成规则为"product_id" + "_" + "node_id"拼接而成。
正常使用。 启动并配置成功后,您可以在物联网平台中查看或搜索运行日志(支持按时间,日志类型,设备ID,动作以及请求内容进行搜索),对业务进行分析。运行日志保存在云日志服务(LTS)中,默认保存30天,如果当前存储时长不能满足业务要求,您可以在界面上进行修改,最长可保存365天。 图5
图4 创建静态策略 发放方式选择“跨账号”,授权账号选择步骤3中授权给本账号的用户账号。 图5 添加静态跨region策略 注册设备 在设备发放控制台,注册MQTT设备,其中安全模式选择密钥模式(如果需要下发初始化配置,那么对应在初始设备配置选项中填写对应的JSON字符串,设
调用设备鉴权信息返回的access_token 取值范围: 长度1-256。 device_id 是 String Path 参数说明: 设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由物联网平台分配获得。由物联网平台分配时,生成规则为"product_id" + "_" + "node_id"拼接而成。
根据页面提示填写参数,然后单击“确认”,完成产品的创建。 基本信息 所属资源空间 平台自动将新创建的产品归属在默认资源空间下。如需归属在其他资源空间下,下拉选择所属的资源空间。如无对应的资源空间,请先创建资源空间。 产品名称 为产品命名。产品名称在相同资源空间有唯一性。长度不超过64,只允许中文、字母、数字、以及_?'#()
设备侧长时间不发送心跳导致设备离线 设备侧未按照MQTT协议规定,在设置的心跳周期 * 1.5 时间范围内物联网平台发送MQTT协议层的心跳报文,导致物联网平台认为该设备链路已失效,按照协议要求,断开设备链接。 (注:心跳周期是设备侧在与物联网平台进行建链时指定的) 设备侧跟云端之间TCP链路断开,导致设备离线
API分组:接口所属分组。 权限:允许或拒绝某项操作。 对应API接口:自定义策略实际调用的API接口。 授权项:自定义策略中支持的Action,在自定义策略中的Action中写入授权项,可以实现授权项对应的权限功能。 父主题: 权限与授权项
key)”和“生成CA证书(rootCA.crt)”为操作过程中需要使用到的两个文件。 制作CA证书 在浏览器中访问这里,下载并进行安装OpenSSL工具,安装完成后配置环境变量。 在 D:\certificates 文件夹下,以管理员身份运行cmd命令行窗口。 生成密钥对(rootCA
//接入地址获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择8883端口对应的接入地址。 String serverUrl = "ssl://localhost:8883"; //在IoT平台创建的设备ID。 String deviceId
事件时间。UTC时间,格式:yyyyMMdd'T'HHmmss'Z'。 paras 必选 Object 参数解释: 设备服务的事件列表,具体字段在设备关联的产品模型中定义。 paras参数列表 字段名 必选/可选 类型 参数描述 switch 可选 String 参数解释: 设备侧日志收集开关。
择您的实例,单击实例卡片进入。 在左侧导航栏,选择“设备 > 群组”。 单击相关按钮,进行添加群组、修改群组、删除群组操作。 图1 设备-群组 静态群组 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏,选择“设备 > 群组”。
注册设备 在使用IoTDA进行收发消息前,您需要创建产品和设备。 访问设备接入服务,单击“控制台”进入设备接入控制台。选择左侧导航栏“IoTDA实例”,单击您需要的实例卡片进入实例。 创建产品。单击左侧导航栏“产品”,单击页面左侧的“创建产品”。根据页面提示填写参数,然后单击“确定”,完成产品的创建。
总览”页签,在选择的实例基本信息中,单击“接入信息”。选择8883端口对应的接入域名。 String serverUrl = "ssl://******.st1.iotda-device.cn-north-4.myhuaweicloud.com:8883"; //在IoT平台创建的设备ID。
行告警,请及时更新证书防止接入失败。 物联网平台提供的设备证书配额为设备数配额的1.5倍,请及时清理过期证书,防止新证书存储失败,导致无法在界面上查看该证书,但不影响设备接入平台。 设备与设备证书通过证书指纹关联,停用设备证书后其关联的所有设备将无法接入平台。 操作步骤 上传并验
参数 必选/可选 类型 描述 address 必选 String 对应设备接入实例的接入地址。 initConfig 必选 String 客户在创建设备,或者创建注册组时自定义的初始化Json字符串。 示例 设备先订阅Topic后才能收到命令推送,设备接收到的payload: {