Should refresh the Roomba status automatically with good respond time as per autoRefreshEnabled command.
Current Behavior
When "autoRefreshEnabled" : true, the Homebridge crashed. Also, after restart Homebridge with both settings "false", the Home app said "updating" for every Homebridge accessory for a very long time and then went "not responded". **Tried remove the plugin or tried with other Roomba plugin, everything was fine.
Steps to Reproduce (for bugs)
Just enable the option, reset Homebridge, then open Home app.
/usr/local/lib/node_modules/homebridge-roomba-stv/node_modules/node-cache/lib/node_cache.js:84
NodeCache.prototype.get = function(key, cb, errorOnMissing) {
^
RangeError: Maximum call stack size exceeded
at NodeCache.module.exports.NodeCache.get (/usr/local/lib/node_modules/homebridge-roomba-stv/node_modules/node-cache/lib/node_cache.js:84:39)
at NodeCache.get (/usr/local/lib/node_modules/homebridge-roomba-stv/node_modules/node-cache/lib/node_cache.js:12:59)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:205:33)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
at roombaAccessory.getStatus (/usr/local/lib/node_modules/homebridge-roomba-stv/index.js:208:22)
Expected Behavior
Should refresh the Roomba status automatically with good respond time as per autoRefreshEnabled command.
Current Behavior
When "autoRefreshEnabled" : true, the Homebridge crashed. Also, after restart Homebridge with both settings "false", the Home app said "updating" for every Homebridge accessory for a very long time and then went "not responded". **Tried remove the plugin or tried with other Roomba plugin, everything was fine.
Steps to Reproduce (for bugs)
Just enable the option, reset Homebridge, then open Home app.
Versions
Configuration
Homebridge Log / Command Output