Trying to get this setup and running and I keep getting this error.
[root@automation ~]# homebridge
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] Loaded plugin: homebridge-isy-js
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] Registering platform 'homebridge-isy-js.isy-js'
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] ---
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] Loaded config.json with 0 accessories and 1 platforms.
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] ---
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] Loading 1 platforms...
[Wed Mar 16 2016 13:45:21 GMT-0400 (EDT)] [isy-js] Initializing isy-js platform...
2016-2-3#13:45:21- Device: ZW 002 Binary Sensor type: 4.32.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 002 Multilevel Sensor type: 4.32.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 002 Energy Meter type: 4.32.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 003 Repeater type: 4.15.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 004 Repeater type: 4.15.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 005 Binary Sensor type: 4.32.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: ZW 005 Multilevel Sensor type: 4.32.1.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: Main Floor Thermostat type: 1.1.0.0 is not specifically supported, returning generic device object.
2016-2-3#13:45:21- Device: Upstairs Thermostat type: 1.1.0.0 is not specifically supported, returning generic device object.
/usr/lib/node_modules/homebridge-isy-js/node_modules/isy-js/isy.js:404
if (response instanceof Error || response.statusCode != 200) {
^
TypeError: Cannot read property 'statusCode' of null
at Request.<anonymous> (/usr/lib/node_modules/homebridge-isy-js/node_modules/isy-js/isy.js:404:50)
at Request.emit (events.js:98:17)
at Request.mixin._fireError (/usr/lib/node_modules/homebridge-isy-js/node_modules/restler/lib/restler.js:207:10)
at ClientRequest.<anonymous> (/usr/lib/node_modules/homebridge-isy-js/node_modules/restler/lib/restler.js:246:14)
at ClientRequest.emit (events.js:95:17)
at Socket.socketOnData (http.j
My config file looks likes this..
Any help...
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
"platforms": [
{
"platform": "isy-js",
"name": "isy-js",
"host": "192.168.X.X",
"port": "80",
"username": "admin",
"password": "secretpasswordshhhhdonttell",
"elkEnabled": false,
"useHttps": false,
"debugLoggingEnabled": true,
"includeAllScenes": true
}
]
}