Thanks guys. I restored from a backup and started over, trying to follow the installation instructions better. I think I'm closer, because it's showing my accessories (Dining Room Lights, Front Door Light) in terminal , but they still aren't showing up in the Home app, just the Nest is.
I've had homebridge running with my nest for a while before trying to install homebridge-indigo. Do you think that could be interfering with the installation?
Here is what the terminal is showing when I run homebridge:
- Code: Select all
[12/27/2016, 12:52:37 PM] Loaded plugin: homebridge-indigo
[12/27/2016, 12:52:37 PM] Registering platform 'homebridge-indigo.Indigo'
[12/27/2016, 12:52:37 PM] ---
[12/27/2016, 12:52:38 PM] Loaded plugin: homebridge-nest
[12/27/2016, 12:52:38 PM] Registering platform 'homebridge-nest.Nest'
[12/27/2016, 12:52:38 PM] ---
[12/27/2016, 12:52:38 PM] Loaded config.json with 0 accessories and 1 platforms.
[12/27/2016, 12:52:38 PM] ---
[12/27/2016, 12:52:38 PM] Loading 1 platforms...
[12/27/2016, 12:52:38 PM] [My Indigo Server] Initializing Indigo platform...
[12/27/2016, 12:52:38 PM] [My Indigo Server] Indigo base URL is http://127.0.0.1:8176
[12/27/2016, 12:52:38 PM] Loading 0 accessories...
[12/27/2016, 12:52:38 PM] [My Indigo Server] Indigo request: http://127.0.0.1:8176/devices.json/
[12/27/2016, 12:52:39 PM] [My Indigo Server] Indigo request: http://127.0.0.1:8176/devices/Dining%20Room%20Lights.json
[12/27/2016, 12:52:39 PM] [My Indigo Server] Discovered Dimmable Power Switch (ID 1346994522): Dining Room Lights
[12/27/2016, 12:52:39 PM] [My Indigo Server] Indigo request: http://127.0.0.1:8176/devices/Front%20Door%20Light.json
[12/27/2016, 12:52:39 PM] [My Indigo Server] Discovered Relay Power Switch (ID 1540531918): Front Door Light
[12/27/2016, 12:52:39 PM] [My Indigo Server] Indigo request: http://127.0.0.1:8176/actions.json/
[12/27/2016, 12:52:39 PM] [My Indigo Server] Created 2 accessories
[12/27/2016, 12:52:39 PM] [My Indigo Server] Initializing platform accessory 'Dining Room Lights'...
[12/27/2016, 12:52:39 PM] [My Indigo Server] Initializing platform accessory 'Front Door Light'...
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
┌────────────┐
│ 031-45-154 │
└────────────┘
events.js:160
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::51826
at Object.exports._errnoException (util.js:1022:11)
at exports._exceptionWithHostPort (util.js:1045:20)
at Server._listen2 (net.js:1259:14)
at listen (net.js:1295:10)
at Server.listen (net.js:1391:5)
at EventedHTTPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/eventedhttp.js:60:19)
at HAPServer.listen (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:158:20)
at Bridge.Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:496:16)
at Server._publish (/usr/local/lib/node_modules/homebridge/lib/server.js:114:16)
at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:372:14)
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:15:19
at IndigoPlatform.<anonymous> (/usr/local/lib/node_modules/homebridge-indigo/index.js:218:13)
at /usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:52:16
at /usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:269:32
at /usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:44:16
at /usr/local/lib/node_modules/homebridge-indigo/index.js:243:29
at /usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:52:16
at iterate (/usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:260:24)
at Object.async.forEachOfSeries.async.eachOfSeries (/usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:281:9)
at Object.async.forEachSeries.async.eachSeries (/usr/local/lib/node_modules/homebridge-indigo/node_modules/async/lib/async.js:214:22)
at IndigoPlatform.<anonymous> (/usr/local/lib/node_modules/homebridge-indigo/index.js:238:23)
at IndigoPlatform.<anonymous> (/usr/local/lib/node_modules/homebridge-indigo/index.js:371:17)
After googling
- Code: Select all
Error: listen EADDRINUSE :::51826
, I did
- Code: Select all
sudo killall homebridge
and restarted homebridge. Now the Nest is not responding either
Sorry for all the questions, I appreciate your help so far.