检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线开发的插件部署失败如何处理? 在插件开发界面,下载编解码插件: 如果插件下载失败,则插件部署失败存在如下可能原因: 同类消息的(例如:两种数据上报的消息)messageId的值设置重复或在消息中的位置不一致。 messageId的数据类型设置为非int型。 存在字段的默认值设置为非16进制数。
回调地址可以修改吗? 可以。如果回调地址的IP和端口号需要更换,需要调用“批量删除订阅”接口,删除之前的回调地址后,并上传新的CA证书,再重新订阅。 父主题: 订阅推送(联通用户专用)
在“应用名称填写”界面,填写应用名称,单击“下一步”。 根据向导进入测试界面,在业务应用订阅设备数据变化消息,查看测试用例执行结果。 应用消息订阅成功,单击“下一步”进入“上传订阅截图”界面。 应用消息订阅失败,在业务应用排查并处理订阅故障后,单击“重新测试”重测测试用例。 单击“上传订阅截图
数据上报失败如何处理? 若设备是使用接口注册的,请确认设备是否因为没在指定的timeout时间内上线而被物联网平台自动删除了。如果设备已被删除,请重新注册设备再尝试上报数据。 请检查使用接口注册设备时,填写的产品信息是否和产品profile一致。 请检查上报的数据名称是否和产品模型定义的服务属性一致。
“消息确认”通知和“命令响应”通知不适用于NB-IoT场景(CoAP和LWM2M)。在NB-IoT场景中,响应命令通知可以调用创建设备命令接口时,通过配置callbackUrl参数实现。 父主题: 订阅推送(联通用户专用)
定义水表的一些传输规则,必要的话需要定义命令。 连接(Connectivity) 定义水表连接参数。 注:具体定义几个服务是非常灵活的,如上面的例子可以将告警服务拆分成水压告警服务和流量告警服务,也可以将告警服务合入到水表基础服务中。 维护能力 描述设备具备的维护能力,包括固件升级、软件升级、配置更新。 关于Pr
在本场景中,数据上报消息有两种,所以需要用messageId来标识消息种类。 “数据类型”根据数据上报消息种类的数量进行配置。在本场景中,仅有两种数据上报消息,配置为“int8u”即可满足需求。 “默认值”可以修改,但必须为十六进制格式,且数据上报消息的对应字段必须和默认值保持一致。在本
基于IoT Studio构建应用服务器(联通用户专用) 非联通用户请查看设备接入服务。 场景说明 传统的物联网应用需要开发者使用物联网平台提供的API或SDK进行二次开发,对开发者的编程技能有着较高的要求,且开发周期较长。 华为云物联网平台提供IoT Studio服务,实现在线可视化的应
由于PCP协议消息没有使用单独的端口号,并且不依赖于底层协议,为了和设备业务消息区分,PCP协议固定以0XFFFE作为起始字节。因此要求设备的业务消息的前两个字节不能是0XFFFE,更多细节参考附录PCP消息识别。 本协议消息采用一问一答模式,所有请求消息都有一个响应消息。 消息结构 字段名
在“产品开发”页面进入到创建的产品中,选择“编解码插件开发”。 在“在线编解码插件编辑器”中,点击“新增消息”。 输入消息名:LightData,消息类型选择:数据上报,然后再点击“添加字段”。 输入上报消息的名字:LightIntensity,数据类型:int8u(8位无符号整型),长度:1字节,单击“完成”。
台对接信息。 在“设备管理服务”中,应用对应的是开发中心的项目。为了使应用服务器能调用平台的接口,您需要将应用服务器中设定的应用ID和应用密钥修改为新的值。 如果应用服务器调用“鉴权”接口成功,表明应用服务器已对接到商用环境。 迁移设备 迁移设备是指将对接了开发中心(测试环境)的
送给应用服务器。 将应用服务器响应的JSON格式数据编码成二进制码流,下发给设备。 命令下发流程 在命令下发流程中,有两处需要用到编解码插件: 将应用服务器下发的JSON格式数据编码成二进制码流,下发给设备。 将设备响应的二进制码流解码成JSON格式的数据,上报给应用服务器。 在线开发和离线开发
jsonObject:当上报的数据为json结构体时,可以配置为此类型。 访问模式:设置应用服务器通过接口访问数据的模式: R:通过接口可以查询该属性。 W:通过接口可以修改该属性值。 E:应用服务器订阅了数据变化通知后,设备上报了属性,应用服务器会收到推送通知。 是否必选:设备上报的这个属性是不是必选。 点
在设备列表中,点击具体的设备进入到设备的详情页面,点击“编辑”按钮,给设备添加标签。 访问“所有设备”页面,在高级搜索里通过标签,对目标设备进行快速筛选。 相关API接口 创建设备组 删除设备组 修改设备组 查询设备组列表 查询指定设备组 增加设备组成员 删除设备组成员 查询指定设备组成员
设备命令接口的时候expiretime参数设置为非0,即为缓存下发命令),检查在数据上报后,命令是否可以下发成功。 如果缓存命令下发成功,则说明命令下发失败原因为设备链路老化。如果设备工作模式为DRX,建议每25小时内上报一次心跳,但设备链路仍然老化,则需要物联网平台服务商检查TUP包的参数配置。
定设备。 如果设备绑定失败,可能的原因有很多种,您可按照下述指导逐个定位排查问题。 在物联网平台上注册设备时,设备标识(对应应用侧注册设备接口的nodeId和verifyCode)是否为NB模组的IMEI号?timeout设置的时间是否够长? 使用NB模组接入物联网平台时,必须直
物联网平台,实现数据上报和命令下发。 对接LoRa Server 在设备管理服务中创建LoRa Server的产品模型并注册LoRa Server设备。 登录物联网平台控制台,点击右上角“进入设备管理服务”。 单击页面左下角的切换左侧菜单,选择“产品模型”,单击“新增产品模型”,选择“手动创建”。
Reboot 远程重启模组 /20/0/4014 Event Log LogData 模组日志收集 因此,NB-IoT设备需要支持上述LWM2M协议接口里定义的这2个资源,同时设备对应的产品模型的omCapability不为null,才能接收和响应物联网平台下发的指令,进行远程的日志收集、重启模组。
设备数据变化通知和批量设备数据变化通知的区别是什么? 设备数据变化通知和批量设备数据变化通知接口都是订阅设备的数据变化,只是封装的数据格式不一样。 例如:一款水表设备有Battery和Connectivity两种服务类型,每次上报数据都会上报这两个服务的数据。 如果订阅devic
调测证书制作(联通用户专用) 非联通用户请查看设备接入服务。 调测证书,又叫做自签名证书,用于客户端通过HTTPS访问服务端时进行安全认证。在物联网平台的使用中,可用于物联网平台向应用服务器采用HTTPS协议推送数据时,物联网平台认证应用服务器的合法性。本文以Windows环境为例,介绍