本实践案例介绍如何使用阿里云RAM用户,接入设备到物联网平台并管理控制设备的流程。

使用场景

设备接入物联网平台的过程中,部分物联网设备厂商(以下简称设备商)为了缩短设备开发周期,会委托有成熟开发经验的第三方开发方案提供商(以下简称方案商)进行设备开发。

在由第三方提供设备开发服务的情况下,有如下两种方法,可完成设备接入物联网平台的工作:

说明 两种方法中,建议您选用通过RAM用户进行设备开发,并接入设备到物联网平台。
  • 设备开发完成后转移成果

    方案商使用自己的阿里云账号创建产品和设备、定义物模型、开发设备、开发云端应用等。开发完毕并调试通过后将成果转交给设备商。

    设备商使用自己的阿里云账号,根据方案商产品定义,再次创建产品和设备,将新生成的设备证书和设备固件烧录到真实设备闪存,并使用设备商自己的阿里云账号AccessKey,连接云端应用程序与物联网平台。

  • 通过RAM用户进行设备开发

    设备商在自己的阿里云账号下,为方案商创建一个RAM用户,生成RAM用户的AccessKey与物联网平台建立连接。设备开发结束后,可将RAM用户权限收回。

接入流程

  1. 创建RAM用户并授权
  2. 创建产品和设备
  3. 开发设备与设备接入
  4. 连接云端应用程序
  5. 禁用RAM用户