binomialstew / homebridge-braava

Homebridge plugin for Braava Jet
MIT License
2 stars 1 forks source link

Homebridge Crashing on Braava and RoombaSTV plugin #3

Open LeviJSmith opened 3 years ago

LeviJSmith commented 3 years ago

Greetings,

My Braava and RoombaSTV plugins started causing my HOOBS Homebridge instance to crash about a week ago. If I remove those plugins from my homebridge everything works fine. If I add them back in and configure my S9+ Roomba or my Braava m6 it crashes. Below are my logs.

8/27/2020, 8:25:11 PM - [Moppie] Enabling keepAlive 8/27/2020, 8:25:11 PM - Error: robotID is required. at localV2 (/home/hoobs/.hoobs/node_modules/dorita980/lib/v2/local.js:6:20) at new local (/home/hoobs/.hoobs/node_modules/dorita980/index.js:17:10) at braavaAccessory.getBraava (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:51:31) at braavaAccessory.registerStateUpdate (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:437:29) at new braavaAccessory (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:41:14) at Server.loadAccessories (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/server.js:265:34) at Server.run (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/server.js:90:18) at module.exports (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/cli.js:84:12) at Object. (/usr/local/lib/node_modules/@hoobs/hoobs/bin/hoobs:95:81) at Module._compile (internal/modules/cjs/loader.js:955:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10) at Module.load (internal/modules/cjs/loader.js:811:32) at Function.Module._load (internal/modules/cjs/loader.js:723:14) at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10) at internal/main/run_main_module.js:17:11 8/27/2020, 8:25:11 PM - [8/27/2020, 8:25:11 pm] [SmartThings-v2] ERROR: uncaughtException: robotID is required. 8/27/2020, 8:25:11 PM - Error: robotID is required. 8/27/2020, 8:25:11 PM - at localV2 (/home/hoobs/.hoobs/node_modules/dorita980/lib/v2/local.js:6:20) 8/27/2020, 8:25:11 PM - at new local (/home/hoobs/.hoobs/node_modules/dorita980/index.js:17:10) 8/27/2020, 8:25:11 PM - at braavaAccessory.getBraava (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:51:31) 8/27/2020, 8:25:11 PM - at braavaAccessory.registerStateUpdate (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:437:29) 8/27/2020, 8:25:11 PM - at new braavaAccessory (/home/hoobs/.hoobs/node_modules/homebridge-braava/index.js:41:14) 8/27/2020, 8:25:11 PM - at Server.loadAccessories (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/server.js:265:34) 8/27/2020, 8:25:11 PM - at Server.run (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/server.js:90:18) 8/27/2020, 8:25:11 PM - at module.exports (/usr/local/lib/node_modules/@hoobs/hoobs/bridge/cli.js:84:12) 8/27/2020, 8:25:11 PM - at Object. (/usr/local/lib/node_modules/@hoobs/hoobs/bin/hoobs:95:81) 8/27/2020, 8:25:11 PM - at Module._compile (internal/modules/cjs/loader.js:955:30) 8/27/2020, 8:25:11 PM - at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10) 8/27/2020, 8:25:11 PM - at Module.load (internal/modules/cjs/loader.js:811:32) 8/27/2020, 8:25:11 PM - at Function.Module._load (internal/modules/cjs/loader.js:723:14) 8/27/2020, 8:25:11 PM - at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10) 8/27/2020, 8:25:11 PM - at internal/main/run_main_module.js:17:11 8/27/2020, 8:25:11 PM - Got SIGTERM, shutting down Bridge... 8/27/2020, 8:25:12 PM - Validation of id_token requires a clientSecret when using the HS256 algorithm. To ensure tokens are validated, please switch the signing algorithm to RS256 or provide a clientSecret in the constructor.