检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 与其他服务的关系列表 交互功能 相关服务 位置 创建设备时,需要使用设备接入服务创建的产品 设备接入服务(IoT Device Access,IoTDA) 创建产品 创建自定义策略时需要使用函数 函数工作流服务(FunctionGraph) 创建并初始化函数 创建证书策略使用云证书时
图7 Amqp连接配置 修改连接参数后连接成功界面如下: 图8 连接成功 获取流转数据成功界面如下: 图9 接收平台消息 网络连接失败界面如下: 图10 网络连接失败 接入信息(accessKey、accessCode、instanceId)错误界面如下: 图11 接入信息错误 队列不存在错误界面如下
图8 获取注册组scopeId accesspointid可以在IoTDA的“华南-广州-友好用户环境”的总览界面获取到。 图9 accesspointid获取 上述步骤替换后,代码导入和修改完毕。 权限配置 单击设备接入控制台页面右上角的账号,选择“统一身份验证”。
AMQP客户端与IoTDA平台连接鉴权,需要携带接入凭证键值(accessKey)和接入凭证密钥(accessCode)进行认证鉴权,详细说明参考AMQP客户端接入说明。 访问控制 IoTDA支持通过IAM进行访问控制。
自定义 +HMPKS OK when success +HMPKS ERR when failed AT+HMPKS = 0,"SERVER_CA" 证书中不要包含“"” 父主题: 模组AT指令参考
yourAccessKey:连接凭证接入键值,参考步骤4获取。
Success: 成功。 Fail: 失败。 PartialSuccess: 部分成功。 Stopped: 停止。 Stopping 停止中。
sk 您的华为云账号秘密访问密钥(Secret Access Key)。 projectId 项目ID。获取方法请参见 获取项目ID。
{ SecureAccess: &secureAccessAuthInfo, } var extensionInfoUpdateDevice interface{} = "{\"aaa\":\"xxx\",\"bbb\":0}" descriptionUpdateDevice
1 IoTDA_SDK# connect result is {"code":0,"message":"Connect Success"} 创建设备并连接成功后,可以开始进行设备通信。
1 IoTDA_SDK# connect result is {"code":0,"message":"Connect Success"} 创建设备并连接成功后,可以开始进行设备通信。
8 9 10 11 12 13 14 15 16 17 18 var client = mqtt.connect(options); client.on('connect', function () { log("connect to mqtt server success
应用端 URI 请求方法 POST URI /v5/iot/tunnels/{tunnel_id}/source-connect 传输协议 wss(Sec-Websocket) 请求参数 名称 必选 类型 位置 说明 tunnel_access_token 是 String Header
设备端 URI 请求方法 POST URI /v5/iot/tunnels/{tunnel_id}/device-connect 传输协议 wss(Sec-Websocket) 请求参数 名称 必选 类型 位置 说明 tunnel_access_token 是 String Header
= 0) { printf("connect failed, result %d\n", ret); } 连接成功后,打印“connect success”,同时在控制台可看到设备已在线。
Operation CoAP Method URI Success Failure Notify Asynchronous Response 不涉及 2.05 Content with {value} 不涉及 设备通过LwM2M协议上报的数据都是二进制报文数据,一般都需要通过编解码插件进行解析
sk 您的华为云账号秘密访问密钥(Secret Access Key)。 projectId 项目ID。获取方法请参见 获取项目ID。
sys/events/up, msg = {"object_device_id":"5e06bfee334dd4f33759f5b3_demo","services":[{"paras":{"type":"DEVICE_STATUS","content":"connect success
sys/events/up, msg = {"object_device_id":"5e06bfee334dd4f33759f5b3_demo","services":[{"paras":{"type":"DEVICE_STATUS","content":"connect success
iot_client.connect() 如果连接成功会打印: -----------------Connection successful !!!