检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
2019-05-28 第三次正式发布 新增 设备侧MQTT接口参考 2019-05-13 第二次正式发布 修改 查询设备历史数据,删除serviceId和property可选参数。 2018-12-20 第一次正式发布 新增 应用侧API参考
header 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。 Authorization 必选 String header 访问物联网平台的认证信息,值为“Bearer {accessToken}”,其中{accessToken}为调用鉴权接口返回的accessToken。
query 设备所属的应用ID,当删除授权应用下的设备时才需要填写。 cascade 可选 Boolean query 仅当设备下连接了非直连设备时生效。默认值为true。 true,级联删除,即删除直连设备和其下的非直连设备。 false,删除直连设备,但是不删其下的非直连设备,并将非直连设备的属性变为直连设备属性。
平台向NB-IoT设备缓存下发命令,为什么设备一直收到同一条控制命令? 设备收到平台下发的命令后,必须向平台返回ACK响应,平台才认为设备收到了命令,否则平台认为这条命令没有下发成功,会重复下发这条命令直到收到ACK响应或命令过期。 父主题: 设备集成(联通用户专用)
开发中心模拟设备如何上报负数? 使用LWM2M协议接入的设备上报负数时,编解码插件对应的数据类型要选择有符号整形数;实际上报数据时,负数转换为二进制编码时需要转换为补码,再转换为十六进制数填写到模拟设备数据上报界面。 例如: -5转换为二进制,原码为10000101,补码为111
header 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。 Authorization 必选 String header 访问物联网平台的认证信息,值为“Bearer {accessToken}”,其中{accessToken}为调用鉴权接口返回的accessToken。
body 见下表DeviceGroupWithDeviceListDTO的描述。 accessAppId 可选 String query 如果是本应用的设备组,此参数值可以填写null,否则填写授权应用的appId。 accessToken 必选 String header 如
接口返回值 返回值 描述 true 成功。 false 失败。 此返回值是调用接口的同步返回结果,返回true只是说明接口调用成功,并不说明绑定成功,绑定成功需要收到BindService发出的通知。 当前绑定流程的重试策略为:如果绑定失败,则30秒后继续进行重试,如果重试超过5次(总计尝
钟),然后通过轮询的方式向各个推送失败的应用服务器进行推送重试,缓存时间超时后如果还未推送成功,物联网平台不再进行推送重试。在消息缓存时间内,物联网平台重试推送失败的次数达到10次后,会将该推送的URL地址设置为无效,并按照轮询的方式,轮询探测所有失败URL的有效性,如果恢复,则
No或IMEI作为nodeId。 说明: 若使用IMEI作为nodeId,根据不同厂家的芯片有不同填写要求。 高通芯片设备的唯一标识为urn:imei:xxxx,xxxx为IMEI号 海思芯片设备的唯一标识为IMEI号 其他厂家芯片的设备唯一标识请联系模组厂家确认。 name 可选 String(256)
用该接口传入设备序列号或者MAC地址以及设备信息来绑定到物联网平台。 在绑定前需要调用绑定配置接口设置物联网平台的IP与端口。 设备绑定是指设备第一次接入物联网平台的过程,需要开发者先在物联网平台注册直连设备,之后在设备上发起绑定操作,将设备绑定到物联网平台上。如果未在物联网平台
应用在创建设备命令需要设置回调地址为接口描述中的回调地址,回调地址中的server与port为应用服务器公网地址与服务器配置中指定的端口。 应用通过PushMessageReceiver类并重写回调接口接收推送消息的内容。 如果回调地址不是应用服务器本身的地址,则第三方应用需要自己实现原始回调接口。
把某个PENDING状态的命令修改为CANCELED状态,即撤销命令。 创建设备命令撤销任务 撤销某个设备的所有未下发的命令。 查询设备命令撤销任务 查询设备命令撤销任务的详细信息和执行状态。 设备服务调用 向设备下发控制命令,仅适用于使用MQTT协议接入的设备。 批量处理 API
应用在创建NB设备命令需要设置回调地址为接口描述中的回调地址,回调地址中的server与port为应用服务器公网地址与服务器配置中指定的端口 2. 应用通过继承PushMessageReceiver类并重写回调接口接收推送消息的内容 3. 如果回调地址不是应用服务器本身的地址,则第三方应用需要自己实现原始回调接口。
No或IMEI作为nodeId。 说明: 若使用IMEI作为nodeId,根据不同厂家的芯片有不同填写要求。 高通芯片设备的唯一标识为urn:imei:xxxx,xxxx为IMEI号 海思芯片设备的唯一标识为IMEI号 其他厂家芯片的设备唯一标识请联系模组厂家确认。 name 可选 String(256)
请进入开发中心,打开任意一个项目(若没有项目,可创建一个)。 点击“产品 > 产品开发”,打开任意一个产品(若没有产品,可创建一个)。 点击“端侧集成指导”,在打开的页面中下载IoT Studio。 父主题: 设备集成(联通用户专用)
见下表DeviceGroupWithDeviceListDTO的描述。 accessAppId 可选 String query 如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 De
协议接入的设备。 查询设备命令 根据指定条件查询下发命令的状态及内容信息。 修改设备命令 把某个PENDING状态的命令修改为CANCELED状态,即撤销命令。 创建设备命令撤销任务 撤销某个设备的所有未下发的命令。 查询设备命令撤销任务 查询设备命令撤销任务的详细信息和执行状态。
批量创建设备命令 应用服务器若需要向多个设备下发相同的设备命令时,可调用此接口向批量设备下发命令。 此功能通过创建批量任务接口向设备下发批量任务实现,“taskType”参数设置为“DeviceCmd”时,为向批量设备下发命令。 父主题: 命令下发
设备如何发送文件至物联网平台? 目前设备上报文件的场景比较少,如需实现该功能,可以通过集成Agent Lite,然后把文件通过base64编码成String后上传给平台(平台单个消息最大为4KB,超过4KB分多次发送),然后推送给应用,再进行base64解码。 父主题: 设备集成(联通用户专用)