检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建产品-CoAP 上传产品模型 产品模型是用来描述设备能力的文件,通过JSON的格式定义了设备的基本属性、上报数据和下发命令的消息格式。定义产品模型,即在物联网平台构建一款设备的抽象模型,使平台理解该款设备的功能。我们已提供开发好的产品模型,帮助您快速体验上云流程,如果您想体验产品模型的开发流程,可参考开发产品模型。
物联网平台提供了多种开发产品模型的方法,您可以根据自己需求,选择对应的方法开发产品模型。 自定义模型(在线开发):支持在线构建产品模型。 上传模型文件(离线开发):支持将本地写好的产品模型上传到物联网平台。 导入产品模型:支持产品模型的导入和导出。 支持区域: 全部 什么是产品模型 在线开发产品模型
quickStart(C#) quickStart(Node.js) 产品模型模板 产品模型模板中包含了典型场景的产品模型样例,开发者可以在模板基础进行修改,定义自己需要的产品模型。 使用指导可以参考离线开发产品模型。 产品模型开发示例 编解码插件样例 编解码插件的代码样例工程,开发者可以基于该样例工程进行二次开发。
某一类具有相同能力或特征的设备的集合称为一款产品。您可以基于控制台快速进行产品模型和插件的开发,同时提供在线调试、自定义Topic等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。 产品模型 又称Product Model,用于定义一款接入设备所具备的属
同步或异步 平台是否缓存 支持协议(设备侧) 物模型 消息下发 平台向设备直接下发消息,不依赖产品模型。提供给设备的单向通知,具有消息缓存功能,若设备不在线,则在设备上线后发送数据(支持配置,最长缓存时间24小时)。 设备无法按照产品模型中定义的格式进行指令下发时,可使用此接口下发自
请根据实际情况填写。 上传产品模型 单击下载烟感产品模型smokeDetector,获取产品模型文件。 找到步骤3创建的产品,单击产品进入产品详情页。 选择“基本信息”页签,单击“上传模型文件”,上传步骤1获取的产品模型文件。 图1 产品-上传产品模型 注册设备 选择左侧导航栏“设备
在下拉框选择相应的行业。 设备类型 使用平台预置的产品模型,会自动关联设备类型,不需要再输入设备类型。 3. 进入产品详情,单击“导入库模型”,在标准模型列表中选择“MobileDevice”,单击“确定”。 MobileDevice模型中MobileConnection服务的属性说明
参考页面提示填写参数后,单击“确定”。 图3 创建产品-MQTT 开发产品模型 找到新增的产品,单击产品进入产品界面。 在产品详情“基本信息”页面,单击“自定义模型”,配置产品的服务。 图4 自定义模型-MQTT 新增服务类型“BasicData”。 在“添加服务”页面,根据页
数据。 产品模型定义 在烟感产品的开发空间,完成产品模型定义。 level:火灾级别,用于表示火灾的严重程度。 temperature:温度,用于表示火灾现场温度。 SET_ALARM:打开或关闭告警命令,value=0表示关闭,value=1表示打开。 图1 模型定义-smokedetector
行产品模型和插件的开发,同时提供端侧集成、在线调试、自定义Topic等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。 产品模型 产品模型(Product Model),也称物模型,用于描述设备具备的能力和特性。开发者通过定义产品模型,在物
空间实现多业务应用的分域管理。详情请参见资源空间。 产品 产品模型用于描述设备具备的能力和特性。开发者通过定义产品模型,在物联网平台构建一款设备的抽象模型。详情请参见什么是产品模型。 消息下发 消息下发不依赖产品模型,提供给设备的单向通知,具有消息缓存功能;详情请参见消息下发概述。
产品开发 产品开发指引 创建产品 开发产品模型 开发编解码插件 在线调试
在线开发的插件字段类型为string和varstring类型的编解码规则 更多 物模型相关问题 在线开发产品模型时,如何选择数据类型? 在产品详情中上传产品模型,无法点击确认按钮? 在产品详情上传产品模型,弹窗提示“文件输入格式有误”? 更多 订阅推送相关问题 调用订阅接口时,回调地址如何获取?
第三方云设备迁移至华为云最佳实践 整体方案说明 Topic通信场景迁移实践 物模型通信场景迁移实践 父主题: 设备管理
service_id 必选 String 参数解释: 设备的服务ID,由创建的产品模型确定。 properties 必选 Object 参数解释: 设备服务的属性列表,具体字段在设备关联的产品模型里定义,可以设置多个字段。 event_time 可选 String 参数解释: 设
ic,实现设备平台通信的个性化配置。 数据类型 消息类型 说明 数据上行 设备属性上报 用于设备按产品模型中定义的格式将属性数据上报给平台。 设备消息上报 设备无法按照产品模型中定义的属性格式进行数据上报时,将设备的自定义数据通过设备消息上报接口上报给平台,平台将设备上报的消息转
quickStart(C#) quickStart(Node.js) 产品模型模板 产品模型模板中包含了典型场景的产品模型样例,开发者可以在模板基础进行修改,定义自己需要的产品模型。 使用指导可以参考离线开发产品模型。 产品模型开发示例 编解码插件样例 编解码插件的代码样例工程,开发者可以基于该样例工程进行二次开发。
根据实际情况进行填写。 设备类型 单击文件,获取产品模型文件样例。 找到新增的产品,单击“产品”进入产品详情界面。 在产品详情“基本信息”页面,单击“上传模型文件”,在弹出的页面中加载产品模型文件,然后单击“确定”。 图2 产品-上传模型文件 选择左侧导航栏的“设备 > 所有设备”,单
Query参数 参数 是否必选 参数类型 描述 product_id 否 String 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。方法请参见 创建产品。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 gateway_id
《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。 图1 华为云安全责任共担模型 父主题: 安全