Open Ascariota opened 7 months ago
I have the same issue / error (and within Homeassistant community there are many people with this issue). In my logs I came across the following:
2024-01-01 17:34:32.499 ERROR Get Image - Generic Error
{
error: {
cause: HTTPError [EufyApiError]: 404 GET https://zhixin-security-eu.s3.eu-central-1.amazonaws.com/pushthumb/2024/01/01/station/T8010P-REDACTED/QU2FlELAPuQOKJQG.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJYLV2KOLW6PU4FSA%2F20240101%2Feu-central-1%2Fs3%2Faws4_request&X-Amz-Date=20240101T173035Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=e1e40bae37793009e94d2f5d1bee1159183b3988ebc3cc83ab69eaef7c787491
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>pushthumb/2024/01/01/station/T8010P-REDACTED/QU2FlELAPuQOKJQG.jpg</Key><RequestId>SCTM5CZVY1F50M8J</RequestId><HostId>XKis4vDOPqHi9GTftK5APH/IgdONs5741q345wc3t+2t/Qf95dvrSnI0LfZxQFD7ML0s7aynkOQ=</HostId></Error>
at Request.<anonymous> (/usr/src/app/node_modules/got/dist/source/as-promise/index.js:118:42)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: 'ERR_NON_2XX_3XX_RESPONSE',
timings: {
start: 1704130472393,
socket: 1704130472393,
lookup: 1704130472406,
connect: 1704130472423,
secureConnect: 1704130472466,
upload: 1704130472466,
response: 1704130472494,
end: 1704130472495,
error: undefined,
abort: undefined,
phases: {
wait: 0,
dns: 13,
tcp: 17,
tls: 43,
request: 0,
firstByte: 28,
download: 1,
total: 102
}
}
},
message: 'ApiRequestError: API request error',
context: {
method: 'GET',
endpoint: URL {
href: 'https://security-app-eu.eufylife.com/v1/s/g/j0cg-IQBF',
origin: 'https://security-app-eu.eufylife.com',
protocol: 'https:',
username: '',
password: '',
host: 'security-app-eu.eufylife.com',
hostname: 'security-app-eu.eufylife.com',
port: '',
pathname: '/v1/s/g/j0cg-IQBF',
search: '',
searchParams: URLSearchParams {},
hash: ''
},
responseType: 'buffer',
token: 'bf11ef887a4da383adf9fffe5a2c990fd227997e8792200d',
data: undefined
},
stacktrace: 'ApiRequestError: API request error\n' +
' at HTTPApi.request (/usr/src/app/node_modules/eufy-security-client/build/http/api.js:650:19)\n' +
' at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
' at async HTTPApi.getImage (/usr/src/app/node_modules/eufy-security-client/build/http/api.js:1468:42)\n' +
' at async getImage (/usr/src/app/node_modules/eufy-security-client/build/http/utils.js:490:19)'
},
deviceSN: 'T8113N-REDACTED',
url: 'https://security-app-eu.eufylife.com/v1/s/g/j0cg-IQBF'
}
Any news on this issue? I've got the same problem.
Ask your question
Hello,
My integration works correctly, I have feedback when a person rings the doorbell for example, but the image from my cameras or doorbell is never updated. If I restart eufy_ws I do have a new image but this does not happen automatically.
My station in yaml
The log
snoozeHomebase: false, snoozeStartChime: false, snoozeMotion: false, petDetected: false, soundDetected: false, cryingDetected: false, identityPersonDetected: false, strangerPersonDetected: false, vehicleDetected: false, dogDetected: false, dogLickDetected: false, dogPoopDetected: false, detectionStatisticsWorkingDays: 7, detectionStatisticsDetectedEvents: 993, detectionStatisticsRecordedEvents: 403, videoStreamingQuality: 5, batteryTemperature: 11, videoWdr: true, audioRecording: true, battery: 88, powerWorkingMode: 0, autoNightvision: true, snooze: false, speakerVolume: 100, chimeHomebaseRingtoneVolume: 16, chimeHomebaseRingtoneType: 2, chimeIndoor: false, ringtoneVolume: 80, watermark: 2, motionDetectionTypeHuman: true, motionDetectionTypeHumanRecognition: true, motionDetectionTypePet: true, motionDetectionTypeVehicle: true, motionDetectionTypeAllOtherMotions: false, motionDetection: true, chimeHomebase: true, state: 1, motionDetectionSensitivity: 2, wifiRssi: -48, wifiSignalLevel: 4, chargingStatus: 3, notificationType: 1, notificationRing: true, notificationMotion: false, statusLed: true, enabled: true, 'hidden-pictureUrl': '/zx/hdd_data0/Camera00/202312/20231221103641/snapshort.jpg' } } 2023-12-21 16:09:39.557 DEBUG [SoloCamera.update] Update device cloud properties { deviceSN: '**********', properties: { motionDetected: false, personDetected: false, personName: '', name: 'Arrière-cour', model: 'T8134', serialNumber: '*********', type: 63, hardwareVersion: '0.0.0.2', softwareVersion: '3.2.6.7', stationSerialNumber: '************', picture: { data: <Buffer ff d8 ff e0 00 10 4a 46 49 46 00 01 02 00 00 01 00 01 00 00 ff db 00 43 00 0a 07 07 08 07 06 0a 08 08 08 0b 0a 0a 0b 0e 18 10 0e 0d 0d 0e 1d 15 16 11 ... 47669 more bytes>, type: { ext: 'jpg', mime: 'image/jpeg' } }, recordingClipLength: 60, recordingRetriggerInterval: 5, recordingEndClipMotionStops: false, lastChargingDays: -1, lastChargingRecordedEvents: 0, lastChargingTotalEvents: 0, batteryUsageLastWeek: 0, snoozeTime: 0, snoozeStartTime: 0, motionDetectionSensitivity: 4, videoStreamingQuality: 0, statusLed: false, wifiRssi: -70, wifiSignalLevel: 3, speakerVolume: 80, state: 1, powerWorkingMode: 0, battery: 90, motionDetection: true, enabled: true, snooze: false, chargingStatus: 0, watermark: 2, autoNightvision: true, batteryTemperature: 8, speaker: true, microphone: true, 'hidden-pictureUrl': '/zx/hdd_data0/Camera01/202312/20231221100848/snapshort.jpg' } }
Any idea ?