fuatakgun / eufy_security

Home Assistant integration to manage Eufy Security devices as cameras, home base stations, doorbells, motion and contact sensors.
889 stars 73 forks source link

Can't control homebase anymore #893

Closed HP-Basarab closed 1 year ago

HP-Basarab commented 1 year ago

Hello!

Yesterday the plugin was still working perfectly, but since this morning, I can no longer control my Homebase 2 and my two eufycam 2Cs. For example, I can click on the button to change the Guard mode, but nothing really happens. However, I have another Eufy wifi camera which does not use the Homebase and it is perfectly controllable. I didn't touch anything at all so I don't really understand what could have happened. I tried to restart Home Assistant, my homebase, I uninstalled and reinstalled hassio-eufy-security-ws as well as the HACS client but nothing works. I'm out of ideas, can you help me please?

Hardware Information;

Homebase 2 with 2 eufycam 2c

CF the log file home-assistant.log

Sometimes I get this message appearing in my notifications: Error: <Task finished name='Task-3355' coro=<WebSocketClient._process_messages() done, defined at /config/custom_components/eufy_security/eufy_security_api/web_socket_client.py:62> result=None>

Thanks in advance

EnterTheMaelstrom commented 1 year ago

Yep same for me, same error. Also using Homebase 2 with 2 eufycam 2C

Also restarted everything multiple times and checked if everything is updated...

If I change the guard mode in the eufy app, HA updates immediately, but I cannot set it in HA

kvanbiesen commented 1 year ago

Just tested it, can still change guard modes on the base....T8010 version.

How did you try chaning it, true automation or nodered or with the device in HA?

HP-Basarab commented 1 year ago

Through automation, device page and dashboard

kauthmbt commented 1 year ago

This sounds very similar: https://github.com/bropat/eufy-security-ws/issues/250 If it is related, it is due to a firmware update on HomeBase 2..

EnterTheMaelstrom commented 1 year ago

Yep can confirm a recent update of my HomeBase 2 to 3.3.0.1h Nice try from eufy to push me towards HomeBase 3...

kvanbiesen commented 1 year ago

aaah that could be why its still working for me, my homebase is still running at Firmware: 3.2.9.5h

On Fri, Aug 18, 2023 at 9:22 AM Maelstrom @.***> wrote:

Yep can confirm a recent update of my HomeBase 2 to 3.3.0.1h Nice try from eufy to push me towards HomeBase 3...

— Reply to this email directly, view it on GitHub https://github.com/fuatakgun/eufy_security/issues/893#issuecomment-1683474149, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZ4APK7SIWISNRAO6HW4TDXV4J3HANCNFSM6AAAAAA3TPXBVA . You are receiving this because you commented.Message ID: @.***>

mrlerif commented 1 year ago

I'm also having problem with my Eufy security add-on. Last night around 3am local time both of my door sensors changed state from Closed to Open and has been in that state ever since. No matter what I do they won't change state in Home Assistant. However i can see in the Eufy app that they are in Closed state whenever doors are closed. This causes the issue that i can't activate the alarm on my Homebase through Home Assistant. I didn't change anything on my Home Assistant yesterday and the frimware on Homebase 2 is 3.2.9.5h

clanic70 commented 1 year ago

Hi, I've encountered the same issue reported. The error displayed trying to switch home-base from HA is:

"Eufy Security - Error"

Error: <Task finished name='Task-6166' coro=<WebSocketClient._process_messages() done, defined at /config/custom_components/eufy_security/eufy_security_api/web_socket_client.py:62> result=None>

Do you think any fix will be released soon?

Cheers

kusmierz commented 1 year ago

not sure if the same issue, but it looks I have exception info

Error: <Task finished name='Task-7336' coro=<WebSocketClient._process_messages() done, defined at /config/custom_components/eufy_security/eufy_security_api/web_socket_client.py:62> exception=TypeError("'async for' requires an object with aiter method, got NoneType")>
kvanbiesen commented 1 year ago

I have this error also but just when starting the plugin, click it away, everything is still working fine here.

EU REgion account, even my homebase doesnt say there isnt an update

Jazza159 commented 1 year ago

My Homebase V2 also looks to have updated on the 17th of August at 3 am to 3.3.0.1h. Since then I have had the same issue as others here. It is almost like the home base is 'read only' as changes made on the Eufy app reflect in HA but nothing changed in HA makes it to Eufy,

There is nothing unusual in the add on logs.

As others have, I sometimes receive this notification.

Error: <Task finished name='Task-16262' coro=<WebSocketClient._process_messages() done, defined at /config/custom_components/eufy_security/eufy_security_api/web_socket_client.py:62> result=None>

Cheers.

EDIT: I also noticed that I can't stream from my Eufy doorbell and the thumbnail images are not showing.

kauthmbt commented 1 year ago

See here for an explanation why commands from HA are ignored. Issue will be fixed in the next addon release.

clanic70 commented 1 year ago

Yes, update released right now and Eufy control is fully back to HA. Well done! 👍💪👏👏👏

Jazza159 commented 1 year ago

The update has fixed it, thanks for your hard work! 💪💪🙏🙏

HP-Basarab commented 1 year ago

Sadly after 3.3.0.4h homebase update, the problem has returned 😔

clanic70 commented 1 year ago

Exactly the same....back in trouble again! No way to get a robust fix for every homebase update?

fuatakgun commented 1 year ago

@clanic70 , you cannot be serious right? You are buying products from a brand with a full closed eco system and some people out there are reverse engineering and implementing this unsupported layer and you are asking us to have a proper fix???

clanic70 commented 1 year ago

All devices connected in HA are coming from a specific brand and I've never encountered so many boring issues as for Eufy cams....I guess also other brands are doing periodic update, isn't it?

HP-Basarab commented 1 year ago

It is an unofficial plugin, sadly there is a risk that a definitive fix will never exist... Thank you for your work and take your time.

kvanbiesen commented 1 year ago

Closed eco system vs open API. I switched the doorbell to a reolink and couldn't be more happy. Etsy stream for continuous recording.

The closed ecosystem makes it cheaper I guess. Cause you stuck with them.

Ps here everything works fine, days no updates for my home base 2 and gonna keep it that way lol

On Wed, Sep 6, 2023, 20:49 HP-Basarab @.***> wrote:

It is an unofficial plugin, sadly there is a risk that a definitive fix will never exist... Thank you for your work and take your time.

— Reply to this email directly, view it on GitHub https://github.com/fuatakgun/eufy_security/issues/893#issuecomment-1708915110, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZ4APIH5QIJ2F36JZUZG7TXZDAUPANCNFSM6AAAAAA3TPXBVA . You are receiving this because you commented.Message ID: @.***>

clanic70 commented 1 year ago

Yes, make sense, thanks for your kind explanation. Hopefully in the next, no more frequently updates from Eufy Homebase....even because, I don't see any evident improvement 😁

MaxCere commented 11 months ago

Issue is still present also for me even if I have upgraded to 1.6.3

Any news on the issue or fix?