正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CD[10],因此设备ID固定为20位,在平台注册设备时,如果终端手机号不足20位,需要在前面补0至20位。 如果终端设备需要通过注册流程获取鉴权码,则设备密钥填写为与设备ID保持一致;如果终端设备不需要注册流程,则设备密钥填写为与鉴权码一致。 不支持设备通过发送注销请求来注销设备。
请将 xxx.st1.iotda-device.cn-north-4.myhuaweicloud.com 替换为自己的接入地址。 //域名获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择“设备接入”8883端口对应的接入地址。
#define MAX_BUFFER_LEN 70 char propsBuffer[MAX_BUFFER_LEN]; //此处为获取温度值的示例,从真实传感器获取数值需要由用户实现 if(sprintf_s(propsBuffer, sizeof(propsBuffer), "{\"luminance\":
此基础上实现自己的网关。 业务流程 在物联网平台上注册网关,详细方法请参考设备注册。 网关上电,连接到平台,连接所需的鉴权参数在注册网关时获取。 用户在平台上注册子设备时,平台下发添加子设备事件到网关。网关收到后,保存子设备信息到本地并持久化(SDK提供了默认的持久化实现,用户可以自定义扩展)。
设备上报的自定义Topic名称。 在消息跟踪页面,可以查看设备上报的自定义Topic消息。 图1 查看消息跟踪 应用侧通过数据转发的方式,获取MQTT设备上报的自定义Topic消息。更多数据转发方式,请参考数据转发。您也可以参考最佳实践案例数据转发到OBS长期存储。 MQTT设备消息下发
Server地址:即服务器域名,参考平台对接信息获取“MQTT over WebSocket”协议对应的域名; 基础版实例“MQTT over WebSocket”协议对应的域名为:iot-mqtts.cn-north-4.myhuaweicloud.com 设备ID和设备密钥:在这里获取。 微信小程序连接到物联网平台
选择导入的maven插件,单击“OK”。 导入编解码插件Demo工程 下载编解码插件DEMO工程,在“source_code”文件夹中获取“codecDemo.zip”,将其解压到本地。 打开Eclipse,右击Eclipse左侧“Project Explorer”空白处,选择“Import
通道归属:可以选择自有通道或他人授权。 自有通道:选择需要的通道。若没有通道,请前往DIS服务创建通道。 他人授权:您也可以使用其他用户授权给您的通道。请前往DIS控制台获取通道ID。 说明: 确保已在DIS控制台添加上传权限授权策略,详细操作请参考DIS授权管理。 分布式消息服务(Kafka) 说明: 如果选
如果周围噪声发生改变,可以通过刷新按钮来查看值的变化。 从机地址、寄存器类型、功能码以及寄存器起始地址可以从气象多要素百叶箱的配置文件中获取到。 映射地址为R40的寄存器地址,建议改为手动,同时设置映射地址。因为该地址跟物模型中的属性是对应的,属性名称需要设置成“REG”+ 映
登录OBS管理控制台,单击桶名称进入桶管理页面后,在“对象”页面可以查看到设备上报的数据。 图5 OBS服务查询上报数据 您也可以使用OBS的API(获取对象内容)进行文件读取。 父主题: 数据转发至华为云服务
DK,快速连接华为云IoT,进行命令的接收和属性上报。 配置设备侧SDK,配置连接参数,并进行命令的监听。 //加载iot平台的ca证书,获取连接参考:https://support.huaweicloud.com/devg-iothub/iot_02_1004.html#section3
X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String
X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String
更多信息请查看访问密钥。 sk 您的华为云账号秘密访问密钥(Secret Access Key)。 projectId 项目ID。获取方法请参见 获取项目ID。 IoTDARegion.CN_NORTH_4 请替换为您要访问的物联网平台的区域,当前物联网平台可以访问的区域,在SDK代码IoTDARegion
String 参数说明:项目ID。获取方法请参见 获取项目ID 。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X
选择Kafka服务的所在区域。若未授权访问此区域的服务,请根据界面提示,配置云服务访问授权。 对接地址 参考连接已开启SASL的Kafka专享版实例获取对接地址。设备接入基础版和标准版实例只支持公网接入专享版Kafka,IoTDA企业版实例支持同VPC同子网下Kafka实例私网接入。 主题
X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String
命令。详情请参考MQTT设备同步命令下发。 命令下发后,demo中接收到命令: 通过云端获取设备上报的数据 当数据到达平台后,应用服务器可以使用AMQP来接收推送消息。具体可参考通过云端获取设备上报的数据。 更多 更详细开发指导请参考设备侧SDK接入或更多其他语言的demo接入。
clientId格式要求参考连接参数说明,其中Username即为设备注册在平台上的设备ID的值,Password不用填写,平台CA证书获取地址证书资源,连接成功后在平台查看注册上的设备信息。 图5 连接参数图 图6 证书信息图 连接成功后,可以在控制台所有设备中找到自注册的设备。
X-Auth-Token 否 String 参数说明:用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String