检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请替换为您要访问的物联网平台的区域,当前物联网平台可以访问的区域,在SDK代码IoTDARegion.java中已经定义。 您可以在控制台上查看当前服务所在区域名称,区域名称、区域和终端节点的对应关系,具体步骤请参考平台对接信息。 REGION_ID 如果是上海一,请填写“cn-east-3”;
SupportPrivateLinkNetAddress 参数 参数类型 描述 ip String 参数说明:服务的对应IP port Integer 参数说明:服务对应端口 domain String 参数说明:服务对应的域名 表11 RomaForwarding 参数 参数类型 描述 addresses
”。若注册设备时,没有填写密钥,单击“否”,若注册设备时,已填写密钥,单击“是”。 填写“IP地址”、“VerifyCode”和“PSK”,单击“注册设备”,将模拟器与物联网平台进行绑定。 注:如果未开启DTLS加密传输,则无需填写密钥。 如下信息根据实际情况填写: IP地址:物
本示例使用的Python语言的AMQP SDK为python-qpid-proton(本示例使用版本为0.37.0),可以通过以下命令安装最新版本SDK。 pip install python-qpid-proton 也可以参考(Installing Qpid Proton)手动安装。 代码示例 import
marker 否 String 参数说明:上一次分页查询结果中最后一条记录的ID,在上一次分页查询时由物联网平台返回获得。分页查询时物联网平台是按marker也就是记录ID降序查询的,越新的数据记录ID也会越大。若填写marker,则本次只查询记录ID小于marker的数据记录。若不填写
SDK。 设备接入前,需创建产品(可通过控制台创建或者调用应用侧API接口创建产品)。 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API接口注册设备)。 设备注册完毕后,按照图中流程实现消息/属性上报、接收命令/属性/消息、OTA升级、自定义TOPIC、泛协议接入(相关Demo)等功能。
查询指定消息id的消息 功能介绍 应用服务器可调用此接口查询平台下发给设备的指定消息id的消息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/devices/{device_id}/messages/{message_id} 表1 路径参数
SDK。 设备接入前,需创建产品(可通过控制台创建或者调用应用侧API接口创建产品)。 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API接口注册设备)。 设备注册完毕后,按照图中流程实现消息/属性上报、接收命令/属性/消息、OTA升级、自定义TOPIC、泛协议接入(相关Demo)等功能。
图1 添加自定义策略 新增注册组 图2 新增注册组 图3 添加云证书自定义策略注册组 创建并下载设备证书 图4 创建云证书注册组设备证书 图5 创建云证书注册组设备证书详情 设备证书创建成功后,单击“下载”设备证书和私钥,并烧录到设备。 图6 下载云证书注册组设备证书 连接鉴权 MQTT
ducts/{product_id}”。 query-string:查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。 例如您需要在物联网平台获取在“华北-北京四”区域
d={request_id} 平台 设备 平台查询设备属性 $oc/devices/{device_id}/sys/properties/get/response/request_id={request_id} 设备 平台 属性查询响应结果 $oc/devices/{device
自动迁移。迁移流程如下: 图2 设备迁移 设备自注册:通过在自定义鉴权中开启自注册功能,支持设备在连接到平台时自动注册设备到平台,而不需要提前进行设备的迁移。 批量注册设备:通过华为云提供的SDK调用创建设备接口,进行批量的设备注册。 3.消息通信适配 自定义Topic通信:华为
编解码插件的开发方式有图形化开发和脚本化开发。 图形化开发是指在设备接入控制台,通过可视化的方式快速开发一款产品的编解码插件。 脚本化开发是指使用JavaScript脚本实现编解码的功能。 父主题: 开发编解码插件
定”。 图2 产品-上传产品模型 选择左侧导航栏的“设备 > 所有设备”,单击“注册设备”,填写设备注册参数,完成后单击“确定”,请注意保存注册成功返回的“设备ID”和“设备密钥”。 图3 设备-注册密钥设备 参数名称 说明 所属资源空间 选择3中创建的产品所在的资源空间 所属产品
请替换为您要访问的物联网平台的区域,当前物联网平台可以访问的区域,在SDK代码IoTDARegion.java中已经定义。 您可以在控制台上查看当前服务所在区域名称,区域名称、区域和终端节点的对应关系,具体步骤请参考地区和终端节点。 REGION_ID 如果是上海一,请填写"cn-east-3"
图2 添加云证书策略详情 创建设备 在设备发放控制台,注册MQTT设备,其中安全模式选择X.509认证模式,证书类型选择云证书,填写设备证书名称,注册X.509认证设备。 图3 注册设备 图4 注册云证书设备 下载设备证书 设备注册成功后,单击设备进入设备详情页面,单击“下载”按钮下载设备证书,并烧录到设备。
选择设备接入服务左侧导航栏的“设备 > 所有设备”,单击“注册设备”。 图4 所有设备-注册设备 在弹出的窗口中,可以参考图中的内容填写(所属产品需要选择上述步骤创建的产品,密钥不填写,则由平台自动生成,这里是由平台自动生成)然后单击“确定”。 图5 注册设备-test123 设备创建成功后,需要
于客户端校验服务端合规商用证书,如自签名证书、证书链不完整证书等不合规证书该配置不可用。 SNI证书域名 启用SNI需要配置证书域名,同时确保服务端已经正确地配置了相应的证书和域名。 完成完整的规则定义后,单击“启动规则”,实现数据转发至HTTP/HTTPS消息队列。 HTTP/
节码。在创建密钥注册组时,返回的注册组密钥为“base64编码后的注册组密钥字符串”。 若不指定注册组密钥,则注册组密钥由设备发放服务生成。 若指定注册组密钥,在创建中注册组时需在密钥输入框内填写“指定字节码Base64编码后生成的字符串”。 图3 创建密钥注册组 如果需要下发初
图形化开发:是指在设备接入控制台,通过可视化的方式快速开发一款产品的编解码插件。详细请参考图形化开发。 脚本化开发:是指使用JavaScript脚本实现编解码的功能。详细请参考脚本化开发。 FunctionGraph开发:是指通过FunctionGraph来实现编解码的功能。详细请参考FunctionGraph开发。