最近更新时间:2024.03.14 17:12:58
首次发布时间:2022.11.03 20:11:04
物模型包括属性、服务和事件。定义了物模型的这三个维度,即完成了功能的定义。本文介绍了如何在边缘智能控制台发布物模型。
您已经创建了设备模板。相关操作,请参见创建设备模板。
登录边缘智能控制台。
在左侧导航栏顶部的 我的项目 区域,选择您的项目。
在左侧导航栏,选择 设备管理 > 设备模板。
在设备模板列表,找到您的设备模板,然后单击模板名称。
单击 物模型定义 页签,然后单击 编辑。
您将会进入 编辑物模型 页面。在该页面,您可以根据现场设备的特征来定义物模型,具体包含以下步骤:
编辑物模型 页面左侧展示了 模块列表。其中,默认模块(default) 是系统自动创建的。您可以在默认模块下添加自定义功能。如果功能较多,您也可以新建一个模块,然后在对应模块下添加自定义功能。
在模块列表上方,单击 新建模块。
在 新建模块 对话框,参考下表说明,完成相关参数的配置,然后单击 确定。
配置项 | 说明 |
---|---|
名称 | 为模块设置名称。输入要求如下:
|
唯一标识 | 为模块设置一个标识符。该标识符在当前设备模板下必须唯一。输入要求如下:
|
描述 | 为模块添加描述信息。 |
通过添加自定义功能,可以自定义物模型的属性、服务和事件。
在 编辑物模型 页面,从 模块列表 选择一个功能模块。
单击 添加自定义功能。
在 添加自定义功能 面板,参考下表说明,完成相关参数的设置。
功能类型 | 配置项 | 说明 |
---|---|---|
属性 | 功能名称 | 为属性设置一个名称,例如:开关。
|
标识符 | 为属性设置一个标识符。
| |
读写类型 | 设置对属性进行读取和写入操作的权限。
| |
数据类型 | 选择某个数据类型后,与该数据类型相关的配置项将会出现,您可以设置对应取值。详情参见数据类型设置说明。 | |
描述 | 可选。为功能添加描述信息。 允许使用任意字符。长度不超过 128 个字符。 | |
服务 | 功能名称 | 为服务设置一个名称。
|
标识符 | 为服务设置一个标识符。
| |
调用方式 | 服务为同步调用方式。 | |
输入参数 | 设置调用服务的请求参数。 | |
输出参数 | 设置调用服务的返回参数。 | |
描述 | 可选。为功能添加描述信息。 允许使用任意字符。长度不超过 128 个字符。 | |
事件 | 功能名称 | 为事件设置一个名称。
|
标识符 | 为事件设置一个标识符。
| |
事件类型 | 定义设备运行过程中所产生的消息类型,您可以针对不同的事件类型进行业务逻辑处理和统计分析。
| |
输出参数 | 设置事件的返回参数。 | |
描述 | 可选。为功能添加描述信息。 允许使用任意字符。长度不超过 128 个字符。 |
配置完成,单击 确定。
在添加自定义功能时,您可以参考以下说明来设置 数据类型:
说明
元素类型 为 struct 时,需要配置 JSON对象 的 名称、标识符 和 数据类型。
说明
目前只有服务的输出参数支持定义image类型。
要使物模型生效,您必须为当前物模型发布一个对应的版本。
添加完自定义功能后,单击页面左下角的 确定。
在 发布新版本 对话框,完成相关参数的设置,然后单击 确定。
配置项 | 说明 |
---|---|
版本号 | 设置一个版本号。
|
描述 | 为物模型版本添加描述信息。 |
物模型发布后,您在接入设备到一体机时,便可以选择对应的设备模板。相关操作,请参见设备接入。