getFitBleKeyList
版本要求:
@ray-js/lock-sdk≥1.2.0
方法签名
getFitBleKeyList()描述
获取配件蓝牙钥匙列表。
参数
无
返回值
类型:Promise<FitBleKeyItem[]>
蓝牙钥匙列表
FitBleKeyItem
| 属性 | 类型 | 说明 |
|---|---|---|
id | string | 钥匙 id |
unlockBindingId | string | 解锁绑定 id(重命名/更新/删除均使用此 id) |
name | string | 钥匙名称 |
opModeSubType | number | 子类型;蓝牙钥匙场景下 `10` 为永久钥匙,其余值为临时钥匙。 |
| 生效配置(时间/周期) | ||
sn | number | 硬件编号 |
userName | string | 用户名(永久钥匙场景) |
devNameList | string[] | 关联门锁名称列表 |
引用对象
interface
EffectiveConfig| 属性 | 类型 | 描述 |
|---|---|---|
effectiveDate | number | 生效日(秒级时间戳) |
expiredDate | number | 失效日(秒级时间戳) |
repeat | "none" | "week" | 重复策略:无或按周 |
weeks | Week | 周重复位图 |
effectiveTime | number | 每日生效开始时间,单位:分钟 |
expiredTime | number | 每日失效结束时间,单位:分钟 |
type
Week周重复位图:下标 0–6 对应周日–周六,0 不生效 1 生效合法值
EffectiveConfig.repeat
| 值 | 说明 | 最低版本 |
|---|---|---|
none | - | - |
week | - | - |
Week
| 值 | 说明 | 最低版本 |
|---|---|---|
0 | - | - |
1 | - | - |