假设一款智慧烟感案例接入到物联网开发平台,通过物联网开发平台可以实时获取智慧烟感案例上报到开发平台的数据。本文档主要指导您如何在物联网开发平台控制台接入智慧烟感案例。
为了通过下面的步骤快速理解该业务场景,需要做好以下准备工作:
登录物联网开发平台控制台, 在【实例概览】里点击【公共实例】。
在【设备管理】里选择【产品】单击【创建产品】。
在新建产品页面,填写产品基本信息,点击【确定】。
产品名称自定义
所属品类选择“自定义品类”。
节点类型选择“直连设备”。
联网方式选择“Wi-Fi”。
数据格式选择“ICA 标准数据格式”。
产品新建成功后,点击产品上的【查看】进入产品开发列表页。
在产品开发列表下选择【功能定义】,点击编辑草稿。
在编辑草稿中,点击【添加自定义功能】,添加下图所示的所有功能。
所有功能添加完后需要点击【发布上线】才能生效。
点击【设备】->【添加设备】,创建一个测试设备。
选择对应的产品名称,自定义填写设备名称。
设备列表中可以看到刚才添加的设备,且处于离线状态。
点击设备后方的查看,可查看设备信息。
连接好E53_SF1案例扩展板和NB35-A通信扩展板,NB35-A通信扩展板需要安装SIM卡,并注意卡的缺口朝外插入,将串口选择开关拨到MCU模式,并用USB线将开发板与电脑连接,如下图所示。
在代码根目录下单击鼠标右键,点击ConEmu Here。
输入menuconfig,打开配置界面
进入连接阿里云IoT平台参数配置界面,并配置参数。
RT-Thread online packages --->
IoT - internet of things --->
IoT Cloud --->
[] Ali-iotkit: Ali Cloud SDK for IoT platform --->
配置以下四个参数
其中Product Key和 Product Secret 可在产品信息中查看
Device Name和 Device Secret 可在设备信息中查看
按键盘Esc键退出并保存配置。
在代码根目录下单击鼠标右键,点击ConEmu Here。
输入menuconfig,打开配置界面
进入案例选择界面,并通过空格键选择对应案例。
BearPi-IoT_Std board demos --->
[*] User Defined Demo (e53_sf1 ali iotkit demo) --->
( ) e53_sf1 test demo
( ) e53_st1 test demo
( ) e53_is1 test demo
( ) e53_sc2 test demo
( ) e53_sc1 ali iotkit demo
( ) e53_ia1 ali iotkit demo
(X) e53_sf1 ali iotkit demo
( ) e53_sc2 ali iotkit demo
( ) e53_is1 ali iotkit demo
( ) e53_st1 ali iotkit demo
按键盘Esc键退出并保存配置。
在代码根目录下单击鼠标右键,点击ConEmu Here。
输入menuconfig,打开配置界面
进入AT DEVICE选择界面,仅选择 Quectel BC28,取消其他模组的选择。
RT-Thread online packages --->
IoT - internet of things --->
[*] AT DEVICE: RT-Thread AT component porting or samples for different device --->
[*] Quectel BC28 --->
进入 Quectel BC28配置界面,配置连接的串口为"lpuart1"。
按键盘Esc键退出并保存配置。
双击代码根目录下的工程文件,打开工程。
编译
选择project菜单,点击Build Project编译工程。
如果工具栏上有编译按钮快捷键,可以直接点击工具栏上的编译按钮:
烧录
选择Flash菜单,点击Download下载程序到开发板上并运行。
如果工具栏上有下载按钮快捷键,可以直接点击工具栏上的下载按钮:
开发板上程序运行后,可前往物联网平台查看该设备的数据。
在设备的物模型实例中可查看对应设备的数据。
在【监控运维】中选择【在线调试】,然后选择对应的产品和设备,在属性调试中设置下发的命令,然后点击【设置】,即可将命令数据发送给开发板。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。