[Bug]: E340 Livestream
What happened?
Hi, I have a e340 doorbell but unforently it seems that livestream is not working. i am currently on node v20.11.0.
Homebridge: v1.9.0 Homebridge UI: v4.73 Plugin Version: v4.3.0 (even tried v4.3.7)
Device Type
Doorbell (Supported)
Plugin Version
other (UnSupported)
HomeBridge Version
other (UnSupported)
NodeJS Version
v20 (Supported)
Operating System
Mac OS X 11+ (UnSupported)
Relevant log output
[04/29/2025 13:05:00] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:105] Front doorbell Snapshot requested: 1280 x 720 true
[04/29/2025 13:05:00] [EufySecurity-4.3.0] ERROR [SnapshotManager.ts:243] Front doorbell
Error No currentSnapshot available
error stack:
• SnapshotManager.ts SnapshotManager.getSnapshotFromCache
SnapshotManager.ts:299
• SnapshotManager.ts SnapshotManager.getSnapshotBuffer
SnapshotManager.ts:241
• SnapshotManager.ts SnapshotManager.getSnapshotBufferResized
SnapshotManager.ts:192
• streamingDelegate.ts StreamingDelegate.handleSnapshotRequest
streamingDelegate.ts:107
• CameraController.ts
CameraController.ts:1032
•
• CameraController.ts CameraController.handleSnapshotRequest
CameraController.ts:1011
• Accessory.ts Bridge.Accessory.handleResource
Accessory.ts:1949
• events HAPServer.emit
events:518
• domain HAPServer.emit
domain:488
[04/29/2025 13:05:00] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:109] Front doorbell snapshot byte lenght: 12504
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:121] Front doorbell stream prepare request with session id 9262465c-8931-465f-929a-917135103719 was received.
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [BaseAccessory.ts:155] Front doorbell GET 'AccessoryInformation / FirmwareRevision': 3.1.2.4
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:306] Front doorbell Received request to start stream with id 9262465c-8931-465f-929a-917135103719
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:307] Front doorbell request data: {
sessionID: '9262465c-8931-465f-929a-917135103719',
type: 'start',
video: {
codec: 0,
profile: 2,
level: 2,
packetizationMode: 0,
cvoId: undefined,
width: 640,
height: 360,
fps: 30,
pt: 99,
ssrc: 1845731488,
max_bit_rate: 132,
rtcp_interval: 0.5,
mtu: 1378
},
audio: {
codec: 'AAC-eld',
channel: 1,
bit_rate: 0,
sample_rate: 16,
packet_time: 30,
pt: 110,
ssrc: 1217231932,
max_bit_rate: 24,
rtcp_interval: 5,
comfort_pt: 13,
comfortNoiseEnabled: false
}
}
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:174] Front doorbell VIDEOCONFIG: {
maxWidth: 640,
maxHeight: 480,
maxFPS: 15,
useSeparateProcesses: true,
debug: true
}
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [utils.ts:144] Front doorbell RTSP rtspStream: false
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [utils.ts:146] Front doorbell Looks like not compatible with RTSP
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [LocalLivestreamManager.ts:58] Front doorbell New instance requests livestream.
[04/29/2025 13:05:04] [EufySecurity-4.3.0] DEBUG [LocalLivestreamManager.ts:71] Front doorbell Start new station livestream...
[04/29/2025 13:05:13] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:326] Front doorbell Receive Apple HK Stop request {
sessionID: '9262465c-8931-465f-929a-917135103719',
type: 'stop'
}
[04/29/2025 13:05:13] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:334] Front doorbell Stopping session with id: 9262465c-8931-465f-929a-917135103719
[04/29/2025 13:05:13] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:379] Front doorbell No session to stop.
[04/29/2025 13:05:15] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:188] Front doorbell Device appears to be inactive. Stopping video stream.
[04/29/2025 13:05:15] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:334] Front doorbell Stopping session with id: 9262465c-8931-465f-929a-917135103719
[04/29/2025 13:05:15] [EufySecurity-4.3.0] DEBUG [streamingDelegate.ts:379] Front doorbell No session to stop.
[04/29/2025 13:05:19] [EufySecurity-4.3.0] DEBUG [LocalLivestreamManager.ts:110] Front doorbell Stopping station livestream.
[04/29/2025 13:05:19] [EufySecurity-4.3.0] ERROR [streamingDelegate.ts:230] Front doorbell Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!
config
{
"platform": "EufySecurity",
"name": "EufySecurity",
"username": "ss",
"password": "sss",
"deviceName": "whatever",
"enableDetailedLogging": true,
"omitLogFiles": false,
"CameraMaxLivestreamDuration": 30,
"pollingIntervalMinutes": 10,
"hkHome": 1,
"hkAway": 0,
"hkNight": 3,
"hkOff": 63,
"ignoreStations": [],
"ignoreDevices": [],
"country": "MT",
"stations": [],
"cameras": [
{
"serialNumber": "T821XXXXXXXXXXX",
"rtsp": false,
"videoConfig": {
"maxWidth": 640,
"maxHeight": 480,
"maxFPS": 15,
"useSeparateProcesses": true
}
}
],
"cleanCache": true,
"ignoreMultipleDevicesWarning": true,
"autoSyncStation": false,
"enableEmbeddedPKCS1Support": true,
"_bridge": {
"username": "",
"port": 36252
}
}
I have the same problem here. Homebridge version 1.9.0 UI version 4.73.0 Node version 20.11.0 Plugin version 4.3.7
I have tried PKCS1 Support option on and off, but hasn't made a difference.
Below relevant log.
[05/08/2025, 14:10:13] [EufySecurity] ERROR Error in stationAdded: Error looks station but it's not could imply some errors! Type: 94. You can ignore this message. error stack: • platform.ts EufySecurityPlatform.register_station platform.ts:689 • platform.ts EufySecurityPlatform.addOrUpdateAccessory platform.ts:503 • platform.ts EufySecurityPlatform.stationAdded platform.ts:570 [05/08/2025, 14:10:15] [EufySecurity] INFO Doorbell is set to generate new snapshots on events every time. This might reduce homebridge performance and increase power consumption. [05/08/2025, 14:10:15] [EufySecurity] INFO Updating existing accessory: DEVICE Doorbell [05/08/2025, 14:10:53] [EufySecurity] INFO No outdated cached accessories found. [05/08/2025, 14:12:16] [EufySecurity] INFO Doorbell Begin live streaming to access the most recent snapshot (significant battery drain on the device) [05/08/2025, 14:12:30] [EufySecurity] INFO Doorbell Begin live streaming to access the most recent snapshot (significant battery drain on the device) [05/08/2025, 14:12:31] [EufySecurity] ERROR Doorbell Livestream timeout: No livestream emitted within the expected timeframe. [05/08/2025, 14:12:31] [EufySecurity] WARN Doorbell If you are using Node.js version 18.19.1, 20.11.1, 21.6.2 or newer, this might be related to RSA_PKCS1_PADDING support removal. [05/08/2025, 14:12:31] [EufySecurity] WARN Doorbell Please try enabling "Embedded PKCS1 Support" in the plugin settings to resolve this issue. [05/08/2025, 14:12:31] [EufySecurity] WARN Doorbell Could not get snapshot from livestream! No livestream emitted... This may be due to Node.js compatibility issues. Try enabling Embedded PKCS1 Support in settings.
Same
Same here
No update?? Got the HB3 but no luck either and having the same error
Same issue here
gibt es hier schon eine Lösung ? ... habe das Problem auch und hoffe seit einiger Zeit auf eine Lösung ? !
I'm guessing this is still an issue because it's not working for me as well.