检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
// 请将 xxx.st1.iotda-device.cn-north-4.myhuaweicloud.com 替换为自己的接入地址。 //域名获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择“设备接入”8883端口对应的接入地址。
可利用标签功能实现基于业务维度的资源成本统计。 标签命名规则 每个标签由一对键值对(Key-Value)组成。 每个IoTDA实例最多可以添加20个标签。 对于每个资源,每个标签键(Key)都必须是唯一的,每个标签键(Key)只能有一个值(Value)。 标签共由两部分组成:“标
SDK接入。 设备接入前,需创建产品(可通过控制台创建或者使用应用侧API创建产品)。 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API注册设备创建)。 设备注册完毕后,可以按照图中流程实现消息/属性上报、接收命令/属性/消息、OTA升级、自定义Topic等功能
实服务器地址,请替换成您真实的http服务器地址,填写完成后,单击“保存”,保存配置信息。 图7 配置函数调用环境变量 添加事件源 函数创建以后,可以为函数添加事件源,本例通过配置Http推送测试事件,模拟IoT数据转发过来的设备数据,步骤如下。 用户进入“IoTDA_FUNCT
20位,在平台注册设备时,如果终端手机号不足20位,需要在前面补0至20位。 如果终端设备需要通过注册流程获取鉴权码,则设备密钥填写为与设备ID保持一致;如果终端设备不需要注册流程,则设备密钥填写为与鉴权码一致。 不支持设备通过发送注销请求来注销设备。 终端设备注册 终端设备按照
应用服务器在物联网平台创建了设备消息上报通知规则后,当设备上报消息数据时,平台会向应用服务器推送通知消息。 设备添加通知 应用服务器在物联网平台创建了设备添加事件规则后,当物联网平台中的设备添加时,平台会向应用服务器推送通知消息。 设备更新通知 应用服务器在物联网平台创建了设备更新事件规则后,
操作系统,可用于模拟设备通过MQTTS/MQTT协议连接华为云IoTDA并通过Topic发布和订阅消息。本文以Windows系统为例,介绍如何使用MQTT.fx接入华为云IoTDA并进行消息收发。 图1 MQTT.fx与IoTDA的消息交互流程 配置MQTT.fx接入IoTDA 下载MQTT
IoTDA自定义策略 如果系统预置的IoTDA权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考授权项列表。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务,操作、资源、条件等策略内容,可自动生成策略。
具体使用示例参考MQTT 华为云证书注册组发放示例。 注册组极简接入 设备发放提供注册组功能,为用户提供安全的设备免注册极简接入能力。设备无需注册,通过注册组完成鉴权和发放。帮助用户更加高效地创建和管理设备。 具体使用示例参考MQTT 注册组静态策略发放示例。 父主题: 产品介绍
权限与授权项说明。 当添加了IoTDA FullAccess权限的子账号在Console控制台界面使用其他功能时仍没有操作权限,需要您单独添加对应服务或功能的Admin或者FullAccess权限。具体详情如下: GSL、DIS当前不支持细粒度鉴权,需要添加对应admin权限。
X.509证书认证设备使用证书策略发放示例 MQTT 注册组自定义策略发放示例 MQTT 华为云X.509证书认证设备使用证书策略发放示例 MQTT 华为云证书注册组发放示例 MQTT 注册组静态策略发放示例 MQTT 注册组密钥认证静态策略发放示例 MQTT 密钥设备跨账号使用静态策略发放示例
使用MQTT(S)协议-证书接入的鉴权流程 图1 MQTT(S)协议-证书接入鉴权流程图 在控制台上传设备CA证书。 通过调用注册接口向物联网平台发送注册请求或者在控制台上注册设备。 注册时需要填写设备标识码,通常使用MAC地址,Serial No或IMEI作为nodeId。 物联网平台向设备分配
表2 示例列表 注册/注册组 认证类型 策略类型 示例 注册 证书认证 证书策略 MQTT X.509证书认证设备使用证书策略发放示例 注册 密钥认证 静态策略 MQTT 密钥设备使用静态策略发放示例 注册组 证书认证 自定义策略 MQTT 注册组自定义策略发放示例 注册组 云证书认证
示例二:给指定设备下发消息 场景描述 本章节指导用户通过API给指定设备下发消息。API的调用方法参见如何调用API。 涉及接口 查询设备列表:确定待下发消息的设备。 下发设备消息:给指定设备下发消息。 查询指定消息id的消息:确认消息下发结果。 操作步骤 确定待下发消息的设备。
物联网平台接收设备下载升级包的事件 批量任务 批量任务的子任务执行结果,详细请参考表2 批量任务运行日志格式 设备自注册 设备自动注册的结果,详细请参考设备自注册 设备鉴权 设备自定义鉴权结果,详细请参考自定义鉴权,自定义模板鉴权 表2 批量任务运行日志格式 字段 说明 appId
SQL语句 创建数据转发规则时,需要编写SQL来解析和处理设备上报的JSON数据,JSON数据具体格式参考流转数据。本文主要介绍如何编写数据转发规则的SQL表达式。 SQL语句 SQL语句由SELECT子句和WHERE子句组成,每个子句不能大于500个字符,暂不支持中文等其他字符
费项”页签查询全部待续费资源,对资源进行手动续费的操作。 图2 续费管理 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 图3 单个资源续费 批量续费:在资源页面
LwM2M/CoAP协议接入鉴权流程图 通过调用注册接口向物联网平台发送注册请求或者在控制台上注册设备。 物联网平台向设备分配密钥,返回timeout。 密钥可以在注册设备时自定义,如果没有定义,平台将自动分配预置密钥。 timeout是指超时时间,若设备在有效时间未接入物联网平台,则平台会删除该设备的注册信息。 设
数据来源 选择“设备属性”。 触发事件 自动匹配“设备属性上报”。 资源空间 选择“所有资源空间”。 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“确定”按钮。 表2 创建转发目标参数说明 参数名 参数说明 转发目标 选择“区块链服务(BCS)-华为云区块链”。
Max group depths (5) reached. 该设备组深度已达上限(5),不允许再次注册子设备组。 请更换深度较小的父设备组的ID进行注册,该群组深度已达上限,不允许再注册子群组。 403 IOTDA.003005 Operation not allowed. The