指令下发

设备登陆成功后,用户可以通过门户向设备下发指令,门户上仅支持对单一设备进行指令下发。点击设备右侧“指令下发”按钮,创建指令。下发指令内容需提前在门户“服务定义”标签页添加服务,下发时选择具体的服务类型及服务ID,并按照数据集规定格式进行下发,否则下发失败。目前平台支持指令下发数据获取参数查询参数配置四种命令类型的下发。其中,数据获取及参数查询仅需选择对应的服务即可;对于指令下发及参数配置,需要用户按照服务定义填写响应的指令内容,指令内容均按照json格式下发,且通过门户下发时,用户仅需填写value值即可,平台会根据实际产品定义的数据类型编码下发至设备,为用户简化编码工作。

其中,数据获取参数查询参数配置三种类型指令下发,平台下行指令及设备上行响应共用同一个服务ID,即该服务代表某种具体的操作,上下行的要求一致;指令下发指令下发响应的服务ID需要分别定义,该服务所代表的的操作并不固定,用户可根据自身需要进行上下行服务定义。

下发指令成功后,可以在门户“指令下发日志”中查看下发时间、状态信息及执行结果,状态信息共分为5种:指令已保存(指令保存在数据库中未到达平台)、指令已发送(指令已到达平台但未下发到设备)、指令已送达(指令已到达设备但未返回执行结果)、指令已完成(指令已收到并返回执行结果)、指令发送失败(指令未能成功下发到平台)。

指令执行结果主要包括:执行成功、执行失败、数据集错误等,平台会相应给出指令内容、执行结果内容或错误原因。

搜索结果 ""

    没有搜索结果 ""