resolveMatterDevInfo(devInfo: DevInfo, ops?: InitMatterDevInfoInterceptorOps)

版本要求:
≥1.15.0

描述

解析 Matter 设备信息,将 Matter schema / codeIds 转为标准 DP。

参数

参数类型必填说明
是Matter 设备信息
否可选亮度、色温范围等配置

返回值

类型:DevInfo
转换后的设备信息

引用对象

typeCapability
export type Capability = number;
typeDevAttribute
export type DevAttribute = number;

合法值

DevInfo.schema.mode
值说明最低版本
rw--
ro--
wr--
DevInfo.schema.property.type
值说明最低版本
string--
bool--
value--
enum--
bitmap--
raw--
DevInfo.schema.type
值说明最低版本
raw--
obj--
FunConfig.tyabirysr4_app
值说明最低版本
follow--
--app-B1--
FunConfig.tyabis5d9w_app
值说明最低版本
follow--
--app-M1--

示例代码

示例

import { createMatterKit } from '@ray-js/panel-sdk';

const matterKit = createMatterKit();
const next = matterKit.resolveMatterDevInfo(devInfo);