- Code: Select all
Jan 10, 2017, 12:20:28 PM
EPS - Homebridge Buddy Threaddebug Generating custom list 'plugin' (filter: index=server, callback=listServersEx), typeId of logHB, targetId of 0 and arguments: {u'callback': u'listServersEx'}
EPS - Homebridge Buddy [1/10/2017, 12:20:23 PM] Warning: skipping plugin found at '/usr/local/lib/node_modules/homebridge-indigo' since we already loaded the same plugin from '/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Homebridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v7.2.1-darwin-x64/lib/node_modules/homebridge-indigo'.
[1/10/2017, 12:20:24 PM] Loaded plugin: homebridge-indigo
[1/10/2017, 12:20:24 PM] Registering platform 'homebridge-indigo.Indigo'
[1/10/2017, 12:20:24 PM] ---
[1/10/2017, 12:20:24 PM] Loaded plugin: homebridge-camera-ffmpeg
[1/10/2017, 12:20:24 PM] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
[1/10/2017, 12:20:24 PM] ---
[1/10/2017, 12:20:24 PM] Loaded plugin: homebridge-ecobee3-sensors
Homebridge API version: 2.1
[1/10/2017, 12:20:24 PM] Registering platform 'homebridge-ecobee3-sensors.Ecobee 3 Sensors'
[1/10/2017, 12:20:24 PM] ---
[1/10/2017, 12:20:24 PM] Loaded plugin: homebridge-envisalink
[1/10/2017, 12:20:24 PM] Registering platform 'homebridge-envisalink.Envisalink'
[1/10/2017, 12:20:24 PM] ---
[1/10/2017, 12:20:24 PM] Loaded config.json with 0 accessories and 1 platforms.
[1/10/2017, 12:20:24 PM] ---
[1/10/2017, 12:20:24 PM] Loading 1 platforms...
[1/10/2017, 12:20:24 PM] [Homebridge for Indigo] Initializing Indigo platform...
[1/10/2017, 12:20:24 PM] [Homebridge for Indigo] Indigo base URL is http://127.0.0.1:8176
[1/10/2017, 12:20:24 PM] Loading 0 accessories...
Load homebridge-camera-ffmpeg.Camera-ffmpeg
Load homebridge-ecobee3-sensors.Ecobee 3 Sensors
/usr/local/lib/node_modules/homebridge-ecobee3-sensors/source/platform.js:21
this.exclude_thermostat = config.exclude_thermostat || false;
^
TypeError: Cannot read property 'exclude_thermostat' of null
at new EcobeePlatform (/usr/local/lib/node_modules/homebridge-ecobee3-sensors/source/platform.js:21:35)
at Server._loadDynamicPlatforms (/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Homebridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v7.2.1-darwin-x64/lib/node_modules/homebridge/lib/server.js:315:30)
at Server.run (/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Homebridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v7.2.1-darwin-x64/lib/node_modules/homebridge/lib/server.js:82:8)
at module.exports (/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Homebridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v7.2.1-darwin-x64/lib/node_modules/homebridge/lib/cli.js:40:10)
at Object.<anonymous> (/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS Homebridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v7.2.1-darwin-x64/lib/node_modules/homebridge/bin/homebridge:17:22)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
I'm confused, because that's config from my custom server, which is still running normally. It shouldn't be preventing the homebridge-indigo instance from starting.