【IoT在线训练营】第二期操作流程记录,参与即有机会赢取50元购物卡
【摘要】 【IoT在线训练营】第二期操作流程记录,踩过的坑。现在参与即有机会赢取50元购物卡
注意:第二期活动基于第一期活动基础上,需要完成第一期才能往下进行
一、获取鉴权
1、获取证书地址以及配置:
https://support.huaweicloud.com/devg-IoT/iot_02_1004.html,之后需要关闭postman证书校验,并将设置证书所在目录。host地址为设备所在地址,本次实验中应该都是
49.4.92.191:8743
2、设置接口类型为POST,请求地址见下图,也可以参考API文档
API参考:https://support.huaweicloud.com/api-IoT/iot_06_0007.html
3、获取token
设置body,分别添加appId和secert参数两个参数,这两个对应的值是在第一课时中下载密钥文件中的。填写完成后,点击send
执行send后成功后,即可获取token,保存备用
二、注册直连设备
2.1post地址为:https://49.4.92.191:8743/iocm/app/reg/v1.1.0/deviceCredentials ,Authorization Token :填写上一步获取的token
2.2 配置Headers,需要填写app_key和Content-Type,app_key为平台应用对接信息中的应用ID,Content-Type按下图二填写
2.3设置body参数,没有真实设备的。verifyCode和nodeId为自定义一个数字和字母组合,并保持全局唯一。deviceinfo和Profile文件为第一课时中的profile文件中的配置,body格式参考如下
{ "verifyCode": "1125A253", "nodeId": "1125A253", "deviceInfo": { "manufacturerName":"改为你自己的", "manufacturerId":"改为你自己的", "deviceType": "Bulb", "model": "Bulb01", "protocolType": "LWM2M" }, "timeout": 0 }
2.4以上操作完成后,点击send获取deviceId,保留备用
三、获取设备历史数据
3.1 本次为Get地址:https://49.4.92.191:8743/iocm/app/data/v1.2.0/deviceDataHistory?deviceId=96e6b389-7be7-48cd-89fc-ec6534feb6f4&gatewayId=96e6b389-7be7-48cd-89fc-ec6534feb6f4
配置deviceId和gatewayId,这两个参数一致,为2.4获取的deviceId
3.2 设置Authorization中token值,设置headers中app_key
3.3点击send,即可获取设备历史数据,截图回帖
End—
本次活动到第三步“查询到设备历史数据”即可完成,文末附件有第一期、第二期活动的操作流程文档记录,不足之处,欢迎指正。
2、打卡贴直达链接:https://bbs.huaweicloud.com/forum/thread-16332-1-1.html
3、仅用于华为云论坛中记录学习,请勿用于其他用途
4、文末附件有第一期、第二期活动的操作流程文档记录,不正之处,欢迎指正。
5、仅用于华为云论坛中记录学习,请勿用于其他用途
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)