检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备Profile文件中定义了物联网平台可向设备下发的命令,第三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设备自定义,物联网平台在接口中直接进行封装,透传。
查询设备影子历史数据 接口说明 应用服务器通过“修改设备影子”接口修改设备影子的配置时,物联网平台会保存修改记录。当应用服务器需要查看设备影子的历史配置记录时,可调用此接口查询获取。 URI 请求方法 GET URI /iocm/app/shadow/v1.5.0/deviceDesiredHistory
查询设备影子历史数据 典型场景 第三方应用通过“修改设备影子”接口修改设备影子的配置时,物联网平台会保存修改记录。当第三方应用需要查看设备影子的历史配置记录时,可调用此接口查询获取。 接口功能 支持第三方应用根据设备ID,在物联网平台查询指定设备影子的历史配置数据。 接口描述 1
查询设备影子历史数据 典型场景 第三方应用通过“修改设备影子”接口修改设备影子的配置时,物联网平台会保存修改记录。当第三方应用需要查看设备影子的历史配置记录时,可调用此接口查询获取。 接口功能 支持第三方应用根据设备ID,在物联网平台查询指定设备影子的历史配置数据。 接口描述 1
平台无法正常显示设备上报的历史数据怎么处理? 设备是在线的情况下,在开发中心中调测的方法如下: 在开发中心的“设备管理”中选择具体设备,检查“设备日志”中是否打印相关信息: 如果设备日志未打印相关信息,说明消息没有到达物联网平台,请检查网络侧和设备侧。 如果设备日志打印相关信息,
开发中心支持哪几种省电模式? 开发中心仅支持PSM省电模式,不支持修改。 父主题: 设备集成(联通用户专用)
给使用LWM2M/CoAP协议接入的设备,例如NB-IoT设备下发命令时需要使用创建设备命令接口,如果调用接口失败请参考接口文档的错误码描述修改请求重新发送。需要注意的是,“paras”参数为必选,即使您下发的命令并不需要参数,也必须携带一个非空的“paras”。 给使用MQTT协
在开发中心上传Profile,无法点击上传按钮? 在开发中心上传Profile,弹窗提示文件输入格式有误? 在开发中心上传Profile,弹窗提示厂商ID和设备型号已存在? 在线开发Profile时,如何选择数据类型? 编辑Profile时,提示此产品已锁定,无法编辑? Profile文件中,serviceId和serviceType必须保持一致吗?
在软/固件升级任务中,业务处理是否会中断? 会中断。模组/芯片升级过程中无法处理业务(数据上报、属性修改等)。 父主题: 软/固件升级(联通用户专用)
物联网平台如何切换设备的在线/离线状态? NB-IoT设备上报数据后为状态为在线,距离上次上报数据25小时内未上报数据,会刷新状态为离线。 MQTT设备连接到平台后状态为在线,断开连接后平台1分钟内会自动刷新状态为离线。如果手动点击状态刷新按钮,则可实时刷新为离线状态。 父主题:
服务合入到水表基础服务中。 维护能力 描述设备具备软固件升级、配置更新等能力。 在线开发和离线开发 Profile的开发手段有在线开发和离线开发两种,我们推荐使用开发中心在线开发Profile。 在线开发即在开发中心上,通过界面操作开发Profile,开发完成后可以下载。 离线开
在线开发插件中地址域(messageId)如何使用? 当有相同类型的消息时(例如:两种数据上报的消息),需要添加地址域字段,用于区分不同的消息,且该字段在字段列表的位置必须一致。场景如下: 有两条及以上的数据上报消息或命令下发消息。 命令响应消息可看作一种数据上报消息,因此如果存
在线开发的插件中如何实现命令下发响应? 设备在接收到命令后,可以上报两类消息:ACK和命令下发响应。ACK用于表示命令已经到达设备,命令下发响应用于表示设备执行命令的结果。如果需要设备在接到命令后,需要返回命令下发响应,则: 需要在数据上报消息和命令响应消息中均定义地址域字段(m
在线开发的插件部署失败如何处理? 在插件开发界面,下载编解码插件: 如果插件下载失败,则插件部署失败存在如下可能原因: 同类消息的(例如:两种数据上报的消息)messageId的值设置重复或在消息中的位置不一致。 messageId的数据类型设置为非int型。 存在字段的默认值设置为非16进制数。
在线开发Profile时,如何选择数据类型? 数据类型的配置可以参考如下原则: int:当上报的数据为整数或布尔值时,可以匹配为此类型。插件开发中可匹配int型或array类型。 decimal:当上报的数据为小数时,可以匹配为此类型。插件开发中可匹配string或者int或者array类型。
构建方式选择“自定义”。 选择基础功能模块:设备注册(必选)、设备列表、规则。 编辑应用 将鼠标移至“自定义页面1”上,在弹出的列表中选择“修改”,修改页面信息。 在弹出的窗口中,修改“菜单名称”为“路灯管理”,其他保持默认,然后点击“确定”。 选择“路灯管理”页面,设计页面组件布局。 拖动1个“选择
的设备配置信息及最新的设备上报数据信息。 注意事项 当前仅使用LWM2M协议的设备支持设备影子功能,且仅支持修改LWM2M协议定义的属性信息,用户自定义的属性暂不支持修改。 URI 请求方法 GET URI /iocm/app/shadow/v1.5.0/devices/{deviceId}
在线开发的插件字段类型为string和varstring类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为字符串或可变长度字符串,则按照ACSII码进行编解码。 父主题: 编解码插件(联通用户专用)
在线开发的插件字段为数组和可变长数组类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为数组或可变长度数组,则按照base64进行编解码。 父主题: 编解码插件(联通用户专用)
处理建议:如当前平台缓存的命令还需执行,请让设备上报数据触发缓存命令的下发;如当前平台缓存的命令有不需要执行的命令,请调用“修改设备命令V4”接口,将命令的状态从PENDING修改未CANCELED。 403 100217 The application hasn't been authorized