UNPKG

@pmouli/isy-matter-server

Version:

Service to expose an ISY device as a Matter Border router

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