检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"格式的UTC字符串。 sent_time String 物联网平台发送命令的时间,如果命令是立即下发, 则该时间与命令创建时间一致, 如果是缓存命令, 则是命令实际下发的时间。"yyyyMMdd'T'HHmmss'Z'"格式的UTC字符串。 delivered_time String
参数说明:分页查询时每页显示的记录数,默认值为10,取值范围为1-50的整数。 marker 否 String 参数说明:上一次分页查询结果中最后一条记录的ID,在上一次分页查询时由物联网平台返回获得。分页查询时物联网平台是按marker也就是记录ID降序查询的,越新的数据记录ID也会越大。若填写marke
下发设备命令 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发命令,以实现对设备的同步控制。平台负责将命令以同步方式发送给设备,并将设备执行命令结果同步返回, 如果设备没有响应,平台会返回给应用服务器超时,平台超时时间是20秒。如
查询设备下队列中的命令 功能介绍 查询设备下队列中的命令(处理中的命令),包含PENDING、SENT、DELIVERED三种状态,注意:DELIVERED状态的命令经过系统设定的一段时间(具体以系统配置为准)仍然没有更新,就会从队列中移除,变为历史命令。 调用方法 请参见如何调用API。
们把用来进行协议转换的网关叫做协议转换网关。 实现原理 方案总体架构框图如下: 协议转换网关是一个网关,可以部署在云上或者本地。第三方协议设备作为协议转换网关的子设备接入平台。 协议转换网关一般由三部分组成: 第三方协议接入。完成第三方协议的解析,鉴权。 协议转换。负责完成第三方协议数据和平台格式数据的互相转换。
平台命令下发 功能介绍 用于平台向设备下发设备控制命令。平台下发命令后,需要设备及时将命令的执行结果返回给平台,如果设备没回响应,平台会认为命令执行超时。命令下发和消息下发的区别,请查看消息通信说明。 低配置且资源受限或者对网络流量有要求的设备,不适合直接构造JSON数据与物联网
设备命令 设备同步命令 设备异步命令 父主题: API
设备命令 平台命令下发 父主题: 设备侧MQTT/MQTTS接口参考
功能详细查看命令下发任务的创建时间、平台发送命令的时间、送达的时间、发送的状态等信息,便于用户了解命令的执行状态。 命令下发支持通过调用查询设备命令接口,在物联网平台查询下发命令的状态及内容信息,以了解命令的执行情况。 配置应用侧使用JAVA SDK进行同步命令下发的开发步骤如下,本示例使用的开发环境为JDK
查询产品 功能介绍 应用服务器可调用此接口查询已在物联网平台的创建的指定产品模型详细信息,包括产品模型的服务、属性、命令等。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/products/{product_id} 表1 路径参数 参数
下发异步设备命令 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发异步命令,以实现对设备的控制。平台负责将命令发送给设备,并将设备执行命令结果异步通知应用服务器。 命令执行结果支持灵活的数据流转,应用服务器通过调用物联网平台的创建规则
制台界面,选择左侧导航栏“总览”页签查看当前实例的ID,具体获取方式请参考查看实例详情 。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Long 满足查询条件的记录总数。 请求示例 统计设备下的历史命令总数。 POST https://{
MQTT、LwM2M/CoAP 依赖 命令下发 平台向设备下发设备控制命令,下发命令后,需要设备进行响应,该响应可以携带设备执行操作成功或者失败后的响应参数。 平台同步下发命令,需要设备及时将命令的执行结果返回给平台,若20s内无返回,则判定为失败。 异步命令下发具有消息缓存功能,若设备不
设备同步命令 下发设备命令 父主题: 设备命令
SENT表示命令正在下发 DELIVERED表示命令已送达设备 SUCCESSFUL表示命令已经成功执行 FAILED表示命令执行失败 TIMEOUT表示命令下发之后,没有收到设备确认或者响应结果而超时。 result 否 Object 参数说明:设备命令执行的详细结果,由设备返回,Json格式。
设备异步命令 下发异步设备命令 查询设备下队列中的命令 查询设备下的历史命令 统计设备下的历史命令总数 查询指定id的命令 父主题: 设备命令
23~31 保留 - 同步命令 以下消息类型,应用可以通过下发同步命令的方式,给终端设备发送消息,参考下发同步命令。 请使用API接口做业务调测,部分命令目前不能通过界面下发。 终端管理-设置终端参数 接口说明 请求对应的消息ID:0x8103 响应对应的消息ID:0x0001(终端通用响应)
选择“云网关”,单击“新增云网关” 。端口填写为“8890”。镜像选择镜像名称为“protocol-plugin-hj212”的镜像。 图2 泛协议-部署成功HJ212 防火墙放通8890端口(TCP)。 父主题: HJ212协议接入
选择“云网关”,单击“新增云网关” 。端口填写为“8898”。镜像选择镜像名称为“protocol-plugin-sl651”的镜像。 图2 泛协议-部署成功SL651 防火墙和安全组需要放通8898端口(TCP)。 父主题: SL651协议接入
缓存开关,用于开启缓存FunctionGraph的鉴权结果,缓存时间为300分钟~1天,默认不开启。 设备发起鉴权请求:设备通过MQTT协议发起的CONNECT请求需携带username参数,该参数应包含自定义鉴权的相关可选参数。 username格式如下。参数传值时需去掉大括号“{}”,username的每个参数需