对于集成了阿里云设备接入Link SDK的设备,物联网边缘计算提供LinkDriver驱动,将此类设备连接到Link IoT Edge实现与云端通信。
LinkDriver驱动示意图如下所示。

一、修改Link SDK
使用LinkDriver驱动之前,需要修改设备上的Link SDK内容,使设备能够连接到Link IoT Edge所在的网关。
本文以最新版C语言Link SDK 4.x版本为例,说明修改方法。其它语言Link SDK,请参考C语言SDK说明修改。
- 打开C语言Link SDK的demos/mqtt_basic_demo.c文件。
- 按照如下图红框所示的说明,修改接入MQTT的参数值。
注意 其中,将IP地址192.168.56.102
替换为您自己的网关IP地址,其余参数设置与图片内容保持一致。

- 保存修改的内容,然后重新编译Link SDK并更新到设备上。详细操作,请参见Link SDK文档。
二、分配驱动
- 登录边缘计算控制台。
- 左侧导航栏单击边缘实例,在已创建的边缘实例右侧单击查看。
- 在实例详情页面设备与驱动页签下,单击全部驱动右侧的
+
图标 。
- 在分配驱动面板中,选择官方驱动,在LinkDriver驱动右侧单击分配。然后单击完成。
三、驱动关联子设备
- 单击已分配的LinkDriver驱动,在设备列表区域中单击分配子设备。
- 在右侧弹出的分配子设备面板中,单击添加子设备。
- 在添加设备对话框,单击新建产品,创建Link SDK设备所属产品。
- 在创建产品对话框设置参数后,单击完成。
表 1. 参数说明
参数 |
描述 |
产品名称 |
设置产品名称,产品名称在账号内具有唯一性。支持中文、英文字母、数字、下划线(_)、短划线(-)、at符号(@)和英文圆括号,长度限制4~30个字符,一个汉字算2个字符。 |
所属品类 |
选择品类,为该产品定义物模型。此处选择自定义品类。
|
接入网关协议 |
此处选择自定义。
|
认证方式 |
选择适合您设备的认证方式。详情请参见设备安全认证。
|
产品描述 |
添加对该产品的描述。可以为空。 |
- 在添加设备对话框,产品自动分配已创建的产品,单击产品下的前往配置,为产品添加自定义功能。

系统跳转到物联网平台控制台的产品详情页面功能定义页签。单击编辑草稿,在弹出页面的默认模块中单击添加自定义功能。
- 在添加自定义功能对话框,根据实际情况设置属性参数。具体操作,请参见单个添加物模型。
- 返回实例详情页面,添加Link SDK设备。
- 将新建的Link SDK设备分配到边缘实例。
四、部署边缘实例
- 在实例详情页面,右上角单击部署,部署边缘实例。部署成功后边缘实例名称后显示部署成功。
- 查看设备运行状态。
实例部署成功后,可以查看设备连接状态和运行状态。这些信息可以在阿里云物联网平台(云端)查看,也可以在边缘网关运行环境中的驱动运行日志中查看。
- 在实例详情页面设备与驱动页签,单击LinkDriver驱动,查看设备连接状态。
- 单击设备名称右侧操作栏中的查看,跳转到物联网平台设备详情页面。
- 单击物模型数据页签下的运行状态,查看设备上报的数据。
- 查看驱动运行数据和日志。
- 登录Link IoT Edge所在网关。
- 进入LinkDriver驱动文件所在目录,查看驱动日志。
cd /linkedge/run/logger/fc-base/LinkDriver
在文档使用中是否遇到以下问题
更多建议
匿名提交