UNPKG

@pmouli/isy-matter-server

Version:

Service to expose an ISY device as a Matter Border router

26 lines (14 loc) 549 B
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; }