createFitTemporaryBleKey

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

方法签名
createFitTemporaryBleKey(params: )

描述

配件端创建临时蓝牙钥匙

参数

参数类型必填说明
是临时钥匙参数(name 可省略 = 无名钥匙 / effective)

返回值

类型:Promise<unknown>
云端返回

错误码

错误码错误信息
1032缺少生效时间配置
1033缺少生效日期
1034缺少过期日期
1010生效时间大于过期时间
1035周重复模式下未传入 weeks
1042设备上报创建失败

引用对象

typeWeek周重复位图:下标 0–6 对应周日–周六,0 不生效 1 生效
export type Week = [
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
  BitStatus,
];

合法值

EffectiveConfig.repeat
值说明最低版本
none--
week--
Week
值说明最低版本
0--
1--

示例代码

import { createFitTemporaryBleKey } from '@ray-js/lock-sdk';
await createFitTemporaryBleKey({ name: 'Key1', effective });