Yep, I'm seeing similar errors as well. I removed the Exclusions settings from my config and the errors went away.
Here are the exclusion settings I was using:
"excluded_capabilities": {
"101": [
"RelativeHumidityMeasurement",
"Battery"
],
"102": [
"RelativeHumidityMeasurement",
"Battery"
],
"246": [
"IlluminanceMeasurement"
],
"247": [
"IlluminanceMeasurement"
],
"248": [
"IlluminanceMeasurement"
],
"774": [
"MotionSensor",
"IlluminanceMeasurement"
],
"776": [
"MotionSensor",
"IlluminanceMeasurement"
],
"777": [
"IlluminanceMeasurement"
],
"778": [
"IlluminanceMeasurement"
],
"933": [
"PresenceSensor"
],
"934": [
"PresenceSensor"
]
}
Here is the Homebridge log output with the errors:
[5/1/2019, 8:48:42 AM] [Hubitat hhm:0.2.0] Configuration of cached accessories not done, wait for a bit... 50
[5/1/2019, 8:48:42 AM] Homebridge is running on port 51826.
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] latest version on npmjs is 0.2.0
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] your version of the plugin is up2date
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Side Door Lock, ID 243
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name RV Parked, ID 648
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Bedroom Fan, ID 495
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Office Lamps, ID 491
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Bedroom Lamps, ID 494
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Living Room Motion, ID 583
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Fan, ID 499
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Dining Room Lights, ID 209
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Configuration of cached accessories not done, wait for a bit... 42
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Laundry Room Leak Sensor, ID 198
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Office Motion, ID 250
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Plug 3, ID 965
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Landscape Lights, ID 222
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Classroom Motion, ID 582
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Pause Motion Notifications, ID 393
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Kitchen Window, ID 235
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Mode-Night, ID 1255
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Slider Lock, ID 238
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Front Door Light, ID 490
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Slider Door, ID 901
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Carriage Lights, ID 500
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Side Gate Lights, ID 1126
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Nook Lights, ID 206
[5/1/2019, 8:48:43 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Living Room Lamps, ID 498
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Inside Garage Door, ID 240
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Stairway Lights, ID 199
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Kids Lamp, ID 219
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Patio Lights, ID 205
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Plug 5, ID 998
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Upstairs Motion, ID 249
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Kitchen Motion, ID 253
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Porch Lights, ID 501
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Garage Lights, ID 496
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Classroom Window, ID 239
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Left Living Room Window, ID 234
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Left Office Window, ID 492
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Dining Room Motion, ID 1
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Garage Door, ID 241
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Nook Motion, ID 254
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Classroom Lights, ID 1125
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Mode-Disarmed, ID 1253
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Mode-Away, ID 1254
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Right Office Window, ID 228
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Dining Room Window, ID 232
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Front Door Lock, ID 226
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Plug 4, ID 997
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Right Living Room Window, ID 233
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Alarm System Hubitat, ID hsmHubitat
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Kitchen Lights, ID 1061
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Front Office Window, ID 227
[5/1/2019, 8:48:44 AM] [Hubitat hhm:0.2.0] Device Added (Cache) - Name Smoke Detectors, ID 231
[5/1/2019, 8:48:45 AM] [Hubitat hhm:0.2.0] Fetching Hubitat-MakerAPI devices. This can take a while depending on the number of devices configured in MakerAPI!
[5/1/2019, 8:48:45 AM] [Hubitat hhm:0.2.0] Refreshing All Device Data
[5/1/2019, 8:48:45 AM] [Hubitat hhm:0.2.0] Received All Device Data
[5/1/2019, 8:48:45 AM] [Hubitat hhm:0.2.0] Loading HSM
[5/1/2019, 8:48:46 AM] [Hubitat hhm:0.2.0] Processing HSM
[5/1/2019, 8:48:46 AM] [Hubitat hhm:0.2.0] attempt connection to ws://10.0.0.54/eventsocket
[5/1/2019, 8:48:46 AM] [Hubitat hhm:0.2.0] connection to ws://10.0.0.54/eventsocket established
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: illuminancemeasurement for device: Porch Motion
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: presencesensor for device: Christina
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: motionsensor for device: Porch Multisensor
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: illuminancemeasurement for device: Patio Motion
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: illuminancemeasurement for device: Garage Motion
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: presencesensor for device: Tim
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: illuminancemeasurement for device: Driveway Motion
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: illuminancemeasurement for device: Side Gate Motion
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: motionsensor for device: Patio Multisensor
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: relativehumiditymeasurement for device: Downstairs Thermostat
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] Removing capability: relativehumiditymeasurement for device: Upstairs Thermostat
[5/1/2019, 8:48:47 AM] [Hubitat hhm:0.2.0] { InternalError
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:145:49
at process._tickCallback (internal/process/next_tick.js:68:7)
errorCode: 0,
name: 'InternalError',
additionalArguments:
[ TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:106:75
at Array.forEach (<anonymous>)
at removeExculdedAttributes (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:103:55)
at new HE_ST_Accessory (/usr/local/lib/node_modules/homebridge-hubitat-makerapi/accessories/he_st_accessories.js:1206:5)
at /usr/local/lib/node_modules/homebridge-hubitat-makerapi/index.js:115:41
at process._tickCallback (internal/process/next_tick.js:68:7) ],
message: '' }
[5/1/2019, 8:48:48 AM] [homebridge-config-ui-x] Console v4.1.0 is listening on :: port 8080
I'm going to try to switch to attribute filtering instead and see if that fixes it...