homebridge-tapo-camera
homebridge-tapo-camera copied to clipboard
C100 stopped working, Error at 'getStatusAndUpdateCharacteristics'. Error: Invalid device confirm
Describe The Bug: Plugin stopped working with C100 camera. Doesn't respond to commands from homebridge or home app. Outputs errors in log.
Logs:
[5/8/2024, 7:00:24 PM] [tapo-camera] Error at 'getStatusAndUpdateCharacteristics'. Error: Invalid device confirm
at TAPOCamera.refreshStok (/var/lib/homebridge/node_modules/homebridge-tapo-camera/src/tapoCamera.ts:205:15)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at TAPOCamera.getAuthenticatedAPIURL (/var/lib/homebridge/node_modules/homebridge-tapo-camera/src/tapoCamera.ts:335:19)
at /var/lib/homebridge/node_modules/homebridge-tapo-camera/src/tapoCamera.ts:415:23
at TAPOCamera.getStatus (/var/lib/homebridge/node_modules/homebridge-tapo-camera/src/tapoCamera.ts:555:18)
at CameraAccessory.getStatusAndUpdateCharacteristics (/var/lib/homebridge/node_modules/homebridge-tapo-camera/src/cameraAccessory.ts:234:27)
at CameraAccessory.setup (/var/lib/homebridge/node_modules/homebridge-tapo-camera/src/cameraAccessory.ts:265:7)
at /var/lib/homebridge/node_modules/homebridge-tapo-camera/src/cameraPlatform.ts:30:9
Plugin Config:
{
"bridge": {
"name": "Homebridge",
"username": "0E:67:F2:8B:4A:7E",
"port": 51423,
"pin": "150-86-555",
"advertiser": "avahi",
"bind": [
"enp2s0"
]
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
},
{
"cameras": [
{
"name": "Tapo C100",
"ipAddress": "10.10.1.10",
"password": "....",
"streamUser": "....",
"streamPassword": "....",
"disableAlarmAccessory": true,
"privacyAccessoryName": "Camera"
}
],
"platform": "tapo-camera"
}
],
}
Environment:
- Plugin Version:
- Homebridge Version: 1.8.1
- Node.js Version: 20.12.2
- NPM Version: Don't know
- Operating System: Ubuntu Mantic (23.10)