Eufy Security Integration

I think this is just the next step in Eufy hardening their security, or trying to at least. I am getting the same today, unfortunately :frowning: .

I get the same error.

Same error here since this morning: T8210 + homebase 2

@Soup @itDevelops @G3GhostTech @WebPower @hogend
Have you opened an issue on @anon63427907 's or @bropat 's github repo yet? If so can you provide the URL to help track the issue?

[Edit] Actually did a quick search and found this:

1 Like

Oh, man that was a passive-aggressive slap… :rofl: :joy:

Thank you. I am more of a quick look, no see what I want, now shotgun a question to the group.
I’ll do better next time… :nerd_face:

Cross posting from The integration suddenly stopped working ¡ Issue #579 ¡ fuatakgun/eufy_security ¡ GitHub

Guys, on home assistant thread, on the main post, i had post 3 issues impacting everyone. Since these issues started i am receiving tons of emails, home assistant notifications and messages. I am one person here and you are many and instead of I am replying you one by one, you can follow the thread.

It is broken as of now, everywhere, we are waiting a solution from @bropat.

Many people had already explained the problem on home assistant, me repeating it won’t add any value.

Similarly, commenting identical information to open issues wouldn’t contribute too. Github have reactions, just put your reaction and let’s wait all together.

Lastly, keep in mind that, this is a free time activity project, no commitment from any party to either answer or solve the issues.

Some explanations;

I am also personally using these devices, so I am looking forward to get these stuff fixed, as you want. We have to wait patiently

14 Likes

I believe the expression is it’s done when its done.

They need to wait tell euffy stops changing things to cover their mistake and tell they can figure out how to get the picture off the devices.

Hard to fix things when the makers aren’t done changing things.

Toss in the holidays and its going to be a bit of a waiting game for abit.

4 Likes

Yeah, playing around with the backend of the eufy web portal it looks like they’re not finished their next implementation this security system… loads of broken calls and missing elements.
Its always been a mess, but they are building this ship while at sea and its a total hack job.

2 Likes

Just as a heads up, while this is down I’m using a spare Amazon Echo to relay the Eufy alerts to home assistant (eufy fires Amazon routines, which triggers HA input booleans via the HA Alexa skill). It’s convoluted but at least my doorbell and garage door work fully again.

Especially comical that I’m mostly doing this to make up for missing features in the eufy google home implementation (so eufy-Alexa-HA-google and back again).

Would this work without an echo? Just using the Alexa skills on the phone app and routing them to ha?

My addon worked until yesterday when there was a power fluctuation on the grid which rebooted my server knocking out eufy. Don’t really miss the camera features but the doorbell trigger has become essential.

Not sure, I would imagine no as these assistant apps tend to miss key local processing features, just tapping into some cloud functions.

The fastest way to check would be spinning up nabu casa (ha cloud) and trying the Alexa skill… as I’m self hosted it took a good couple hours of work and headache to enable Alexa.

Failing that eBaying an echo dot or flex is pretty dirt cheap.

It works, my doorbell ringer (esp relay and Google Home speaker in home office) is back on its feet. I am also self hosted as well but for the sake of speed took a 1 month trial with nabu casa.

For those interested in the same, I followed the following steps:

  1. Install Alexa app, add eufy to Alexa
  2. Create boolean helper entity, “Alexa boolean”
  3. Logon to HA cloud
  4. Add HA skill to Alexa App
  5. (optional within HA cloud panel), turn off exposing devices to Alexa with the exception of aforementioned boolean
  6. Create routine, doorbell trigger turns on boolean, wait, turn off boolean

7.add boolean as trigger to HA automations

This allows 1 month for @anon63427907 @bropat and several other hero’s to perform their magic whilst not loosing the WAF :partying_face:

1 Like

New eufy-security-ws version released :wink:

7 Likes

Thanks again for your great work, updating the add-on :clap: :clap:

Everyone, please uninstall previous version of addon, install the new version 1.3.0. It is very important to uninstall it because we need to get rid of previous login data which is not compatible anymore.

After installing and starting the add-on with new version, enable the integration. I jave confirmed that p2p, rtsp, motion detection are working fine.

This is about to fix login issues but not about missing thumbnails, so please set your expectations

10 Likes

Fantastic, works great!

Thanks for the update guys. It doesn’t fix anything for me sadly (T8210), everything was working except for the global_motion_sensor (and thumbnail obviously), but it still doesn’t work for me.

Working again now, very much appreciate the work you put in. Had a bit of wrestling with the captcha to re-add everything again but that is a small effort compared to yours.

Works for me, but the camera connection seems to be very unstable. Not sure if this has anything to do with this. My cameras are “idle” or “unavailable” 90% of the time.

I created an automation to call the start livestream service, but it only works 1 out of 10 times.

Hi Fuatakgun,
I had disabled the integration as it stopped working. After updating, restarting and enabling the integration it immediatly started working for my setup 2x T8442. Until now (~1h) no issues. In case of issues I’ll uninstall the integration and reinstall.
BR Paul

1 Like

Same for me, upgrade to 1.3.0 makes no difference for me. It’s still not working anymore.
Only error’s, was working oke till a couple of weels ago.

Error error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
details:
{
library: ‘digital envelope routines’,
function: ‘EVP_DecryptFinal_ex’,
reason: ‘bad decrypt’,
code: ‘ERR_OSSL_EVP_BAD_DECRYPT’
}
error stack:
• cipher:193 final
node:internal/crypto/cipher:193:29
• utils.ts:176 decryptAPIData
node_modules/eufy-security-client/src/http/utils.ts:176:16
• api.ts:1027 decryptAPIData
node_modules/eufy-security-client/src/http/api.ts:1027:43
• api.ts:1218 getPassportProfile
node_modules/eufy-security-client/src/http/api.ts:1218:46
• task_queues:96 processTicksAndRejections
node:internal/process/task_queues:96:5
• api.ts:366 login
node_modules/eufy-security-client/src/http/api.ts:366:33
• eufysecurity.ts:685 connect
node_modules/eufy-security-client/src/eufysecurity.ts:685:9
• server.ts:495 start
src/lib/server.ts:495:9
• server.ts:66
src/bin/server.ts:66:9
2022-12-24 13:26:52.650 INFO Connected to station T8010P2321064832 on host 10.0.0.199 and port 20567
2022-12-24 13:26:52.655 INFO Connected to station T8410P202109170F on host 10.0.0.17 and port 16842
2022-12-24 13:26:55.894 INFO Connected to station T8410P2021091929 on host 10.0.0.27 and port 26301
2022-12-24 13:26:56.128 INFO Push notification connection successfully established
2022-12-24 15:23:42.676 INFO Alarm mode for station T8010P2321064832 changed to: AWAY
2022-12-24 15:32:24.689 INFO Alarm mode for station T8010P2321064832 changed to: HOME
2022-12-24 15:37:08.438 INFO Client disconnected with ip: 10.0.0.73 port: 57788 code: 1006 reason: Abnormal Closure
2022-12-24 15:37:08.463 INFO Client disconnected with ip: 10.0.0.73 port: 38598 code: 1006 reason: Abnormal Closure