检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自定义模板鉴权是指用户可以使用平台提供的内部函数实现自定义的鉴权方式,而不需使用平台默认鉴权方式,对接入平台的设备进行身份认证,用户可以通过平台预置的函数灵活编排鉴权方式。 应用场景 迁移场景:当设备从第三方物联网平台迁移到华为云IoTDA时,通过配置平台提供的自定义鉴权模板可以兼容原来的鉴权方式,设备侧无需改动实现无缝迁移。
消息的唯一标识,用于区分与查找消息。如不填写系统会自动生成一个消息ID,消息ID不可重复。 content 必选 Object、String 参数解释: 消息内容,可以为base64编码格式。 设备消息上报时平台不会校验消息格式,这里的参数说明和示例为给的消息样例,设备可以根据需要进行自定义数据格式的上报。
辅指纹:设备的备用指纹,当主指纹校验不通过时,会启用辅指纹校验,辅指纹与主指纹有相同的效力。 认证凭证更新 设备的接入凭证可能在特定场景需要更新,如设备的X.509证书即将过期,需要将设备证书进行更新。平台提供了密钥/指纹的重置功能,您可以调用接口重置设备指纹/重置设备密钥进行设备凭证的重置。为避免
重置设备密钥,携带指定密钥时平台将设备密钥重置为指定的密钥,不携带密钥时平台将自动生成一个新的随机密钥返回。 冻结设备 冻结设备,设备冻结后不能再连接上线,可以通过解冻设备接口解除设备冻结。注意,当前仅支持冻结与平台直连的设备。 解冻设备 解冻设备,解除冻结后,设备可以连接上线。 重置设备指纹 应用服务器可调用此接口
product_id 否 String 参数说明:产品ID,用于唯一标识一个产品,在注册产品时由物联网平台分配获得。 最大长度:256 gateway_id 否 String 参数说明:网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId
以windows 64-bit系统Android Studio 4.1.1为例)。 图1 下载android studio 安装JDK(也可以使用IDE自带的JDK)。 访问Oracle官网,选择合适的JDK版本单击“Download”下载(本文以Windows x64 JDK8为例)。
该服务。 业务流程 具体步骤如下: 步骤1:创建产品。创建一个MQTT协议的产品。 步骤2:开发产品模型。通过定义产品模型,在物联网平台构建一款路灯设备,支持上报光照强度、下发路灯开关状态命令。 步骤3:注册设备。注册一个MQTT协议的设备,体验数据上报业务。 步骤4:使用微信小
全隧道通信协议,建立应用端与设备端间的WebSocket通道,可以实现远程连接企业内部网的物联网平台设备,有效解决了无法直接从外部登录部署在企业内部的设备的问题场景。 当应用端与设备端都完成安全隧道的连接后,用户可以在应用端远程登录使用基于安全隧道建链的设备(远程SSH登录服务设
0s基本可以保障终端设备能够注册成功,4s返回ERROR只会丢掉第一包的数据。建议设备重启并再发送AT+NMGS触发上述注册流程。 可通过 AT+NMSTATUS 查询注册状态,返回+NMSTATUS:MO_DATA_ENABLED 表示成功注册。 同一个NB卡,使用一个设备能上报,在另一个设备里无法上报?
实例Id,同一Region购买多个标准版实例时需要填设置该参数,实例Id参考这里这里获取。 ${accessCode} 是 接入凭证密钥,长度不超过256个。 获取MQTT接入凭证 若应用使用MQTT协议接入物联网平台进行数据流转需要使用接入凭证,首次使用或者忘记接入凭证请先预置接入凭证。您可以通过调用
设备的服务ID,由创建的产品模型确定。 properties 必选 Object 参数解释: 设备服务的属性列表,具体字段在设备关联的产品模型里定义,可以设置多个字段。 event_time 可选 String 参数解释: 设备采集数据UTC时间(格式:yyyyMMdd'T'HHmmss'Z')
至概况”。然后单击“保存并应用”。 单击“noise”这一行的“查询”按钮,可以看到“数据值”,如果周围噪声发生改变,可以通过刷新按钮来查看值的变化。 从机地址、寄存器类型、功能码以及寄存器起始地址可以从气象多要素百叶箱的配置文件中获取到。 映射地址为R40的寄存器地址,建议改为
设备的服务ID,由创建的产品模型确定。 properties 必选 Object 参数解释: 设备服务的属性列表,具体字段在产品模型里定义,可以设置多个字段。 上行响应参数说明 字段名 必选/可选 类型 参数描述 result_code 可选 Integer 参数解释: 命令的执行结果
设备侧获取平台的设备影子数据 功能介绍 用于设备向平台获取设备影子数据。用户可以通过应用服务器或物联网控制台配置设备影子预期数据,设备上线时订阅该topic,可以获取到平台设备影子数据,以此来同步设备属性期望值,从而完成设备属性值的修改。 简单交互逻辑介绍如下: ① 应用调用“配
(可选)创建资源空间 资源空间是物联网平台提供物联网应用和设备的调测空间,您可以根据场景的不同创建不同资源空间分别调测。 系统为您预置了一个资源空间,您可以直接在预置的资源空间下,在线开发设备的产品模型文件和编解码插件;也可以新建一个资源空间,具体步骤如下。 访问设备接入服务,单击“立即使用”进入设备接入控制台。
创建设备隧道 功能介绍 用户可以通过该接口创建隧道(WebSocket协议),应用服务器和设备可以通过该隧道进行数据传输。 该API接口在基础版不支持。 该API调用后平台会向对应的MQTT/MQTTS设备下发隧道地址及密钥,同时给应用服务器也返回隧道地址及密钥,设备可以通过该地址及密钥创建WebSocket协议连接。
product_id 否 String 参数说明:产品ID,用于唯一标识一个产品,在注册产品时由物联网平台分配获得。 最大长度:256 gateway_id 否 String 参数说明:网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId
源空间。 产品名称 为产品命名。产品名称在相同资源空间有唯一性。长度不超过64,只允许中文、字母、数字、以及_?'#().,&%@!-字符的组合。 协议类型 MQTT:使用MQTT协议接入平台的设备,数据格式可以是二进制也可以是JSON格式,采用二进制时需要部署编解码插件。 Lw
IAM子用户或子项目是否可以开通物联网平台服务? 1、可以通过统一身份认证服务(IAM)创建的子用户开通设备接入,但所开通的设备接入属于IAM主账号,即付费主体为其主账号。 2、通过IAM创建的子项目无法开通设备接入服务。 父主题: 方案咨询
本示例使用的Python语言的AMQP SDK为python-qpid-proton(本示例使用版本为0.37.0),可以通过以下命令安装最新版本SDK。 pip install python-qpid-proton 也可以参考(Installing Qpid Proton)手动安装。 代码示例 import threading