initMatterDevInfo(devInfo: DevInfo, ops?: InitMatterDevInfoInterceptorOps)

Requires:
≥1.15.0

Description

Parse Matter device information and convert Matter schema/codeIds to standard DP.

Parameters

ParameterTypeRequiredDescription
YesMatter device information
NoOptional configuration for brightness and color-temperature ranges

Return Value

Type: DevInfo
Converted device info

Referenced Types

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

Valid Values

DevInfo.schema.mode
ValueDescriptionSince
rw--
ro--
wr--
DevInfo.schema.property.type
ValueDescriptionSince
string--
bool--
value--
enum--
bitmap--
raw--
DevInfo.schema.type
ValueDescriptionSince
raw--
obj--
FunConfig.tyabirysr4_app
ValueDescriptionSince
follow--
--app-B1--
FunConfig.tyabis5d9w_app
ValueDescriptionSince
follow--
--app-M1--

Examples

Example

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

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