homebridge-tapo-camera icon indicating copy to clipboard operation
homebridge-tapo-camera copied to clipboard

C100 stopped working, Error at 'getStatusAndUpdateCharacteristics'. Error: Invalid device confirm

Open Leonick opened this issue 9 months ago • 9 comments

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)

Leonick avatar May 08 '24 17:05 Leonick