zetta-honeywell-total-connect-security-driver
Version:
A Zetta driver for the Honeywell Total Connect Security Panel
19 lines (17 loc) • 876 B
JavaScript
var zetta = require('zetta');
var HoneywellTotalConnectSOAP = require('zetta-honeywell-total-connect-soap-driver');
var HoneywellTotalConnectSecurity = require('../index');
var style = require('./apps/style');
var soapURL = process.env.HONEYWELL_ALARMNET_SOAP_URL;
var userName = process.env.HONEYWELL_ALARMNET_USERNAME;
var password = process.env.HONEYWELL_ALARMNET_PASSWORD;
var applicationID = process.env.HONEYWELL_ALARMNET_APPLICATION_ID;
var applicationVersion = process.env.HONEYWELL_ALARMNET_APPLICATION_VERSION;
zetta()
.name('Honeywell TotalConnect 2.0')
.properties({style: {foregroundColor: {hex: '#013153', decimal: {red: 1, green: 49, blue: 83}}}})
.use(style)
.use(HoneywellTotalConnectSOAP, soapURL, userName, password, applicationID, applicationVersion)
.use(HoneywellTotalConnectSecurity)
.link('http://honeywell.zettaapi.org')
.listen(1337);