Skip to content

设置继电器点动时长

即将推出

此接口在当前版本暂不可用,将在后续版本中开放。

设置指定设备指定继电器的点动(JOG)持续时长。时长持久化存储在设备中,后续所有点动命令均使用此配置。

端点

http
PUT /wlte/v1/devices/{deviceId}/relays/{index}/jog-config

权限要求

Scope必须说明
device:config设置指定继电器的点动时长

请求

完整地址:

http
PUT {baseUrl}/wlte/v1/devices/{deviceId}/relays/{index}/jog-config

请求头:

http
Authorization: Bearer {accessToken}
Content-Type: application/json
Accept: application/json

路径参数:

参数类型必填规则
deviceIdstring不能为空
indexinteger正整数,从 1 开始

请求体:

json
{
  "durationSec": 2
}

字段规则:

字段类型必填规则
durationSecinteger正整数

当前阶段说明

  • 当前 MVP 只要求 durationSec 为正整数
  • 当前 MVP 不在 device profile 中返回 JOG 时长的 min/max 范围
  • 如果设备或设备类型不支持点动配置,服务端会返回 422 COMMAND_REJECTED

成功响应

HTTP 状态码:

text
200 OK

响应体:

json
{
  "code": "SUCCESS",
  "message": "OK.",
  "requestId": "req_001",
  "data": {
    "deviceId": "abc123456789",
    "relayIndex": 1,
    "durationSec": 2
  }
}

响应 data 结构

字段类型必填说明
deviceIdstring设备唯一标识
relayIndexinteger继电器序号,从 1 开始
durationSecinteger已写入设备的点动时长,单位为秒

错误响应

可能返回:

  • 400 INVALID_REQUESTdurationSec 缺失、非正整数,或包含未知字段
  • 401 AUTH_REQUIRED
  • 401 AUTH_INVALID
  • 401 AUTH_EXPIRED
  • 403 AUTH_SCOPE_DENIED
  • 404 DEVICE_NOT_FOUND
  • 422 COMMAND_REJECTED
  • 429 RATE_LIMITED
  • 500 INTERNAL_ERROR
Docs buildVersion v1.2.19-20260602-174859-60
Copyright © 2026 WLTE