检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备侧HTTP连接鉴权,需要携带设备ID,密码校验方式,时间戳以及加密后的设备密钥进行认证鉴权,详细流程请参考HTTP设备连接鉴权。 AMQP客户端与IoTDA平台连接鉴权,需要携带接入凭证键值(accessKey)和接入凭证密钥(accessCode)进行认证鉴权,详细说明参考AMQP客户端接入说明。
设备发放对返回参数的约束 表1 TdpFuncResult 名称 说明 类型 statusCode String 函数执行状态码,用于标识函数执行过程是否出现异常,遵循HTTP状态码含义。 body String 字符串,但格式为JSON,结构为TdpFuncBody。 表2 TdpFuncBody
备页面后单击“详情”,在设备详情的消息跟踪页面可以查看MQTT.fx发送的消息。 图6 消息跟踪-查看消息跟踪 MQTT.fx将消息发送到平台后,可以通过配置数据转发,将MQTT.fx上报的消息平滑流转至消息中间件、存储、数据分析或业务应用。 使用MQTT.fx接收消息 在MQTT
> 允许。 例如:某设备同时具有策略一、策略二两个策略,策略一拒绝订阅TopicA,策略二允许订阅TopicA,当该设备订阅TopicA时,平台会拒绝设备的订阅请求。 表5 策略优先级 订阅/发布主题 策略一 策略二 策略匹配结果 test/topic "effect": "ALLOW"
终端节点。 运行DEMO程序,看到如下日志,代表设备发放成功,并且已经收到设备发放下发的设备接入地址。如果程序运行没报错,在对应的设备接入平台可以看到设备,并已在线。 收到设备发放下发的设备接入地址后,需要关闭设备侧的设备发放的连接,用的新的URL地址与设备接入通信,进行相关业务。
${ProductId}.${NodeId}。 ${NodeId}: 设备标识码。 ${ProductId}:产品ID。 ${timestamp}:Unix时间戳,毫秒。 User Name 由设备标识码和产品ID组成,固定格式: ${NodeId}&${ProductId} Password
qos:mqtt的qos(0,1,2) 默认值:0 +HMPUB OK(发布成功) hexstring模式下,发送数据的byte流必须转换为ascii码的hexstring。 如发送字节0x12 0x34两字节到"test":AT+HMPUB=0,"test",2,1234 topic:指定的topic
附录 状态码 获取项目ID 错误码 父主题: 应用侧API参考
数据转发 零代码搭建物联网监控大屏 IoTDA结合DLI+DWS+Astro实现大数据分析 IoTDA结合ModelArts实现预测分析 指标数据推送至DMS Kafka最佳实践
SELECT子句 500个字符 WHERE子句 500个字符 AS子句 10个AS子句 JSON数据最大深度 400层 调试SQL语句 物联网平台提供SQL在线调试功能。调试方法如下。 编写SQL后,单击“调试语句”。 在SQL调试对话框的调试参数页签下,输入用于调试数据,然后单击“启动调试”。
Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden 错误码 请参见错误码。
my_subtopic",2,0102 (hexmode) len:接收到的数据长度,单位为字节 - - payload:转换为ascii码的数据 - - 父主题: 模组AT指令参考
serverip:设备接入服务器地址或者BS服务器地址。 默认值:BS服务器地址 +HMCON ERR:code(连接失败,code表示失败原因码) serverport:设备接入服务器端口或者BS服务器端口。 默认值:MQTTS端口8883 - id:设备ID,最大长度256。 注册设备后获取
Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden 错误码 请参见错误码。
Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 No Content 400 Bad Request 401 Unauthorized 403 Forbidden 错误码
Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden 错误码 请参见错误码。
Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized 403 Forbidden 错误码 请参见错误码。
/v5/iot/{project_id}/amqp-queues/{queue_id} iotda:amqpqueue:delete 接入码管理 生成接入凭证 POST /v5/iot/{project_id}/auth/accesscode iotda:accesscode:create
string 设备名称 长度不超过256,只允许中文、字母、数字、以及_?'#().,&%@!-等字符的组合。 node_id string 设备标识码 长度不超过64,只允许字母、数字、下划线(_)、连接符(-)的组合。 status string 设备的状态 ONLINE(在线)、OFF