驱动是用于做联网设备数据采集或者控制的通信协议程序。

Link IoT Edge驱动

Link IoT Edge的驱动分为阿里官方驱动(简称官方驱动)和用户自定义驱动(简称自定义驱动)。

  • 官方驱动:默认包含在Link IoT Edge服务内,目前包括Modbus和OPC UA官方驱动,Light和LightSensor官方示例驱动四种。
  • 自定义驱动:是由您自定义创建的驱动,可以通过驱动管理页面上传驱动文件。目前支持Node.js8和Python3版本的驱动,上传的驱动建议您按照开发指南中的方式开发,您需要确保该驱动的正确性。

使用驱动的常用流程是:

  1. 创建驱动。
  2. 将驱动分配到边缘实例中。
  3. 分配设备到边缘实例,并关联驱动。
  4. 为该实例中的网关设备添加驱动通道。
  5. 部署边缘实例。

驱动管理

驱动管理是指驱动的管理服务,Link IoT Edge驱动管理提供如下服务:

操作 描述
创建驱动 除了使用官方驱动以外,您可以自定义创建驱动。创建方法请见自定义驱动
编辑驱动 创建完驱动后,通过编辑驱动修改驱动名称、驱动描述或重新上传驱动文件。
删除驱动 Link IoT Edge支持对已创建的自定义驱动进行删除。删除驱动会影响所有使用该驱动的设备,请谨慎操作。
说明 若要删除的驱动已分配到部署成功的边缘实例中,那么删除该驱动后边缘实例仍然可以运行,若重新部署该边缘实例,将影响边缘实例的运行。
移除驱动 对于已分配到边缘实例中的驱动,Link IoT Edge支持移除驱动,移除驱动会影响该实例中分配的设备,请谨慎操作。