云端配置

更新时间:
复制为 MD 格式

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

创建产品

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

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

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

    实例概览

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

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

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

定义物模型

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

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

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

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

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

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

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

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

    • 自定义属性:acOutMeterIty。

      添加自定义功能对话框中,功能类型选择属性,功能名称设置为交流输出电表底值检测属性,标识符为acOutMeterIty,数据类型选择int32(整数类型),取值范围设置为0~200,步长为1,读写类型选择读写

    • 自定义服务:startChaResService。

      添加自定义功能对话框中,功能类型选择服务,功能名称设置为开启充电,标识符为startChaResService,调用方式选择异步

      设置服务的输入参数:charm。

      新增参数对话框中,参数名称设置为电量,标识符为charm,数据类型选择int32,取值范围设置为1~100,步长为2

      设置服务的输出参数:realcharm。

      新增参数对话框中,参数名称和标识符均设置为realcharm,数据类型选择int32,取值范围设置为0~100,步长为2

    • 自定义事件:startChaResEvt。

      添加自定义功能对话框中,功能类型选择事件,功能名称设置为启动充电结果事件,标识符为startChaResEvt,事件类型选择信息。单击输出参数区域的+增加参数添加输出参数。

      设置事件的输出参数

      新增参数对话框中,参数名称设置为充电枪编号,标识符为gunNum,数据类型选择int32,取值范围设置为0~100,步长为2

  5. 编辑草稿页面,单击左下方的发布上线,根据页面提示,发布物模型。具体操作,请参见发布物模型

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

添加设备

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

详细操作,请参见:

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

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

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

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

  2. 设备页面,单击添加设备

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

    本示例中,DeviceName设置为device-1备注名称设置为充电桩测试设备

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

    说明

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

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

后续步骤

设备开发