getBoundLockList

版本要求:
@ray-js/lock-sdk≥1.2.0

方法签名
getBoundLockList()

描述

获取当前配件已绑定门锁列表,每项含安全版本兼容性判定。

参数

无

返回值

类型:Promise<BoundLockListItem[]>
已绑定门锁列表
BoundLockListItem
属性类型说明
securityVersionMismatchboolean门锁安全版本与配件是否不匹配(门锁支持安全版本,但配件未开启安全通道)。
securityNeedUpdateboolean门锁是否需要"激活"(重新下发安全密钥)。
bindingIdstring绑定 id
devNamestring设备名称
fittingNamestring配件名称
devIdstring设备 id
devUnlockIdstring设备解锁 id
devUuidstring设备 uuid
fittingIdstring配件 id
fittingUnlockIdstring配件解锁 id
iconstring图标
isSupportScyboolean是否支持 scy
onlineboolean是否在线
protocolVersionstring协议版本
randomStrstring随机字符串

示例代码

import { getBoundLockList } from '@ray-js/lock-sdk';
const lockList = await getBoundLockList();
console.log(lockList.filter(item => item.securityVersionMismatch));