publishDps(params: Object)
版本要求:
DeviceKit≥1.2.6@ray-js/ray≥1.7.68
支持平台:
iOSAndroid
描述
发送 dps
参数
| 属性 | 类型 | 必填 | 说明 |
|---|---|---|---|
deviceId | string | 是 | 设备id |
| 是 | dps | ||
mode | number | 是 | 下发通道类型 0: 局域网 1: 网络 2: 自动 |
pipelines | number[] | 是 | 下发通道的优先级 LAN = 0, // LAN MQTT = 1, // MQTT HTTP = 2, // Http BLE = 3, // Single Point Bluetooth SIGMesh = 4, // Sig Mesh BLEMesh = 5, // Thing Private Mesh BLEBeacon = 6, // Beacon |
| 是 | 预留下发逻辑配置标记,后续可以拓展,例如下发声音,下发操作后续动作等等 | ||
complete | () => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
| 否 | 接口调用成功的回调函数 | ||
fail | (params: Object) => void | 否 | 接口调用失败的回调函数 |
fail 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
errorMsg | string | 错误信息 |
errorCode | string | number | 错误码 |
| 错误扩展 |
返回值
无