plugin
plugin copied to clipboard
[Bug]: Doorbell No Camera Source Detected
What happened?
Doorbell Model T8210 not streaming at all.
Device Type
Doorbell (Supported)
Plugin Version
v3.0.x (Best Effort)
HomeBridge Version
v1.7.x (Supported)
NodeJS Version
v20 (Supported)
Operating System
Ubuntu 22.04+ (Supported)
Relevant log output
[01/25/2025, 21:13:33] [EufySecurity] INFO Updating existing accessory: STATION Home
[01/25/2025, 21:13:36] [EufySecurity] INFO Front Door Setting up automatic snapshot refresh every 5 minutes. This may decrease battery life dramatically. The refresh process should begin in 1 minutes.
[01/25/2025, 21:13:36] [EufySecurity] INFO Front Door is set to handle snapshots with cloud images. Snapshots might be older than they appear.
[01/25/2025, 21:13:36] [EufySecurity] INFO Registering new accessory: DEVICE FrontDoor
[01/25/2025, 21:14:11] [EufySecurity] INFO No outdated cached accessories found.
[01/25/2025, 21:14:51] [EufySecurity] WARN Front Door Could not get snapshot from livestream! No livestream emited... Something wrong between HB and your cam!
[01/25/2025, 21:14:51] [EufySecurity] WARN Front Door No camera source detected.
[01/25/2025, 21:14:57] [EufySecurity] ERROR Front Door Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!
config
{
"platform": "EufySecurity",
"_bridge": {
"username": "",
"port": 58904,
"pin": ""
},
"username": "",
"password": "",
"country": "US",
"deviceName": "",
"cameras": [
{
"serialNumber": "",
"enableButton": false,
"motionButton": false,
"lightButton": false,
"indoorChimeButton": false,
"snapshotHandlingMethod": 3,
"refreshSnapshotIntervalMinutes": 30,
"rtsp": false,
"enableCamera": true
},
{
"serialNumber": "",
"rtsp": false,
"snapshotHandlingMethod": 3,
"enableButton": false,
"motionButton": false,
"refreshSnapshotIntervalMinutes": 30,
"enableCamera": true
},
{
"serialNumber": "",
"rtsp": false,
"enableButton": false,
"motionButton": false,
"snapshotHandlingMethod": 3,
"refreshSnapshotIntervalMinutes": 30,
"enableCamera": true
},
{
"serialNumber": "",
"rtsp": false,
"enableButton": false,
"motionButton": false,
"indoorChimeButton": false,
"snapshotHandlingMethod": 3,
"refreshSnapshotIntervalMinutes": 5,
"videoConfig": {
"audio": true
}
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
},
{
"serialNumber": "",
"rtsp": false,
"talkback": false
}
],
"ignoreDevices": [
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
],
"ignoreStations": [
"",
""
]
}
Did you check this Common Issues pages ?
Did you check this Common Issues pages ?
Yes I did and I see nothing about No Camera Source Detected.
I have the same issue with the same model of doorbell
What is the version of node.js installed? It must be 20.11.0. No other version will work.
It is 22.12, the version that’s in the official HB docker image. Let me manually downgrade that and try again.
It is 22.12, the version that’s in the official HB docker image. Let me manually downgrade that and try again.
How do I downgrade my Node.js version from 22.14.0 to 20.11.0?
sudo hb-service update-node 20.11.0
sudo hb-service update-node 20.11.0
I'm running this in docker on my Synology NAS.
same issue with s340
No livestream emited
Camera working fine with eufy app.
Downgraded Node.js to 20.11, no sucess.
I have a similar issue on DoorBell S330 HomeBridge V190 HomeBridge UI V4.72 Node.js 22.24
I get the following error 03/04/2025, 12:53:04] --- [03/04/2025, 12:53:04] The plugin "homebridge-eufy-security-avi" requires a Homebridge version of ^1.8.0 || ^2.0.0-beta.0 which does not satisfy the current Homebridge version of 1.7.0. You may need to update this plugin (or Homebridge) to a newer version. You may face unexpected issues or stability problems running this plugin. [03/04/2025, 12:53:04] The plugin "homebridge-eufy-security-avi" requires Node.js version of 20.10.0||^20 which does not satisfy the current Node.js version of v22.14.0. You may need to upgrade your installation of Node.js - see https://homebridge.io/w/JTKEF [03/04/2025, 12:53:05] Loaded plugin: [email protected] [03/04/2025, 12:53:05] Registering platform 'homebridge-eufy-security-avi.EufySecurity-Avi' [03/04/2025, 12:53:05] ---
I fixed it with some testing. I had Chat GPT help me create a script to run on my Synology NAS that then built me a custom version of Homebridge with Node.js 20.11.0 but it runs it as a system service on my NAS now and I can access the HB dashboard like before and everything runs as it should. I can now stream all my cameras perfectly. Maybe the developer can make a updated Homebridge image that is hardcoded to use Node.js 20.11.0 that us users with this issue can then install or is this a Eufy Security plugin developer issue?
Same issue on e340 with node 20