fake-isy-994i
Version:
Node.js server that acts like a ISY-994i. Unsupported and no longer under active development.
23 lines (20 loc) • 700 B
JavaScript
var ISYServer = require('./isyserver.js').ISYServer;
// The config object is an optional parameter which can be used to set config parameters.
// All fields are optional. Below all are specified just for illustration purposes.
var config = {
loggerEnabled: true,
elkEnabled: true,
extendedErrors: true,
userName: 'admin',
password: 'password',
requireAuth: true,
nodeFile: './example-nodes.xml',
elkStatusFile: './example-elk-status.xml',
elkTopologyFile: './example-elk-topology.xml',
logResponseBody: false,
logWebSockets: false ,
logWebNotification: false,
failVariableCalls: false
}
var server = new ISYServer(3000, config);
server.start();