云端配置

设备接入物联网平台并使用物模型与物联网平台通信前,需在物联网平台控制台配置产品、定义物模型、添加设备。本文以充电桩产品为例介绍创建产品、定义物模型和添加设备的操作步骤。

创建产品

产品是设备的集合,通常是一组具有相同功能定义的设备集合。在设备上云之前,需要在物联网平台上,为设备创建一个所属产品。详细操作和说明,请参见创建产品

  1. 登录物联网平台控制台

  2. 实例概览页面,找到对应的实例,单击实例名称进入实例详情页面。

    实例概览
  3. 在左侧导航栏,选择设备管理 > 产品,单击创建产品

  4. 按照页面提示填写信息,然后单击确认

    本示例创建产品充电桩,所属品类选择标准品类下的商业共享/共享租赁服务/充电桩,其他参数使用默认配置。

    充电桩产品

定义物模型

物模型是将物理空间中实体数字化,并在物联网平台构建的数据模型。物模型通过属性、事件、服务三要素描述了设备所具备的能力,也实现了设备与物联网平台云端的交互、设备与客户端服务器的通信等协议的标准化。

在物联网平台中,定义物模型即定义产品功能。完成功能定义后,系统将自动生成该产品的物模型。详细说明,请参见物模型

本示例中,在您创建产品时选择的商业共享/共享租赁服务/充电桩模板基础上,继续增加物模型。

  1. 在对应实例下的左侧导航栏,选择设备管理 > 产品

  2. 产品页面产品列表中,单击充电桩产品对应操作栏中的查看

  3. 产品详情页面,单击功能定义页签,再单击编辑草稿

  4. 单击添加自定义功能,完成功能定义。

    本示例中自定义以下属性、服务和事件,设置参数如下图。详细参数说明,请参见添加物模型

    • 自定义属性:acOutMeterIty。

      充电桩产品添加属性
    • 自定义服务:startChaResService。

      充电桩产品添加自定义服务

      按如下图所示,设置服务的输入参数:charm。

      充电桩-服务-输入参数

      按如下图所示,设置服务的输出参数:realcharm。

      充电桩-服务-输出参数
    • 自定义事件:startChaResEvt。

      充电桩产品添加事件

      按如下图所示,设置事件的输出参数

      充电桩产品事件的输出参数
  5. 编辑草稿页面,单击左下方的发布上线,根据页面提示,发布物模型。具体操作,请参见发布物模型

    发布物模型成功后,可在功能定义页签单击物模型 TSL,可查看物模型完整代码。

    充电桩产品完整物模型代码

添加设备

创建产品后,需要为设备注册身份。您可以创建单个设备,也可以批量创建设备。

详细操作,请参见:

  • 单个创建设备:设备数量为1~2个时,可单个创建设备,通常在测试阶段使用。

  • 批量创建设备:设备数量较多时,可批量创建设备,通常在量产阶段使用。

本示例中,在充电桩产品下创建1个设备,获取设备证书信息。

  1. 在充电桩产品的产品详情页面,单击前往管理

    充电桩-前往管理
  2. 设备页面,单击添加设备

  3. 添加设备对话框中,输入设备信息,如下图所示,然后单击确认

    充电桩添加设备

    创建设备成功后,您可以查看设备证书。

    说明

    设备证书由设备的ProductKey、DeviceName和DeviceSecret组成,是设备与物联网平台进行通信的重要身份认证,建议您妥善保管。

    充电桩设备证书

至此,您已完成物联网平台云端配置。

后续步骤

设备开发

阿里云首页 物联网平台 相关技术圈