检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ount HTTP推送流转次数 IoTDA.HTTP_FORWARDING HTTP推送流转次数:iotda_http_forwarding_totalCount HTTP推送流转成功次数:iotda_http_forwarding_successCount HTTP推送流转失败
设备上报获取文件上传URL请求 功能介绍 设备上报获取文件上传URL信息请求。 Topic 上行: $oc/devices/{device_id}/sys/events/up 参数说明 字段名 必选/可选 类型 参数描述 object_device_id 可选 String 参数解释:
AMQP队列管理为客户创建、删除、查看队列。AMQP队列可通过规则订阅后通过AMQP客户端接收消息数据。 接入凭证管理 接入凭证是用于AMQP、MQTTS等协议建立长连接时认证使用。 数据转发、设备联动 规则管理为应用服务器提供物联网平台的规则引擎功能,通过设置规则实现业务的联动变化或将数据转发至
Java Demo使用说明 概述 本文以Java语言为例,介绍通过MQTTS/MQTT协议接入平台,基于平台接口实现“属性上报”、“订阅接收命令”等功能。 本文中使用的代码为样例代码,仅用于体验平台通信功能,如需进行商用,可以参考资源获取获取对应语言的IoT Device SDK进行集成。
泛协议接入 概述 JT808协议接入 SL651协议接入 HJ212协议接入 父主题: 设备接入
开放协议接入 LwM2M/CoAP协议接入 HTTPS协议接入 MQTT(S)协议接入 父主题: 设备接入
String 是 MQTT协议中CONNECT消息的username字段,与3的username格式相同。 password String 是 MQTT协议中CONNECT消息的password参数。 client_id String 是 MQTT协议中CONNECT消息的clientId参数。
标准版和企业版支持在界面配置和获取,获取方式如下: 进入泛协议接入页面:登录管理控制台,单击左侧导航栏“IoTDA实例”,选择对应实例,点击右侧“详情”进入实例,选择“泛协议接入”页签后,单击“新增网关”。 图2 泛协议-新增云网关(非托管) 输入网关名,单击“确定”,会弹出网桥
在弹出的“新增测试设备”窗口,选择“真实设备”,输入测试设备的参数,单击“确定”。 图7 在线调试-新增测试设备 注:如果使用DTLS传输层安全协议接入时,请妥善保存密钥。 新添加的设备处于未激活状态,此时不能进行在线调试,可参考连接鉴权,待设备接入平台后,进行调试。 单击“调试”,进入调试界面。
产品:将操作产品的信息,如产品添加、产品删除、产品更新设置为数据来源。当数据来源选择“产品”时,不支持快速配置。 设备异步命令状态:针对LwM2M/CoAP协议的设备,物联网平台支持下发异步命令给设备。将异步命令的状态变更设置为数据来源。物联网平台设备异步命令状态详见这里。当数据来源选择“设备异步命令状态”时,不支持快速配置。
已下载泛协议SDK和样例。 项目结构说明 项目结构说明 图1 项目结构图 表1 类相关说明 类名称 描述 Main 主启动类。 BridgeService 网桥初始化:初始化同IoT平台的连接,设置平台下行数据监听 TcpServer TCP协议服务端启动类。开启TCP协议监听端口,接收设备上报到服务端的消息。
设备策略主要用于对发布/订阅的非oc开头自定义topic中的数据进行传输限制。能够管理客户端发布/订阅主题的授权。借助策略功能,可以保证非$oc开头的自定义Topic的通信安全。设备Topic策略用于发布、订阅机制的协议,比如说设备侧的MQTT、MQTTS协议。目前华南友好局点支持。 策略通配符 策略中
0版本请求和响应模式中的相关数据,可选。设备可以通过该参数配置MQTT协议请求和响应模式中的相关数据。 最大长度:128 response_topic 否 String 参数说明:MQTT 5.0版本请求和响应模式中的响应主题,可选。设备可以通过该参数配置MQTT协议请求和响应模式中的响应主题。 最大长度:128
泛协议接入相关问题 泛协议接入开发流程 平台侧开发:包括创建产品、(可选)开发产品模型、(可选)开发编解码插件。 设备侧开发:使用泛协议网关方式接入,可参考泛协议开发。 (可选)应用侧开发。 如果是TCP协议,或者自定义协议如何接入平台? 一般使用泛协议接入,详细请参考通过协议转换网关实现泛协议设备接入。
联网平台会根据规则将结果发送到规则指定的服务器,如用户自定义的HTTP服务器,AMQP服务器,以及华为云的其他存储服务器等, 详情参考设备命令状态变更通知。 注意: 此接口适用于NB设备异步命令下发,暂不支持其他协议类型设备命令下发。 此接口仅支持单个设备异步命令下发,如需多个设备异步命令下发,请参见
SECRET) secure_access 否 Boolean 参数说明:指设备是否通过安全协议方式接入,默认值为true。 true:通过安全协议方式接入。 false:通过非安全协议方式接入。 缺省值:true timeout 否 Integer 参数说明:设备验证码的有效时
AT+HMCON 该指令用于设置MQTT协议连接参数。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMCON=bsmode,lifetime,serverip,serverport,deviceid,passwd,codec bsmode:0表示非bs模式,1表示bs模式。
SECRET) secure_access 否 Boolean 参数说明:指设备是否通过安全协议方式接入,默认值为true。 true:通过安全协议方式接入。 false:通过非安全协议方式接入。 缺省值:true timeout 否 Integer 参数说明:设备验证码的有效时
泛协议插件开发 操作场景 为了方便体验泛协议的开发流程,本章节以定时上报位置信息的电子学生证为样例,说明如何使用泛协议SDK开发插件接入TCP协议设备,实现同平台的通信。 假设电子学生证的通信协议如下: 1、终端设备开启之后先向平台发起登录请求,直到登录成功后,设备与平台才会进行通信。
的所有在线设备发布广播消息。应用将广播消息下发给平台后,平台会先返回应用响应结果,再将消息广播给设备。 注意: 此接口只适用于使用MQTT协议接入的设备。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/broadcast-messages