检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Profile文件中,serviceId和serviceType必须保持一致吗? 网关添加的子设备所属产品为空怎么处理? 设备管理服务如何上传带插件的产品模型? 已发布的产品模型,如何修改?
获取证书 在应用和对接物联网平台的部分场景中,需要在应用侧集成相应证书,请点击获取证书文件。
HW_INT IOTA_Init(const HW_CHAR *pcWorkPath, const HW_CHAR *pcLogPath); 参数说明 字段 必选/可选 类型 描述 pcWorkPath 必选 String Agent Lite工作路径,用于存放Agent Lite的配置文件与生产的临时文件
static boolean init(String workPath, String logPath); 接口所属类 BaseService 参数说明 字段 必选/可选 类型 描述 workPath 必选 String Agent Lite工作路径,用于存放Agent Lite的配置文件与生产的临时文件
String workPath, String logPath, Context context); 接口所属类 BaseService 参数说明 字段 必选/可选 类型 描述 workPath 必选 String Agent Lite工作路径,用于存放Agent Lite的配置文件与生产的临时文件
注:请确保已经安装jdk,否则,无法运行jar文件。 NB-IoT设备模拟器的文件说明如下: Californium.properties为模拟器的配置文件。 NB-IoTDeviceSimulator_en.jar为英文版模拟器。
制作插件包 新建文件夹命名为“package”,包含一个“preload/”子文件夹。 将打包好的jar包放到“preload/”文件夹。 在“package”文件夹中,新建“package-info.json”文件。
请点击获取证书文件。 此证书文件只适用于华为云物联网平台。 证书类型,证书格式,以及适用开发语言,用途详见下表。
设备模型文件:步骤3复制的设备模型文件的URL。 设备开发的业务模块主要集中在自动生成的app.c和app.h两个文件中。 oc_cloud_map_demo_app.c文件中已自动生成了数据上报和命令下发两个接口。
/libssl.so openssl库文件 libuspsdk.so Agent Lite编译后的库文件 conf 存放TLS证书文件 如果开发者没有设备,可以直接在X86 Linux系统进行开发。
平台IP、端口、appId和密码都是从配置文件中读取的,因此,当这些信息发生变化时,只要修改配置文件,不用修改应用服务器的代码。
使用Agent Lite接入的网关设备gwbindinfo.json文件丢失如何处理? 运行Agent Lite Java Demo报UnsatisfiedLinkError错误怎么处理? 设备如何发送文件至物联网平台? 开发中心模拟设备如何上报负数?
manufacturerId String(256) 厂商ID,唯一标识一个厂商,与设备Profile文件中的信息保持一致。 manufacturerName String(256) 厂商名称,与设备Profile文件中的信息保持一致。
平台IP、端口、appId和密码都是从配置文件./src/main/resources/application.properties中读取的,因此,当这些信息发生变化时,只要修改配置文件,不用修改应用服务器的代码。
模板中提供了已经编辑好的Profile文件,您可以根据自己的需要对Profile中的字段进行修改和增删。有的模板同时提供了开发好的编解码插件,用户也可以进行修改。
完成解压后,拷贝(Ctrl+C)“Open source components”和“src”文件夹。 打开在Eclipse创建的工程,点击选中工程名称,将拷贝的文件粘贴(Ctrl+V)到该工程目录下。 粘贴完成后,“src”目录下的文件存在错误。
manufacturerId String(256) 厂商ID,唯一标识一个厂商,与设备Profile文件中的信息保持一致。 manufacturerName String(256) 厂商名称,与设备Profile文件中的信息保持一致。
使用反编译工具打开preload文件夹下jar包,检查OSGI-INF->CodecProvideHandler.xml是否为xml格式,且不存在乱码。
您也可以使用OBS的API进行文件的读取。 父主题: 数据转发
存放Agent Lite Demo代码 libs 存放Agent Lite提供的jar包和第三方jar包 armeabi 存放Agent Lite编译后的库文件和第三方库文件 conf 存放TLS证书文件、配置文件 如果开发者没有设备,可以直接在X86 Linux系统进行开发。