检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线开发Profile(联通用户专用) 非联通用户请查看设备接入服务。 在线创建Profile前需要先创建项目并定义产品。创建产品需要输入manufactureId、manufactureName、deviceType、Model等信息,Profile会使用这些信息作为设备能力字
在线开发插件(联通用户专用) 非联通用户请查看设备接入服务。 借助开发中心,我们可以通过可视化的方式快速开发一款产品的编解码插件。在自定义新建产品时,如果选择使用系统模板,部分模板会包含编解码插件,您可以直接使用或在此基础上进行修改;如果选择自定义产品模板,则需要完成编解码插件的开发。
在线开发的插件部署失败如何处理? 在插件开发界面,下载编解码插件: 如果插件下载失败,则插件部署失败存在如下可能原因: 同类消息的(例如:两种数据上报的消息)messageId的值设置重复或在消息中的位置不一致。 messageId的数据类型设置为非int型。 存在字段的默认值设置为非16进制数。
物联网平台如何切换设备的在线/离线状态? NB-IoT设备上报数据后为状态为在线,距离上次上报数据25小时内未上报数据,会刷新状态为离线。 MQTT设备连接到平台后状态为在线,断开连接后平台1分钟内会自动刷新状态为离线。如果手动点击状态刷新按钮,则可实时刷新为离线状态。 更多请参考设备监控。
段在两种消息的字段列表中的位置必须相同,使编解码插件可以将命令下发消息和对应的命令响应消息进行关联。 在线开发编解码插件时,命令下发响应的实现实例详见命令执行结果的编解码插件在线开发。 父主题: 编解码插件(联通用户专用)
在线开发Profile时,如何选择数据类型? 数据类型的配置可以参考如下原则: int:当上报的数据为整数或布尔值时,可以匹配为此类型。插件开发中可匹配int型或array类型。 decimal:当上报的数据为小数时,可以匹配为此类型。插件开发中可匹配string或者int或者array类型。
数据上报响应消息可看作一种命令下发消息,因此如果存在数据上报响应消息,则需要在命令下发消息中添加地址域。 在线开发编解码插件时,messageId的使用实例详见多条上下行消息的编解码插件在线开发。 父主题: 编解码插件(联通用户专用)
在线开发的插件字段类型为string和varstring类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为字符串或可变长度字符串,则按照ACSII码进行编解码。对应的插件在线开发可参考字符串及可变长字符串的编解码插件在线开发实例。 父主题: 编解码插件(联通用户专用)
在线开发的插件字段为数组和可变长数组类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为数组或可变长度数组,则按照base64进行编解码。对应的插件在线开发可参考数组及可变长数组的编解码插件在线开发实例。 父主题: 编解码插件(联通用户专用)
在“应用定义”页签的“消息推送”功能中,单击“证书管理”按钮,上传对应的证书文件。 单击“添加”按钮,按照下表填写相关信息后,单击“确定”完成证书的加载。 参数名称 参数说明 CA证书 需要提前申请和购买CA证书文件,CA证书由应用服务器侧提供。 说明: 调测时可自行制作调测证书,商用时建议更换为商用证书,否则会带来安全风险。
如何获取证书? 请按照以下途径获取: 设备侧Agent Lite的证书 应用服务器加载的平台证书 应用服务器订阅平台数据时,制作调测证书或购买证书。 父主题: 应用集成(联通用户专用)
如何进行编解码插件开发? 物联网平台提供线上和线下编解码插件开发方式:线上开发指导详见在线开发参考;线下开发指导详见离线开发参考。 父主题: 编解码插件(联通用户专用)
设备上报数据后,收不到物联网平台回复的数据上报响应? 如果插件为在线开发,则插件的数据上报消息中需要勾选“添加响应字段”。 如果插件为离线开发,则插件代码中需要定义cloudRsp逻辑。 父主题: 数据上报(联通用户专用)
IoT设备如何激活? 在物联网平台中,激活就是将真实设备在平台进行注册后,和平台进行连接或者上报数据。更多请查看设备监控。 开发中心没有未激活状态,设备在线,您可认为设备就已激活。 父主题: 设备集成(联通用户专用)
创建设备命令撤销任务 接口说明 应用服务器向设备下发命令后,如果由于命令排队、设备不在线等原因,物联网平台还未把命令下发给设备执行(PENDING状态),此时应用服务器可调用此接口撤销指定设备的所有未下发的命令,对于已下发成功的命令不可撤销。 URI 请求方法 POST URI /iocm/app/cmd/v1
入后是处于在线、离线或异常状态)。应用服务器可调用此接口查询设备在物联网平台的激活状态,确定设备是否已接入平台。 URI 请求方法 GET URI /iocm/app/reg/v1.1.0/deviceCredentials/{deviceId} 传输协议 HTTPS 请求参数 参数
修改设备命令 接口说明 应用服务器向设备下发命令后,如果由于命令排队、设备不在线等原因,物联网平台还未把命令下发给设备执行,此时应用服务器可调用此接口修改该命令的状态信息。仅能修改还处于PENDING状态的命令,且当前仅支持把命令状态修改为CANCELED状态,即撤销命令的执行。
的获取和HTTPS证书的管理。 基于物联网平台开发一个物联网解决方案的工作流程请参考从这里开始。 开发中心与设备管理服务的差异 了解开发中心 开发中心是基于设备管理服务提供的物联网一站式开发工具,帮助开发者快速进行Profile(产品模型)和编解码插件的开发,同时提供在线自助测试
考如何离线开发? 开发产品模型 Profile的开发手段有在线开发和离线开发两种,我们推荐使用开发中心在线开发。 在线开发:即在开发中心上,通过界面操作进行开发Profile,开发完成后可以下载,并发布到产品中心。如何在线开发? 离线开发:是指开发者通过了解Profile格式规范,在本地进行开发、打包。如何离线开发?
desired区用于存储对设备属性的配置,即期望值。当需要修改设备的服务属性值时,可修改设备影子的desired属性值,设备在线时,desired属性值立即同步到设备。如果设备不在线,待设备上线或上报数据时,desired属性值同步到设备。 report区用于存储设备最新上报的设备属性值,即上