UNPKG

@pmouli/isy-matter-server

Version:

Service to expose an ISY device as a Matter Border router

39 lines 1.39 kB
/* THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT DIRECTLY. */ import { Base } from "../index.js"; import { NodeFactory } from "../../NodeFactory.js"; export class SceneResponder extends Base { commands = { QUERY: this.query }; static nodeDefId = "259"; static implements = ['259']; constructor(isy, nodeInfo) { super(isy, nodeInfo); } async query() { return this.sendCommand("QUERY"); } } NodeFactory.register(SceneResponder); (function (SceneResponder) { function is(node) { return ['259'].includes(node.nodeDefId); } SceneResponder.is = is; function isImplementedBy(node) { return ['259', "111", "137", "147", "201", "252", "306", "309"].includes(node.nodeDefId); } SceneResponder.isImplementedBy = isImplementedBy; function create(isy, nodeInfo) { return new SceneResponder(isy, nodeInfo); } SceneResponder.create = create; SceneResponder.Node = SceneResponder; SceneResponder.Class = SceneResponder; let Commands; (function (Commands) { Commands["query"] = "QUERY"; })(Commands = SceneResponder.Commands || (SceneResponder.Commands = {})); let Drivers; (function (Drivers) { })(Drivers = SceneResponder.Drivers || (SceneResponder.Drivers = {})); })(SceneResponder || (SceneResponder = {})); //# sourceMappingURL=SceneResponder.js.map