随笔 - 2649  文章 - 2452  评论 - 0  阅读 - 80424

修改和删除物模型

修改和删除物模型

本文介绍修改、删除物模型模块和物模型功能的具体操作。

前提条件

已添加物模型。具体操作,请参见单个添加物模型批量添加物模型

警告:删除或修改物模型定义后,与该物模型功能相关物模型通信服务不可用、用户业务中断。请谨慎操作。

修改自定义物模型的名称

重要:不支持修改自定义物模型模块的标识符。

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

  2. 实例概览页签的全部环境下,找到对应的实例,单击实例卡片。

  3. 在左侧导航栏,选择*设备管理* > *产品*。在产品列表中,单击产品对应的查看**。

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

  5. 在功能定义的编辑草稿页面左侧,移动鼠标指针到自定义模块区域,单击自定义模块右侧的编辑按钮,如下图所示。

    编辑

  6. 在弹出的对话框中,修改模块名称,然后单击确认

    模块名称支持中文、英文字母、日文、数字和下划线(_),长度限制为4~30个字符,一个中文、一个日文算1个字符。

  7. 发布修改后的物模型。

    重要:物模型发布成功后,更新操作才会生效。

    1. 单击功能定义编辑草稿页面左下方的发布上线。控制台页面会弹出发布物模型上线?对话框。

    2. 单击添加发布备注,输入版本号和版本描述。

      参数 说明
      版本号 设置当前物模型版本号。后期可根据版本号管理物模型。版本号支持英文字母、数字和英文句号(.),长度限制1~16个字符。
      版本描述 描述当前版本物模型。支持中文汉字、英文字母、日文、数字和特殊符号。长度限制为100个字符。一个中文汉字算一个字符;一个日文算一个字符。
    3. 如果存在已上线的版本,则需要进行比对,确认新版本的修改点。

      单击比对结果,在比对结果对话框中查看修改点。确认无误后,单击确认查阅,回到发布物模型上线对话框,自动选中“确认已查看当前版本与线上版本的比对结果”前的复选框。

      如果不需要比对,您可直接手动选中“确认已查看当前版本与线上版本的比对结果”前的复选框。

    4. 单击确定,完成物模型的发布。

修改物模型功能定义

重要:对于已添加的标准物模型功能,不支持修改相应功能的标识符、功能类型、数据类型和事件类型。

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

  2. 在功能定义的编辑草稿页面左侧,单击默认模块或自定义的模块。

  3. 编辑草稿页面右侧的功能列表中,找到待更新的功能名称,单击操作列的编辑

  4. 在弹出的对话框中,修改相关配置,单击确认。配置说明,请参见功能定义

  5. 发布修改后的物模型。具体操作,请参见修改自定义物模型模块的名称的步骤7

重要:物模型发布成功后,更新操作才会生效。

删除自定义的物模型模块

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

  2. 在功能定义的编辑草稿页面左侧,移动鼠标指针到自定义模块区域,单击自定义模块右侧的删除按钮,如下图所示。

    删除

  3. 在弹出的对话框中,单击确认

    删除确认

  4. 发布删除后的物模型。具体操作,请参见修改自定义物模型模块的名称的步骤7

    重要:物模型发布成功后,更新操作才会生效。

删除物模型功能

重要:若物模型功能为必选的标准功能,则不支持被删除。

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

  2. 在功能定义的编辑草稿页面左侧,单击默认模块或自定义的模块。

  3. 编辑草稿页面右侧的功能列表中,找到待删除的功能名称,单击操作列的删除

  4. 在弹出的对话框中,单击确认

  5. 发布删除后的物模型。具体操作,请参见修改自定义物模型模块的名称的步骤7

重要:物模型发布成功后,更新操作才会生效。

相关API

API 描述
UpdateThingModel 更新指定产品物模型中的单个功能,支持更新物模型扩展描述。
CopyThingModel 复制指定产品的物模型到目标产品。
PublishThingModel 发布指定产品的物模型。
DeleteThingModel 删除指定产品物模型中的指定功能。
posted on   AtlasLapetos  阅读(21)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示