定义模型

最近更新时间:2023-11-27 11:19:03

我的收藏
物模型是物联感知中心为产品/设备定义的数据模型,物模型是真实设备的数字化表述,将产品功能抽象归纳,以 JSON 格式的形式,从属性(Properties)、服务(Services),事件(Events)三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。

1. 登录 数字孪生底座
2. 在左侧菜单,单击物联管理 > 产品管理,选择 新增产品 中创建的产品,单击详情

3. 进入产品详情页面,定义该产品的物模型,可以使用标准模型,也可以自定义产品模型。选用哪种方式取决于标准模型是否满足设备数据上报的需求。

选择使用标准模型:单击选择标准模型功能,查看标准模型,勾选复选框选中需要的标准模型功能,单击确认使用,即可选用标准模型功能。

选择定义产品模型:支持选择标准模型功能或新增自定义功能,同时支持导入模型 json,通过导入模型 json 平台将自动解析出对应的模型属性、服务、事件功能。

+新增自定义功能:录入模型的属性、服务和事件。物模型是物联感知中心为产品/设备定义的数据模型,物模型是真实设备的数字化表述,将产品功能抽象归纳,以 JSON 格式的形式,从属性(Properties)、服务(Services),事件(Events)三个维度,分别描述了产品对外提供的具体信息。
属性:用于定义设备属性,描述设备运行时的具体信息和状态。物联感知中心可主动下发指令获取设备属性,设备也可以通过消息上报属性。属性支持多级嵌套格式。
服务:指设备可供外部调用的指令或方法。服务调用中可设置若干个输入参数(inputData)和输出参数(outputData),支持多级嵌套格式。输入参数是服务执行时的参数,输出参数是服务执行后的结果。服务分为异步和同步两种调用方式。
事件:用于定义设备事件,接收设备运行时,主动上报给云端的信息。事件中可包含若干个输出参数,其属性数据同样支持多级嵌套格式。如: 定时上报设备属性, 设备报警等。事件类型分为三种: notify(通知)、alarm(告警)、dismiss(取消告警)。

导入模型 json:支持导入模型 json,将模型 json 粘贴至输入框中,单击确定,即可将模型 json 数据解析为模型功能,可单击弹出框右上角 json 模型格式说明在线文档链接进行查看。
4. 定义好模型功能之后,需要单击发布,并确认发布,即可完成模型功能定义。