indigodomo / HomeKit-Bridge

Enabled HomeKit integration via Homebridge for Indigo Home Automation
The Unlicense
46 stars 13 forks source link

Dependency on 7.0 folder after upgrade to 7.2 #124

Open Ramias1 opened 5 years ago

Ramias1 commented 5 years ago

https://forums.indigodomo.com/viewtopic.php?f=201&t=21652

Indigo 7.2 installs into its own folder named 7.2 under "/Library/Application Support/Perceptive Automation" and the old Indigo 7 folder is left behind.

Removing the "Indigo 7" folder breaks Homekit Bridge plugin. Logs this: ` HomeKit Bridge Error HomeKit server 'Basement HomeKit Bridge' could not be started, please check the service logs for more information, now issuing a forced shutdown of the service to be safe.

If you continue to have problems starting this server use the Advanced Plugin Actions menu option to rebuild the Homebridge folder. Instructions at https://github.com/Colorado4Wheeler/HomeKit-Bridge/wiki/Plugin-Menu-Utilities#rebuild-homebridge-folder`

Did a bit more digging on this. Looks like these HomeKit Bridge devices are all logging to the old (Indigo 7) Plugin directory. Also calling node files from there. Ii have more Homekit bridge devices; just showing two for an example.

lsof | grep "Perceptive Automation/Indigo 7/ node 55014 ramias cwd DIR 1,4 448 7320595 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/834300442 node 55014 ramias txt REG 1,4 35436848 8593954849 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/bin/node node 55014 ramias txt REG 1,4 24844 8593958678 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/curve25519-n2/build/Release/curve.node node 55014 ramias txt REG 1,4 118252 8593959043 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/mdns/build/Release/dns_sd_bindings.node node 55014 ramias txt REG 1,4 103108 8593958780 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/ed25519/build/Release/ed25519.node node 55014 ramias 1w REG 1,4 32844 8596302385 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/834300442/homebridge.log node 55014 ramias 2w REG 1,4 32844 8596302385 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/834300442/homebridge.log node 55044 ramias cwd DIR 1,4 448 7320478 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/757619262 node 55044 ramias txt REG 1,4 35436848 8593954849 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/bin/node node 55044 ramias txt REG 1,4 24844 8593958678 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/curve25519-n2/build/Release/curve.node node 55044 ramias txt REG 1,4 118252 8593959043 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/mdns/build/Release/dns_sd_bindings.node node 55044 ramias txt REG 1,4 103108 8593958780 /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/EPS HomeKit Bridge.indigoPlugin/Contents/Server Plugin/bin/hb/node-v8.11.1-darwin-x64/lib/node_modules/homebridge/node_modules/ed25519/build/Release/ed25519.node node 55044 ramias 1w REG 1,4 11445 8596302387 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/757619262/homebridge.log node 55044 ramias 2w REG 1,4 11445 8596302387 /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.eps.indigoplugin.homekit-bridge/757619262/homebridge.log