@pmouli/isy-matter-server
Version:
Service to expose an ISY device as a Matter Border router
26 lines (14 loc) • 549 B
text/typescript
import { CompositeDevice, ISY, type Family } from '../../ISY.js';
import type { NodeInfo } from '../../Model/NodeInfo.js';
import 'winston';
import {ColorHueSat, ColorXY, OnOffLevel } from './Generated/index.js';
import type { ISYDevice } from '../../ISYDevice.js';
const nodes = { onOff: OnOffLevel};
export class OnOffLight extends CompositeDevice.of<Family.ZigBee,typeof nodes>(nodes,
{ onOff: 103}) {
}
export namespace OnOffLight{
export const Nodes = nodes;
export const Class = OnOffLight;
export const OnOff = nodes.onOff;
}