samemory / homebridge-eufy-security

Work in progress
Apache License 2.0
98 stars 14 forks source link

error showing issue with detecting the battery percentage on the wired indoor 2k camera #158

Closed lenoxys closed 3 years ago

lenoxys commented 3 years ago

There is a small error showing issue with detecting the battery percentage on the wired indoor 2k camera.

Partial log: [8/11/2021, 8:32:53 AM] [EufySecurity] HomeBase Triggered GET SecuritySystemCurrentState [8/11/2021, 8:32:53 AM] [EufySecurity] Connected to Eufy API [8/11/2021, 8:32:53 AM] [EufySecurity] Eufy Guard Mode: { value: 63, timestamp: 1628695787238 } [8/11/2021, 8:32:53 AM] [EufySecurity] HomeBase Triggered GET SecuritySystemTargetState [8/11/2021, 8:32:53 AM] [EufySecurity] Connected to Eufy API [8/11/2021, 8:32:53 AM] [EufySecurity] Eufy Guard Mode: { value: 63, timestamp: 1628695787238 } [8/11/2021, 8:32:53 AM] [EufySecurity] Driveway Triggered GET Enable: true [8/11/2021, 8:32:53 AM] [EufySecurity] Backyard Triggered GET Enable: true [8/11/2021, 8:32:53 AM] [EufySecurity] Front Door Triggered GET Enable: true [8/11/2021, 8:32:53 AM] [EufySecurity] Front Yard Triggered GET Enable: true [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Triggered GET Enable: false [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Triggered GET SecuritySystemCurrentState [8/11/2021, 8:32:53 AM] [EufySecurity] Connected to Eufy API [8/11/2021, 8:32:53 AM] [EufySecurity] Eufy Guard Mode: { value: 63, timestamp: 1628695782000 } [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Triggered GET SecuritySystemTargetState [8/11/2021, 8:32:53 AM] [EufySecurity] Connected to Eufy API [8/11/2021, 8:32:53 AM] [EufySecurity] Eufy Guard Mode: { value: 63, timestamp: 1628695782000 } [8/11/2021, 8:32:53 AM] [EufySecurity] HomeBase Handle Current System state: -- 3 [8/11/2021, 8:32:53 AM] [EufySecurity] Driveway Triggered GET MotionDetected: false [8/11/2021, 8:32:53 AM] [EufySecurity] Driveway Triggered GET BatteryLevel: 80 [8/11/2021, 8:32:53 AM] [EufySecurity] Driveway Triggered GET Motion: false [8/11/2021, 8:32:53 AM] [EufySecurity] Backyard Triggered GET MotionDetected: false [8/11/2021, 8:32:53 AM] [EufySecurity] Backyard Triggered GET BatteryLevel: 100 [8/11/2021, 8:32:53 AM] [EufySecurity] Backyard Triggered GET Motion: false [8/11/2021, 8:32:53 AM] [EufySecurity] Front Door Triggered GET MotionDetected: false [8/11/2021, 8:32:53 AM] [EufySecurity] Front Door Triggered GET BatteryLevel: 85 [8/11/2021, 8:32:53 AM] [EufySecurity] Front Door Triggered GET Motion: false [8/11/2021, 8:32:53 AM] [EufySecurity] Front Yard Triggered GET MotionDetected: false [8/11/2021, 8:32:53 AM] [EufySecurity] Front Yard Triggered GET BatteryLevel: 90 [8/11/2021, 8:32:53 AM] [EufySecurity] Front Yard Triggered GET Motion: false [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Triggered GET MotionDetected: false [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Triggered GET Motion: false [8/11/2021, 8:32:53 AM] [EufySecurity] Kitchen Handle Current System state: -- 3 [8/11/2021, 8:32:53 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 8:32:53 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.__awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2103:22) [8/11/2021, 8:33:08 AM] [EufySecurity] PollingInterval: 10 [8/11/2021, 8:33:08 AM] [EufySecurity] Refresh data from cloud and schedule next refresh.

Originally posted by @xraywinedrinker in https://github.com/samemory/homebridge-eufy-security/issues/144#issuecomment-896933924

lenoxys commented 3 years ago

creating a new issue @xraywinedrinker

lenoxys commented 3 years ago

can you re test with debug config enabled ?

xraywinedrinker commented 3 years ago

Starting to advertise 'Homebridge 58A2 7C48' using ciao backend! [8/11/2021, 9:07:59 AM] Homebridge v1.3.4 (Homebridge 58A2) is running on port 51925. NOTICE: Temperature Unit is Now: (F) NOTICE: Updating Global Values | HubIP: 192.168.0.13 | UseLocal: false WARN: Devices to Remove: (0) [] INFO: Devices to Update: (8) GOOD: Devices to Create: (0) [] ALERT: Total Initialization Time: (1 seconds) NOTICE: Unknown Capabilities: [] INFO: SmartThings DeviceCache Size: (8) INFO: WebServer Initiated... INFO: Sending StartDirect Request to SmartThings | SendToLocalHub: (false) INFO: Direct Connect Active | Listening at 192.168.0.12:8000 {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found 2 stations.","time":"2021-08-11T16:08:11.273Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found Station T8010N1320275803 HomeBase STATION { value: '192.168.0.29', timestamp: 1628695785000 }","time":"2021-08-11T16:08:11.275Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found Station T8400P20202311DE Kitchen INDOOR_CAMERA { value: '192.168.0.17', timestamp: 1628596231000 }","time":"2021-08-11T16:08:11.276Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found 5 devices.","time":"2021-08-11T16:08:11.276Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found device T8113N132026240A Driveway CAMERA2C","time":"2021-08-11T16:08:11.277Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found device T8113N1320262BE0 Backyard CAMERA2C","time":"2021-08-11T16:08:11.277Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found device T8113N132026243A Front Door CAMERA2C","time":"2021-08-11T16:08:11.278Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found device T8113N1320263917 Front Yard CAMERA2C","time":"2021-08-11T16:08:11.278Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Found device T8400P20202311DE Kitchen INDOOR_CAMERA","time":"2021-08-11T16:08:11.278Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase UUID: 512f8306-fe44-4130-bf46-d5f1efda7857","time":"2021-08-11T16:08:11.280Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Constructed Station","time":"2021-08-11T16:08:11.281Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: HomeBase","time":"2021-08-11T16:08:11.284Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"This device is not a station. Generating a new UUID to avoid any duplicate issue","time":"2021-08-11T16:08:11.316Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen UUID: 113ca46d-0f58-4e3d-928a-0e679cfdd8ad","time":"2021-08-11T16:08:11.316Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Constructed Station","time":"2021-08-11T16:08:11.316Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Kitchen","time":"2021-08-11T16:08:11.317Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway UUID: 75f49e4c-e2ab-4f37-ab66-bc1398349a24","time":"2021-08-11T16:08:11.346Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Constructed Camera","time":"2021-08-11T16:08:11.349Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway has a motion sensor.","time":"2021-08-11T16:08:11.350Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway has a battery, so append batteryService characteristic to him.","time":"2021-08-11T16:08:11.351Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway has a isEnabled, so append switchEnabledService characteristic to him.","time":"2021-08-11T16:08:11.352Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway has a isMotionDetectionEnabled, so append switchMotionService characteristic to him.","time":"2021-08-11T16:08:11.352Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Driveway","time":"2021-08-11T16:08:11.353Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard UUID: 555edd19-5ede-4114-895f-5500560acd12","time":"2021-08-11T16:08:11.379Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Constructed Camera","time":"2021-08-11T16:08:11.380Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard has a motion sensor.","time":"2021-08-11T16:08:11.380Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard has a battery, so append batteryService characteristic to him.","time":"2021-08-11T16:08:11.381Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard has a isEnabled, so append switchEnabledService characteristic to him.","time":"2021-08-11T16:08:11.381Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard has a isMotionDetectionEnabled, so append switchMotionService characteristic to him.","time":"2021-08-11T16:08:11.382Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Backyard","time":"2021-08-11T16:08:11.382Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door UUID: da1e3092-f675-436b-a81c-f6f5062a7ce8","time":"2021-08-11T16:08:11.403Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Constructed Camera","time":"2021-08-11T16:08:11.404Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door has a motion sensor.","time":"2021-08-11T16:08:11.405Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door has a battery, so append batteryService characteristic to him.","time":"2021-08-11T16:08:11.405Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door has a isEnabled, so append switchEnabledService characteristic to him.","time":"2021-08-11T16:08:11.406Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door has a isMotionDetectionEnabled, so append switchMotionService characteristic to him.","time":"2021-08-11T16:08:11.416Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Front Door","time":"2021-08-11T16:08:11.417Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard UUID: 8fb5295e-613e-47ec-9313-adc9b0591c91","time":"2021-08-11T16:08:11.439Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Constructed Camera","time":"2021-08-11T16:08:11.441Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard has a motion sensor.","time":"2021-08-11T16:08:11.442Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard has a battery, so append batteryService characteristic to him.","time":"2021-08-11T16:08:11.442Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard has a isEnabled, so append switchEnabledService characteristic to him.","time":"2021-08-11T16:08:11.443Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard has a isMotionDetectionEnabled, so append switchMotionService characteristic to him.","time":"2021-08-11T16:08:11.443Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Front Yard","time":"2021-08-11T16:08:11.444Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen UUID: 2f55c3d9-599b-4127-879c-820f7610d331","time":"2021-08-11T16:08:11.461Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Constructed Camera","time":"2021-08-11T16:08:11.463Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen has a motion sensor.","time":"2021-08-11T16:08:11.463Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen has a battery, so append batteryService characteristic to him.","time":"2021-08-11T16:08:11.464Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen has a isEnabled, so append switchEnabledService characteristic to him.","time":"2021-08-11T16:08:11.465Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen has a isMotionDetectionEnabled, so append switchMotionService characteristic to him.","time":"2021-08-11T16:08:11.465Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Restoring existing accessory from cache: Kitchen","time":"2021-08-11T16:08:11.466Z","v":0} INFO: INFO: Your plugin version is up-to-date NOTICE: Sending Plugin Status to SmartThings | UpdateAvailable: false | newVersion: 2.3.8 {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:11.715Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:11.716Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:11.716Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:11.718Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:11.719Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:11.719Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:08:11.726Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:08:11.729Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:08:11.738Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:08:11.742Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:08:11.746Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:11.748Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:11.748Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:11.749Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:11.749Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:11.750Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:11.750Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:08:11.751Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:08:11.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:08:11.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:08:11.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:11.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:08:11.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:08:11.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:08:11.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:08:11.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:08:11.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:11.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:08:11.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:08:11.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:08:11.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:08:11.755Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:08:11.755Z","v":0} [8/11/2021, 9:08:12 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:08:12 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.__awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2103:22) {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1151 63 1628698092673","time":"2021-08-11T16:08:12.674Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Received onStationCurrentModePushNotification - currentMode 63 homekitCurrentMode 3","time":"2021-08-11T16:08:12.675Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Property Changes: -- currentMode { value: 63, timestamp: 1628698092673 }","time":"2021-08-11T16:08:12.677Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1151 63 1628698092732","time":"2021-08-11T16:08:12.736Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Received onStationCurrentModePushNotification - currentMode 63 homekitCurrentMode 3","time":"2021-08-11T16:08:12.736Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Property Changes: -- currentMode { value: 63, timestamp: 1628698092732 }","time":"2021-08-11T16:08:12.737Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1102 14483 1628698092732","time":"2021-08-11T16:08:12.738Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1154 0 1628698092732","time":"2021-08-11T16:08:12.738Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1147 1628698091 1628698092732","time":"2021-08-11T16:08:12.738Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1279 0 1628698092732","time":"2021-08-11T16:08:12.739Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1137 0 1628698092732","time":"2021-08-11T16:08:12.739Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1162 0 1628698092732","time":"2021-08-11T16:08:12.740Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1660 -1 1628698092732","time":"2021-08-11T16:08:12.740Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1664 1 1628698092732","time":"2021-08-11T16:08:12.740Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1165 [] 1628698092732","time":"2021-08-11T16:08:12.741Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1138 16 1628698092732","time":"2021-08-11T16:08:12.742Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Property Changes: -- batteryTemperature { value: 16, timestamp: 1628698092732 }","time":"2021-08-11T16:08:12.744Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1141 0 1628698092732","time":"2021-08-11T16:08:12.744Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1154 0 1628698092732","time":"2021-08-11T16:08:12.744Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1164 0 1628698092732","time":"2021-08-11T16:08:12.745Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1169 0 1628698092732","time":"2021-08-11T16:08:12.745Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1170 0 1628698092732","time":"2021-08-11T16:08:12.746Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1174 0 1628698092732","time":"2021-08-11T16:08:12.746Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1175 0 1628698092732","time":"2021-08-11T16:08:12.746Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1182 0 1628698092732","time":"2021-08-11T16:08:12.747Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1201 0 1628698092732","time":"2021-08-11T16:08:12.747Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Raw Property Changes: -- 1202 0 1628698092732","time":"2021-08-11T16:08:12.747Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1138 17 1628698092732","time":"2021-08-11T16:08:12.748Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Property Changes: -- batteryTemperature { value: 17, timestamp: 1628698092732 }","time":"2021-08-11T16:08:12.748Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1141 0 1628698092732","time":"2021-08-11T16:08:12.749Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1142 -61 1628698092732","time":"2021-08-11T16:08:12.749Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Property Changes: -- wifiRSSI { value: -61, timestamp: 1628698092732 }","time":"2021-08-11T16:08:12.750Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1154 0 1628698092732","time":"2021-08-11T16:08:12.750Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1169 0 1628698092732","time":"2021-08-11T16:08:12.750Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1170 0 1628698092732","time":"2021-08-11T16:08:12.751Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1174 0 1628698092732","time":"2021-08-11T16:08:12.751Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1175 0 1628698092732","time":"2021-08-11T16:08:12.751Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1182 0 1628698092732","time":"2021-08-11T16:08:12.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Raw Property Changes: -- 1202 0 1628698092732","time":"2021-08-11T16:08:12.752Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1141 0 1628698092732","time":"2021-08-11T16:08:12.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1154 0 1628698092732","time":"2021-08-11T16:08:12.753Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1169 0 1628698092732","time":"2021-08-11T16:08:12.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1170 0 1628698092732","time":"2021-08-11T16:08:12.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1174 0 1628698092732","time":"2021-08-11T16:08:12.754Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1175 0 1628698092732","time":"2021-08-11T16:08:12.755Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1182 0 1628698092732","time":"2021-08-11T16:08:12.755Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Door Raw Property Changes: -- 1202 0 1628698092732","time":"2021-08-11T16:08:12.755Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1138 22 1628698092732","time":"2021-08-11T16:08:12.756Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Property Changes: -- batteryTemperature { value: 22, timestamp: 1628698092732 }","time":"2021-08-11T16:08:12.757Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1141 0 1628698092732","time":"2021-08-11T16:08:12.757Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1154 0 1628698092732","time":"2021-08-11T16:08:12.757Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1169 0 1628698092732","time":"2021-08-11T16:08:12.758Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1170 0 1628698092732","time":"2021-08-11T16:08:12.758Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1174 0 1628698092732","time":"2021-08-11T16:08:12.758Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1175 0 1628698092732","time":"2021-08-11T16:08:12.759Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1182 0 1628698092732","time":"2021-08-11T16:08:12.759Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Front Yard Raw Property Changes: -- 1202 0 1628698092732","time":"2021-08-11T16:08:12.760Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Property Changes: -- pictureUrl {\n value: 'https://zhixin-security-pr.s3.us-west-2.amazonaws.com/thumb/2021/08/11/station/T8010N1320275803/y1GWMbSSKNJv0S6Q./camera01_20210811033502.jpg?X-Amz-Algorithm=xxxx {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Kitchen Property Changes: -- pictureUrl {\n value: ‘xxxxxxxx {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:35.797Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Not connected to Eufy API","time":"2021-08-11T16:08:35.797Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:35.797Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:35.798Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Not connected to Eufy API","time":"2021-08-11T16:08:35.798Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:35.799Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:08:35.802Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:08:35.805Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:08:35.813Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:08:35.816Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:08:35.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:35.821Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Not connected to Eufy API","time":"2021-08-11T16:08:35.821Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:35.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:35.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Not connected to Eufy API","time":"2021-08-11T16:08:35.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:35.823Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:08:35.823Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:08:35.824Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:08:35.824Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:08:35.824Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:35.824Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:08:35.824Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:08:35.825Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:08:35.825Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:08:35.825Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:08:35.825Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:35.825Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:08:35.826Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:08:35.826Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:08:35.826Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:08:35.826Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:08:35.826Z","v":0} [8/11/2021, 9:08:35 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:08:35 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2103:22) INFO: SmartThings-v2 Hub Communication Established {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Handle Station Raw Property Changes: -- 1147 1628698115 1628698116212","time":"2021-08-11T16:08:36.215Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:36.516Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:36.516Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:36.517Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:36.517Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:36.517Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:36.518Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:08:36.518Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:08:36.521Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:08:36.524Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:08:36.527Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:08:36.530Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:36.533Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:08:36.536Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:08:36.538Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:08:36.541Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:08:36.544Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:08:36.547Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:08:36.550Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:08:36.552Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:36.555Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:08:36.558Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:08:36.560Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:08:36.563Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:08:36.566Z","v":0} [8/11/2021, 9:08:36 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:08:36 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at Bridge. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:1508:27) {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:08:36.813Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:08:36.817Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:36.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:36.821Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:36.821Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:36.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:36.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:36.822Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:08:36.823Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Driveway Property Changes: -- pictureUrl {\n value: ‘xxxxxx {“name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Backyard Property Changes: -- pictureUrl {\n value: ' {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":30,"msg":"Kitchen Property Changes: -- pictureUrl {\n value: ‘ay2dSd9fnN {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:40.313Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:40.313Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:40.313Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:40.314Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:40.314Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:08:40.314Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:08:40.315Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:08:40.318Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:08:40.320Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:08:40.323Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:08:40.325Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:40.328Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:08:40.330Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:08:40.333Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:08:40.335Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:08:40.338Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:08:40.340Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:08:40.343Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:08:40.345Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:08:40.348Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:08:40.350Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:08:40.353Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:08:40.355Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:08:40.358Z","v":0} [8/11/2021, 9:08:40 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:08:40 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at Bridge. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:1508:27) {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:08:40.367Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:08:40.369Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:08:40.372Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:40.372Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:40.372Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:08:40.373Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:08:40.373Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:08:40.373Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:08:40.374Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:13:30.788Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:30.788Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:13:30.789Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:13:30.790Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:30.790Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:13:30.790Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:13:30.794Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:13:30.803Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:13:30.807Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:13:30.810Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:13:30.813Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:13:30.815Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:30.816Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:13:30.816Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:13:30.816Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:30.817Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:13:30.817Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:13:30.818Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:13:30.818Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:13:30.818Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:13:30.818Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:13:30.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:13:30.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:13:30.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:13:30.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:13:30.819Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:13:30.820Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:13:30.821Z","v":0} [8/11/2021, 9:13:30 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:13:30 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2103:22) {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:13:31.105Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:31.105Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:13:31.105Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:13:31.106Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:31.106Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695785000 }","time":"2021-08-11T16:13:31.106Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"HomeBase Handle Current System state: -- 3","time":"2021-08-11T16:13:31.107Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET MotionDetected: false","time":"2021-08-11T16:13:31.110Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET BatteryLevel: 80","time":"2021-08-11T16:13:31.113Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Motion: false","time":"2021-08-11T16:13:31.116Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Driveway Triggered GET Enable: true","time":"2021-08-11T16:13:31.122Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET MotionDetected: false","time":"2021-08-11T16:13:31.125Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET BatteryLevel: 100","time":"2021-08-11T16:13:31.127Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Motion: false","time":"2021-08-11T16:13:31.130Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Backyard Triggered GET Enable: false","time":"2021-08-11T16:13:31.133Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET MotionDetected: false","time":"2021-08-11T16:13:31.139Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET BatteryLevel: 85","time":"2021-08-11T16:13:31.142Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Motion: false","time":"2021-08-11T16:13:31.145Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Door Triggered GET Enable: true","time":"2021-08-11T16:13:31.148Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET MotionDetected: false","time":"2021-08-11T16:13:31.151Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET BatteryLevel: 90","time":"2021-08-11T16:13:31.154Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Motion: false","time":"2021-08-11T16:13:31.159Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Front Yard Triggered GET Enable: true","time":"2021-08-11T16:13:31.162Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET MotionDetected: false","time":"2021-08-11T16:13:31.165Z","v":0} [8/11/2021, 9:13:31 AM] [homebridge-eufy-security] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Cannot read property 'value' of undefined. See https://git.io/JtMGR for more info. [8/11/2021, 9:13:31 AM] [homebridge-eufy-security] TypeError: Cannot read property 'value' of undefined at CameraAccessory.getCurrentBatteryLevel (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:209:25) at CameraAccessory.handleBatteryLevelGet (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:216:37) at BatteryLevel. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1450:32) at step (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.__awaiter (/usr/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at BatteryLevel.Characteristic.handleGetRequest (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:656:24) at Bridge. (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:1508:27) {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Enable: false","time":"2021-08-11T16:13:31.175Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET Motion: false","time":"2021-08-11T16:13:31.178Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemCurrentState","time":"2021-08-11T16:13:31.187Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:31.187Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:13:31.188Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Triggered GET SecuritySystemTargetState","time":"2021-08-11T16:13:31.188Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Connected to Eufy API","time":"2021-08-11T16:13:31.188Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Eufy Guard Mode: { value: 63, timestamp: 1628695886000 }","time":"2021-08-11T16:13:31.189Z","v":0} {"name":"eufyLog","hostname":"raspberrypi","pid":3672,"level":20,"msg":"Kitchen Handle Current System state: -- 3","time":"2021-08-11T16:13:31.189Z","v":0}

lenoxys commented 3 years ago

ok got it. Indoor camera create a kind of station but without having the ability of station.

xraywinedrinker commented 3 years ago

I would love to keep the ability to set the security mode on the indoor cameras.

lenoxys commented 3 years ago

is it working ?

xraywinedrinker commented 3 years ago

Yes

lenoxys commented 3 years ago

Can you test on 0.3.25 ?

xraywinedrinker commented 3 years ago

Tested with 0.3.25. Looks like a different error with the indoor camera (kitchen) but I have now lost the ability to turn the indoor camera on/off, turn off motion and set guard mode.

Logs: Starting to advertise 'Homebridge 58A2 7C48' using ciao backend! [8/11/2021, 3:57:31 PM] Homebridge v1.3.4 (Homebridge 58A2) is running on port 51925. NOTICE: Temperature Unit is Now: (F) NOTICE: Updating Global Values | HubIP: 192.168.0.13 | UseLocal: false WARN: Devices to Remove: (0) [] INFO: Devices to Update: (8) GOOD: Devices to Create: (0) [] ALERT: Total Initialization Time: (1 seconds) NOTICE: Unknown Capabilities: [] INFO: SmartThings DeviceCache Size: (8) INFO: WebServer Initiated... INFO: Sending StartDirect Request to SmartThings | SendToLocalHub: (false) INFO: Direct Connect Active | Listening at 192.168.0.12:8000 [2021-08-11T22:57:40.935Z] DEBUG: ef/5570 on i: Found 2 stations. [2021-08-11T22:57:40.940Z] DEBUG: ef/5570 on i: Found Station T8010N1320275803 HomeBase STATION { value: '192.168.0.29', timestamp: 1628714616000 } [2021-08-11T22:57:40.941Z] DEBUG: ef/5570 on i: Found Station T8400P20202311DE Kitchen INDOOR_CAMERA { value: '192.168.0.17', timestamp: 1628596231000 } [2021-08-11T22:57:40.942Z] DEBUG: ef/5570 on i: Found 5 devices. [2021-08-11T22:57:40.943Z] DEBUG: ef/5570 on i: Found device T8113N132026240A Driveway CAMERA2C [2021-08-11T22:57:40.943Z] DEBUG: ef/5570 on i: Found device T8113N1320262BE0 Backyard CAMERA2C [2021-08-11T22:57:40.944Z] DEBUG: ef/5570 on i: Found device T8113N132026243A Front Door CAMERA2C [2021-08-11T22:57:40.944Z] DEBUG: ef/5570 on i: Found device T8113N1320263917 Front Yard CAMERA2C [2021-08-11T22:57:40.945Z] DEBUG: ef/5570 on i: Found device T8400P20202311DE Kitchen INDOOR_CAMERA [2021-08-11T22:57:40.946Z] DEBUG: ef/5570 on i: HomeBase UUID: 512f8306-fe44-4130-bf46-d5f1efda7857 [2021-08-11T22:57:40.947Z] DEBUG: ef/5570 on i: HomeBase Constructed Station [2021-08-11T22:57:40.950Z] INFO: ef/5570 on i: Restoring existing accessory from cache: HomeBase [2021-08-11T22:57:40.981Z] DEBUG: ef/5570 on i: This device is not a station. Generating a new UUID to avoid any duplicate issue [2021-08-11T22:57:40.981Z] DEBUG: ef/5570 on i: Kitchen UUID: 113ca46d-0f58-4e3d-928a-0e679cfdd8ad [2021-08-11T22:57:40.984Z] DEBUG: ef/5570 on i: Kitchen Constructed Camera (node:5570) UnhandledPromiseRejectionWarning: TypeError: this.Camera.isDoorbell is not a function at new CameraAccessory (/usr/lib/node_modules/homebridge-eufy-security/src/accessories/CameraAccessory.ts:41:58) at EufySecurityPlatform.register_accessory (/usr/lib/node_modules/homebridge-eufy-security/src/platform.ts:343:9) at EufySecurityPlatform.discoverDevices (/usr/lib/node_modules/homebridge-eufy-security/src/platform.ts:253:18) at processTicksAndRejections (internal/process/task_queues.js:95:5) at HomebridgeAPI. (/usr/lib/node_modules/homebridge-eufy-security/src/platform.ts:118:7) (Use node --trace-warnings ... to show where the warning was created) (node:5570) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1) (node:5570) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. INFO: INFO: Your plugin version is up-to-date NOTICE: Sending Plugin Status to SmartThings | UpdateAvailable: false | newVersion: 2.3.8 INFO: SmartThings-v2 Hub Communication Established [2021-08-11T22:57:52.069Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemCurrentState [2021-08-11T22:57:52.069Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:52.070Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:52.072Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemTargetState [2021-08-11T22:57:52.073Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:52.073Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:52.094Z] DEBUG: ef/5570 on i: HomeBase Handle Current System state: -- 0 [2021-08-11T22:57:52.372Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1151 1 1628722672367 [2021-08-11T22:57:52.374Z] DEBUG: ef/5570 on i: Handle Station Property Changes: -- currentMode { value: 1, timestamp: 1628722672367 } [2021-08-11T22:57:52.374Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1102 14481 1628722672367 [2021-08-11T22:57:52.375Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1154 0 1628722672367 [2021-08-11T22:57:52.375Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1147 1628722671 1628722672367 [2021-08-11T22:57:52.376Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1279 0 1628722672367 [2021-08-11T22:57:52.376Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1137 0 1628722672367 [2021-08-11T22:57:52.377Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1162 0 1628722672367 [2021-08-11T22:57:52.377Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1660 -1 1628722672367 [2021-08-11T22:57:52.377Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1664 1 1628722672367 [2021-08-11T22:57:52.378Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1165 [] 1628722672367 [2021-08-11T22:57:52.529Z] DEBUG: ef/5570 on i: Kitchen Property Changes: -- currentMode { value: 1, timestamp: 1628722672528 } [2021-08-11T22:57:53.317Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemCurrentState [2021-08-11T22:57:53.318Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:53.318Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:53.319Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemTargetState [2021-08-11T22:57:53.319Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:53.320Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:53.320Z] DEBUG: ef/5570 on i: HomeBase Handle Current System state: -- 0 [2021-08-11T22:57:54.155Z] DEBUG: ef/5570 on i: Handle Station Raw Property Changes: -- 1147 1628722673 1628722674148 [2021-08-11T22:57:56.836Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemCurrentState [2021-08-11T22:57:56.837Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:56.837Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:56.838Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemTargetState [2021-08-11T22:57:56.838Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:57:56.839Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:57:56.839Z] DEBUG: ef/5570 on i: HomeBase Handle Current System state: -- 0 [2021-08-11T22:58:06.975Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemCurrentState [2021-08-11T22:58:06.975Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:58:06.976Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:58:06.976Z] DEBUG: ef/5570 on i: HomeBase Triggered GET SecuritySystemTargetState [2021-08-11T22:58:06.977Z] DEBUG: ef/5570 on i: Connected to Eufy API [2021-08-11T22:58:06.977Z] DEBUG: ef/5570 on i: Eufy Guard Mode: { value: 1, timestamp: 1628714616000 } [2021-08-11T22:58:06.995Z] DEBUG: ef/5570 on i: HomeBase Handle Current System state: -- 0

lenoxys commented 3 years ago

Can you test on 0.3.27 ? Sorry for all the test

xraywinedrinker commented 3 years ago

No problem with testing, I’m glad I can contribute to this project. Looks like just a warning on the battery status for the indoor 2k cameras.

Logs 0.3.27 Starting to advertise 'Homebridge 58A2 7C48' using ciao backend! [8/12/2021, 8:05:16 AM] Homebridge v1.3.4 (Homebridge 58A2) is running on port 51925. NOTICE: Temperature Unit is Now: (F) NOTICE: Updating Global Values | HubIP: 192.168.0.13 | UseLocal: false WARN: Devices to Remove: (0) [] INFO: Devices to Update: (11) GOOD: Devices to Create: (0) [] ALERT: Total Initialization Time: (1 seconds) NOTICE: Unknown Capabilities: ["Relay Switch"] INFO: SmartThings DeviceCache Size: (11) INFO: WebServer Initiated... INFO: Sending StartDirect Request to SmartThings | SendToLocalHub: (false) INFO: Direct Connect Active | Listening at 192.168.0.12:8000 INFO: INFO: Your plugin version is up-to-date NOTICE: Sending Plugin Status to SmartThings | UpdateAvailable: false | newVersion: 2.3.8 [2021-08-12T15:05:25.927Z] DEBUG: ef/10565 on v0.3.27: Found 4 stations. [2021-08-12T15:05:25.932Z] DEBUG: ef/10565 on v0.3.27: Found Station T8010N1320275803 HomeBase STATION { value: '192.168.0.29', timestamp: 1628778544000 } [2021-08-12T15:05:25.933Z] DEBUG: ef/10565 on v0.3.27: Found Station T8400P20202311DE Kitchen INDOOR_CAMERA { value: '192.168.0.17', timestamp: 1628769037000 } [2021-08-12T15:05:25.934Z] DEBUG: ef/10565 on v0.3.27: Found Station T8400P2020231C76 Office INDOOR_CAMERA { value: '192.168.0.46', timestamp: 1628765373000 } [2021-08-12T15:05:25.935Z] DEBUG: ef/10565 on v0.3.27: Found Station T8401P2020340254 Family room INDOOR_CAMERA_1080 { value: '192.168.0.15', timestamp: 1628671225000 } [2021-08-12T15:05:25.936Z] DEBUG: ef/10565 on v0.3.27: Found 7 devices. [2021-08-12T15:05:25.936Z] DEBUG: ef/10565 on v0.3.27: Found device T8113N132026240A Driveway CAMERA2C [2021-08-12T15:05:25.937Z] DEBUG: ef/10565 on v0.3.27: Found device T8113N1320262BE0 Backyard CAMERA2C [2021-08-12T15:05:25.938Z] DEBUG: ef/10565 on v0.3.27: Found device T8113N132026243A Front Door CAMERA2C [2021-08-12T15:05:25.938Z] DEBUG: ef/10565 on v0.3.27: Found device T8113N1320263917 Front Yard CAMERA2C [2021-08-12T15:05:25.938Z] DEBUG: ef/10565 on v0.3.27: Found device T8400P20202311DE Kitchen INDOOR_CAMERA [2021-08-12T15:05:25.939Z] DEBUG: ef/10565 on v0.3.27: Found device T8400P2020231C76 Office INDOOR_CAMERA [2021-08-12T15:05:25.939Z] DEBUG: ef/10565 on v0.3.27: Found device T8401P2020340254 Family room INDOOR_CAMERA_1080 [2021-08-12T15:05:25.940Z] DEBUG: ef/10565 on v0.3.27: HomeBase UUID: 512f8306-fe44-4130-bf46-d5f1efda7857 [2021-08-12T15:05:25.942Z] DEBUG: ef/10565 on v0.3.27: HomeBase Constructed Station [2021-08-12T15:05:25.945Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: HomeBase [2021-08-12T15:05:25.985Z] DEBUG: ef/10565 on v0.3.27: This device is not a station. Generating a new UUID to avoid any duplicate issue [2021-08-12T15:05:25.985Z] DEBUG: ef/10565 on v0.3.27: Kitchen UUID: 113ca46d-0f58-4e3d-928a-0e679cfdd8ad [2021-08-12T15:05:25.985Z] WARN: ef/10565 on v0.3.27: Kitchen looks station but it's not could imply some errors Type: 30 [2021-08-12T15:05:25.986Z] DEBUG: ef/10565 on v0.3.27: Kitchen Constructed Station [2021-08-12T15:05:25.987Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Kitchen [2021-08-12T15:05:26.021Z] DEBUG: ef/10565 on v0.3.27: This device is not a station. Generating a new UUID to avoid any duplicate issue [2021-08-12T15:05:26.022Z] DEBUG: ef/10565 on v0.3.27: Office UUID: 74214b04-0e22-42e4-b7e4-b422c10e016d [2021-08-12T15:05:26.022Z] WARN: ef/10565 on v0.3.27: Office looks station but it's not could imply some errors Type: 30 [2021-08-12T15:05:26.022Z] DEBUG: ef/10565 on v0.3.27: Office Constructed Station [2021-08-12T15:05:26.024Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Office [2021-08-12T15:05:26.056Z] DEBUG: ef/10565 on v0.3.27: This device is not a station. Generating a new UUID to avoid any duplicate issue [2021-08-12T15:05:26.057Z] DEBUG: ef/10565 on v0.3.27: Family room UUID: bbf46053-8ad9-4113-ad98-d24896e84860 [2021-08-12T15:05:26.057Z] WARN: ef/10565 on v0.3.27: Family room looks station but it's not could imply some errors Type: 34 [2021-08-12T15:05:26.058Z] DEBUG: ef/10565 on v0.3.27: Family room Constructed Station [2021-08-12T15:05:26.059Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Family room [2021-08-12T15:05:26.085Z] DEBUG: ef/10565 on v0.3.27: Driveway UUID: 75f49e4c-e2ab-4f37-ab66-bc1398349a24 [2021-08-12T15:05:26.089Z] DEBUG: ef/10565 on v0.3.27: Driveway Constructed Camera [2021-08-12T15:05:26.089Z] DEBUG: ef/10565 on v0.3.27: Driveway has a motion sensor. [2021-08-12T15:05:26.091Z] DEBUG: ef/10565 on v0.3.27: Driveway raise error to check and attach livestream. [2021-08-12T15:05:26.092Z] DEBUG: ef/10565 on v0.3.27: Driveway has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.093Z] DEBUG: ef/10565 on v0.3.27: Driveway has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.093Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Driveway [2021-08-12T15:05:26.111Z] DEBUG: ef/10565 on v0.3.27: Backyard UUID: 555edd19-5ede-4114-895f-5500560acd12 [2021-08-12T15:05:26.112Z] DEBUG: ef/10565 on v0.3.27: Backyard Constructed Camera [2021-08-12T15:05:26.113Z] DEBUG: ef/10565 on v0.3.27: Backyard has a motion sensor. [2021-08-12T15:05:26.113Z] DEBUG: ef/10565 on v0.3.27: Backyard raise error to check and attach livestream. [2021-08-12T15:05:26.114Z] DEBUG: ef/10565 on v0.3.27: Backyard has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.115Z] DEBUG: ef/10565 on v0.3.27: Backyard has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.115Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Backyard [2021-08-12T15:05:26.134Z] DEBUG: ef/10565 on v0.3.27: Front Door UUID: da1e3092-f675-436b-a81c-f6f5062a7ce8 [2021-08-12T15:05:26.135Z] DEBUG: ef/10565 on v0.3.27: Front Door Constructed Camera [2021-08-12T15:05:26.136Z] DEBUG: ef/10565 on v0.3.27: Front Door has a motion sensor. [2021-08-12T15:05:26.136Z] DEBUG: ef/10565 on v0.3.27: Front Door raise error to check and attach livestream. [2021-08-12T15:05:26.137Z] DEBUG: ef/10565 on v0.3.27: Front Door has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.137Z] DEBUG: ef/10565 on v0.3.27: Front Door has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.138Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Front Door [2021-08-12T15:05:26.166Z] DEBUG: ef/10565 on v0.3.27: Front Yard UUID: 8fb5295e-613e-47ec-9313-adc9b0591c91 [2021-08-12T15:05:26.168Z] DEBUG: ef/10565 on v0.3.27: Front Yard Constructed Camera [2021-08-12T15:05:26.168Z] DEBUG: ef/10565 on v0.3.27: Front Yard has a motion sensor. [2021-08-12T15:05:26.168Z] DEBUG: ef/10565 on v0.3.27: Front Yard raise error to check and attach livestream. [2021-08-12T15:05:26.169Z] DEBUG: ef/10565 on v0.3.27: Front Yard has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.169Z] DEBUG: ef/10565 on v0.3.27: Front Yard has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.170Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Front Yard [2021-08-12T15:05:26.191Z] DEBUG: ef/10565 on v0.3.27: Kitchen UUID: 2f55c3d9-599b-4127-879c-820f7610d331 [2021-08-12T15:05:26.192Z] DEBUG: ef/10565 on v0.3.27: Kitchen Constructed Camera [2021-08-12T15:05:26.193Z] DEBUG: ef/10565 on v0.3.27: Kitchen has a motion sensor. [2021-08-12T15:05:26.193Z] DEBUG: ef/10565 on v0.3.27: Kitchen Looks like not compatible with hasBattery [2021-08-12T15:05:26.194Z] DEBUG: ef/10565 on v0.3.27: Kitchen has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.194Z] DEBUG: ef/10565 on v0.3.27: Kitchen has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.195Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Kitchen [2021-08-12T15:05:26.212Z] DEBUG: ef/10565 on v0.3.27: Office UUID: 9fbdf5cf-42f2-4285-8882-a8b5385a4f1b [2021-08-12T15:05:26.214Z] DEBUG: ef/10565 on v0.3.27: Office Constructed Camera [2021-08-12T15:05:26.214Z] DEBUG: ef/10565 on v0.3.27: Office has a motion sensor. [2021-08-12T15:05:26.215Z] DEBUG: ef/10565 on v0.3.27: Office Looks like not compatible with hasBattery [2021-08-12T15:05:26.215Z] DEBUG: ef/10565 on v0.3.27: Office has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.215Z] DEBUG: ef/10565 on v0.3.27: Office has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.216Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Office [2021-08-12T15:05:26.234Z] DEBUG: ef/10565 on v0.3.27: Family room UUID: 0a6c747f-cc1d-470a-8883-caff64dbf4db [2021-08-12T15:05:26.235Z] DEBUG: ef/10565 on v0.3.27: Family room Constructed Camera [2021-08-12T15:05:26.235Z] DEBUG: ef/10565 on v0.3.27: Family room has a motion sensor. [2021-08-12T15:05:26.236Z] DEBUG: ef/10565 on v0.3.27: Family room Looks like not compatible with hasBattery [2021-08-12T15:05:26.236Z] DEBUG: ef/10565 on v0.3.27: Family room has a isEnabled, so append switchEnabledService characteristic to him. [2021-08-12T15:05:26.237Z] DEBUG: ef/10565 on v0.3.27: Family room has a isMotionDetectionEnabled, so append switchMotionService characteristic to him. [2021-08-12T15:05:26.237Z] INFO: ef/10565 on v0.3.27: Restoring existing accessory from cache: Family room [2021-08-12T15:05:26.331Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1151 1 1628780726327 [2021-08-12T15:05:26.334Z] DEBUG: ef/10565 on v0.3.27: Handle Station Property Changes: -- currentMode { value: 1, timestamp: 1628780726327 } [2021-08-12T15:05:26.334Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1102 14481 1628780726327 [2021-08-12T15:05:26.335Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1154 0 1628780726327 [2021-08-12T15:05:26.335Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1147 1628780725 1628780726327 [2021-08-12T15:05:26.336Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1279 0 1628780726327 [2021-08-12T15:05:26.336Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1137 0 1628780726327 [2021-08-12T15:05:26.337Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1162 0 1628780726327 [2021-08-12T15:05:26.337Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1660 -1 1628780726327 [2021-08-12T15:05:26.337Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1664 1 1628780726327 [2021-08-12T15:05:26.338Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1165 [] 1628780726327 [2021-08-12T15:05:26.341Z] DEBUG: ef/10565 on v0.3.27: Backyard Property Changes: -- wifiRssi { value: -43, timestamp: 1628780726327 } [2021-08-12T15:05:26.632Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1147 1628780726 1628780726626 INFO: SmartThings-v2 Hub Communication Established [2021-08-12T15:05:41.993Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1151 1 1628780741993 [2021-08-12T15:05:41.994Z] DEBUG: ef/10565 on v0.3.27: Handle Station Property Changes: -- currentMode { value: 1, timestamp: 1628780741993 } [2021-08-12T15:05:42.004Z] DEBUG: ef/10565 on v0.3.27: Family room Property Changes: -- rtspStreamUrl { value: 'rtsp://eufyuser:Gy4Jr7sx7c9W24RE@192.168.0.15/live0', timestamp: 1628780742002 } [2021-08-12T15:05:42.085Z] DEBUG: ef/10565 on v0.3.27: HomeBase Triggered GET SecuritySystemCurrentState [2021-08-12T15:05:42.085Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.086Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778544000 } [2021-08-12T15:05:42.087Z] DEBUG: ef/10565 on v0.3.27: HomeBase Triggered GET SecuritySystemTargetState [2021-08-12T15:05:42.088Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.088Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778544000 } [2021-08-12T15:05:42.094Z] DEBUG: ef/10565 on v0.3.27: Driveway Triggered GET Enable: true [2021-08-12T15:05:42.097Z] DEBUG: ef/10565 on v0.3.27: Backyard Triggered GET Enable: true [2021-08-12T15:05:42.100Z] DEBUG: ef/10565 on v0.3.27: Front Door Triggered GET Enable: true [2021-08-12T15:05:42.103Z] DEBUG: ef/10565 on v0.3.27: Front Yard Triggered GET Enable: true [2021-08-12T15:05:42.106Z] DEBUG: ef/10565 on v0.3.27: Kitchen Triggered GET Enable: true [2021-08-12T15:05:42.109Z] DEBUG: ef/10565 on v0.3.27: Kitchen Triggered GET SecuritySystemCurrentState [2021-08-12T15:05:42.109Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.109Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.110Z] DEBUG: ef/10565 on v0.3.27: Kitchen Triggered GET SecuritySystemTargetState [2021-08-12T15:05:42.110Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.111Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.119Z] DEBUG: ef/10565 on v0.3.27: Office Triggered GET SecuritySystemCurrentState [2021-08-12T15:05:42.120Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.120Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.121Z] DEBUG: ef/10565 on v0.3.27: Office Triggered GET SecuritySystemTargetState [2021-08-12T15:05:42.121Z] DEBUG: ef/10565 on v0.3.27: Not connected to Eufy API [2021-08-12T15:05:42.122Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.124Z] DEBUG: ef/10565 on v0.3.27: Family room Triggered GET SecuritySystemCurrentState [2021-08-12T15:05:42.124Z] DEBUG: ef/10565 on v0.3.27: Connected to Eufy API [2021-08-12T15:05:42.124Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.125Z] DEBUG: ef/10565 on v0.3.27: Family room Triggered GET SecuritySystemTargetState [2021-08-12T15:05:42.125Z] DEBUG: ef/10565 on v0.3.27: Connected to Eufy API [2021-08-12T15:05:42.126Z] DEBUG: ef/10565 on v0.3.27: Eufy Guard Mode: { value: 1, timestamp: 1628778572000 } [2021-08-12T15:05:42.129Z] DEBUG: ef/10565 on v0.3.27: Office Triggered GET Enable: true [2021-08-12T15:05:42.132Z] DEBUG: ef/10565 on v0.3.27: Family room Triggered GET Enable: true [2021-08-12T15:05:42.138Z] DEBUG: ef/10565 on v0.3.27: HomeBase Handle Current System state: -- 0 [2021-08-12T15:05:42.139Z] DEBUG: ef/10565 on v0.3.27: Driveway Triggered GET MotionDetected: false [2021-08-12T15:05:42.139Z] DEBUG: ef/10565 on v0.3.27: Driveway Triggered GET BatteryLevel: 80 [2021-08-12T15:05:42.139Z] DEBUG: ef/10565 on v0.3.27: Driveway Triggered GET Motion: true [2021-08-12T15:05:42.139Z] DEBUG: ef/10565 on v0.3.27: Backyard Triggered GET MotionDetected: false [2021-08-12T15:05:42.140Z] DEBUG: ef/10565 on v0.3.27: Backyard Triggered GET BatteryLevel: 100 [2021-08-12T15:05:42.140Z] DEBUG: ef/10565 on v0.3.27: Backyard Triggered GET Motion: false [2021-08-12T15:05:42.140Z] DEBUG: ef/10565 on v0.3.27: Front Door Triggered GET MotionDetected: false [2021-08-12T15:05:42.141Z] DEBUG: ef/10565 on v0.3.27: Front Door Triggered GET BatteryLevel: 85 [2021-08-12T15:05:42.141Z] DEBUG: ef/10565 on v0.3.27: Front Door Triggered GET Motion: true [2021-08-12T15:05:42.141Z] DEBUG: ef/10565 on v0.3.27: Front Yard Triggered GET MotionDetected: false [2021-08-12T15:05:42.142Z] DEBUG: ef/10565 on v0.3.27: Front Yard Triggered GET BatteryLevel: 90 [2021-08-12T15:05:42.142Z] DEBUG: ef/10565 on v0.3.27: Front Yard Triggered GET Motion: false [2021-08-12T15:05:42.142Z] DEBUG: ef/10565 on v0.3.27: Kitchen Triggered GET MotionDetected: false [2021-08-12T15:05:42.143Z] DEBUG: ef/10565 on v0.3.27: Kitchen Triggered GET Motion: false [2021-08-12T15:05:42.143Z] DEBUG: ef/10565 on v0.3.27: Kitchen Handle Current System state: -- 0 [2021-08-12T15:05:42.144Z] DEBUG: ef/10565 on v0.3.27: Office Handle Current System state: -- 0 [2021-08-12T15:05:42.144Z] DEBUG: ef/10565 on v0.3.27: Family room Handle Current System state: -- 0 [2021-08-12T15:05:42.144Z] DEBUG: ef/10565 on v0.3.27: Office Triggered GET MotionDetected: false [2021-08-12T15:05:42.145Z] DEBUG: ef/10565 on v0.3.27: Office Triggered GET Motion: false [2021-08-12T15:05:42.145Z] DEBUG: ef/10565 on v0.3.27: Family room Triggered GET MotionDetected: false [2021-08-12T15:05:42.145Z] DEBUG: ef/10565 on v0.3.27: Family room Triggered GET Motion: false [2021-08-12T15:05:50.739Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1147 1628780742 1628780750735 [2021-08-12T15:05:51.868Z] DEBUG: ef/10565 on v0.3.27: Handle Station Raw Property Changes: -- 1151 1 1628780751868 [2021-08-12T15:05:51.869Z] DEBUG: ef/10565 on v0.3.27: Handle Station Property Changes: -- currentMode { value: 1, timestamp: 1628780751868 } [2021-08-12T15:05:52.042Z] DEBUG: ef/10565 on v0.3.27:

lenoxys commented 3 years ago

Yeah because indoor doesn't have battery that's why we just warn

xraywinedrinker commented 3 years ago

That’s what I figured. You can close.

lenoxys commented 3 years ago

Thanks for your feedback