摘要:本文主要讲解如何基于L2设备对接华为云IoTDA,以DAYU200开发板,采用IoTDeviceSDKTiny对接华为云IoTDA,当然这里也可以采用其他OpenHarmony的富设备。
本文分享自华为云社区《基于OpenHarmony L2设备 采用IoTDeviceSDKTiny对接华为云》,作者:星辰27。
1 前期环境准备
(1)开发板相关:参考DAYU开发指导
(2)代码编译相关:OpenHarmony源码以及编译环境
2 下载SDK
下载附件中源代码后,将文件夹重命名为iot_device_sdk_tiny,将其拷贝到已经下载好的OpenHarmony 源码根目录的third_party文件夹下,我这里使用的OpenHarmony版本为3.1.1- release版本。
3 添加子系统编译构建
在子系统配置文件subsystem_config.json中新建子系统。其位于OpenHarmony源码根目录的build文件夹下,添加如下构建脚本
"iot_device_sdk_tiny": {
"path": "third_party/iot_device_sdk_tiny",
"name": "iot_device_sdk_tiny"
}