plugin
plugin copied to clipboard
[enhancement]: Add support for Video Doorbell E340
Describe the solution you'd like
Add support for Eufy Video Doorbell E340.
Currently the logs show this warning indicating the new doorbell model is not supported:
[10/14/2023, 19:06:48] [EufySecurity] WARN This accessory is not compatible with HomeBridge Eufy Security plugin: Front Door Type: 94
Did you check this Road Map pages ?
+1 For E340 Support ... thanks for all your hard efforts!
Great Plugin - unfortunately has E340 Door bell compatibility issues. [EufySecurity] WARN This accessory is not compatible with HomeBridge Eufy Security plugin: Front Door Type: 94
Yeah, I was hopeful that this Homebridge plugin would get my E340 doorbell in the home kit but not supported. Hope you can support it soon!
I just bought the E340 doorbell she watching a video online when I received it notice that it’s not the same model. Please add this device to your plugin. Thank you for your amazing work
Is there a road map / plan to support E340 video doorbell? Hope you can support it soon. Thank you.
Following as well.. Really hoping there's going to be support for the E340. Got the doorbell yesterday, and just now finding out that I can't connect it with anything; no google, homebridge or something in between. Bummer!
Another one following this, hopefully E340 can be supported soon.
Following. Any updates on when this will be available?
Thanks for a great plugin! I am also hoping for E340 support as well.
+1 for E340 support
Any new updates regarding the E340?
it's comming on HKSV branch but video stream issue ATM. So if you use camera as motion detector you can rely on 2.3.11+ HKSV version. (see wiki for the how to)
Any update on this? I'm having a streaming issue with this doorbell and didn't know it was not supported.
Has there been any updates on this? I have tried the beta "hksv v2.3.30" and "latest v4.3.0" and no matter what video settings I have in Eufy or in the plugin (performance mode, hksv video, etc) I can't get the stream to load. The snapshots are also old and are only updated when the doorbell button is pushed.
Can you confirm your node.js version. Video streaming only works with 20.11.0. We can rule this out if this is configured correctly.
Ah... I have v20.9.0. I will try to update this to see what happens.
Will this work on versions above v20.11.0 or has to be this exact release?
It has to be this version exactly.
For the avoidance of doubt, the specific node version requirement is not something the author of this plug-in has the ability to fix. Eufy is using a cryptographic scheme that has been deprecated and removed from subsequent versions of node. Unless and until Eufy changes their firmware and app, there is nothing that the author of this plug-in can reasonably do. The required cryptographic algorithms are only supported in this particular long-term support line version of node.
That’s great, I managed to fix the streaming following your advice!
I tried everything but never read about the node version requirement before 😓.
Thanks all!
El El sáb, 8 feb 2025 a las 15:56, Dan Berger @.***> escribió:
For the avoidance of doubt, the specific node version requirement is not something the author of this plug-in has the ability to fix. Eufy is using a cryptographic scheme that has been deprecated and removed from subsequent versions of node. Unless and until Eufy changes their firmware and app, there is nothing that the author of this plug-in can reasonably do. The required cryptographic algorithms are only supported in this particular long-term support line version of node.
— Reply to this email directly, view it on GitHub https://github.com/homebridge-eufy-security/plugin/issues/454#issuecomment-2645754476, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACYXTGSNAEV7IP75VWIQDZD2OYLKRAVCNFSM6AAAAABUJHDNS2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBVG42TINBXGY . You are receiving this because you commented.Message ID: @.***>
How do I get v20.11.0 of node.js? I'm currently using Homebridge on macOS for testing purposes.
I believe you can run in the homebridge terminal you can run hb-service update-node 20.11.0
Great thank you that worked and I now have node.js v20.11.0!
Though I'm still back to where I was before and I continue to receive the error:
[02/08/2025, 20:48:38] [EufySecurity] ERROR Front Door Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!
I have tried the EufySecurity beta "hksv v2.3.30" and "latest v4.3.0" and no matter what video settings I have in Eufy or in the plugin (performance mode, hksv video, etc) I can't get the stream to load. Though in v2.3.30 the hksv option does not stay enabled and keeps reverting back to disabled.
I wonder if it is macOS related issue. Can you run the hb image in a virtual machine?
OK I setup a Pi 5 (8gb RAM) with Homebridge and get the same reaction. Do I need to change any settings in the Eufy app and or the plugin? If I enable "Use HomeKit Secure Video" I no longer get a snapshot and there is no stream.
Right now everything is default in the app and plugin;
Homebridge Eufy Security plugin v4.3.0
Node.js v20.11.0
Error: [02/21/2025, 11:22:16] [EufySecurity] ERROR Front Door Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!
OK I just want to add for anyone else that the issue was not having a Homebase. I purchased the Homebase mini chime and now streaming works.