bropat / eufy-security-client

This shared library allows to control Eufy security devices by connecting to the Eufy cloud servers and local/remote stations over p2p.
MIT License
508 stars 75 forks source link

[Feature request]: Support for Smart Lock C220 model T8506? #356

Closed stevepalm closed 9 months ago

stevepalm commented 1 year ago

Describe the solution you'd like

I just purchased 3 of Eufy's newly released Smart Lock C220 model T8506? This lock is actually better than the S230 and includes all the main features including Auto Locking for half the price.

Eufy sent a promotional email with a $30 off coupon for Amazon (The code is BRANDNEW119). The price after the discount is only $119 which is amazing for what this lock does.

I tried to get it working with Home Assistant and it sees the lock but it doesn't include all the properties like Lock, Battery Percentage and Lock Status. I have the older S230 lock, model T8520P and it works in Home Assistant using eufy_security.

I know this lock was just released last week but are there any plans to add support for it in the future?

justinthegeek commented 1 year ago

I got one of these C220's as well and I'd love to assist getting it working with HA and eufy-security-client. If there are any debug logs that would help, please let me know!

amichaelwagner commented 1 year ago

Also just grabbed one of these! If there's any way I can be helpful in adding this, would be happy to assist.

jamesdeck commented 1 year ago

Hi. I'm happy to share access with one of my locks. Please let me know if you have time. Thanks

OCNice commented 1 year ago

Same here! I ALSO just bought three of the C220's thinking eufy_security would support it since it's one of the most popular models now. I too am willing to assist. Screenshot 2023-11-22 122653 Screenshot 2023-11-22 122732

Snowedin3 commented 1 year ago

Has any progress been made here? Anything I can do to help out?

bropat commented 1 year ago

I need someone to share the device with admin rights.

If someone wants to share it:

Snowedin3 commented 1 year ago

Invite sent for this device

On Sun, Dec 3, 2023 at 04:35 bropat @.***> wrote:

I need someone to share the device with admin rights.

If someone wants to share it:

  • @.***
  • @.***

β€” Reply to this email directly, view it on GitHub https://github.com/bropat/eufy-security-client/issues/356#issuecomment-1837424014, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCI2O5K3PT6GQIN7IUGYGODYHRBVFAVCNFSM6AAAAAA3KI3BE6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZXGQZDIMBRGQ . You are receiving this because you commented.Message ID: @.***>

superjojo29 commented 10 months ago

I'm willing to share hardware access if you still need it.

tacogy3 commented 10 months ago

I'm willing to help in whichever way is needed to implement this. Looks like maybe its coming in the next release

bropat commented 10 months ago

I didn't have time before and now I don't have access to a device, so I can't implement it.

If someone grants me access, I can give it a try.

artushin commented 10 months ago

I didn't have time before and now I don't have access to a device, so I can't implement it.

If someone grants me access, I can give it a try.

@bropat What's the easiest way for me to give you access?

bropat commented 10 months ago

@artushin

You can share the device with other accounts via the Eufy app (my accounts are listed above).

artushin commented 10 months ago

@bropat Sharing invite sent to patrick.broetto+us1@gmail.com

Snowedin3 commented 10 months ago

I think im still sharing my lock unless it expired.

@.***

On Tue, Jan 30, 2024 at 12:41 Alex Artushin @.***> wrote:

@bropat https://github.com/bropat Sharing invite sent to @.***

β€” Reply to this email directly, view it on GitHub https://github.com/bropat/eufy-security-client/issues/356#issuecomment-1917565287, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCI2O5OELPXOTHJXQN62OBTYREWDPAVCNFSM6AAAAAA3KI3BE6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJXGU3DKMRYG4 . You are receiving this because you commented.Message ID: @.***>

bropat commented 10 months ago

I think im still sharing my lock unless it expired. @. … On Tue, Jan 30, 2024 at 12:41 Alex Artushin @.> wrote: @bropat https://github.com/bropat Sharing invite sent to @. β€” Reply to this email directly, view it on GitHub <#356 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCI2O5OELPXOTHJXQN62OBTYREWDPAVCNFSM6AAAAAA3KI3BE6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJXGU3DKMRYG4 . You are receiving this because you commented.Message ID: @.>

@Snowedin3 On which account and in which country is the device registered?

bropat commented 10 months ago

@artushin

Sorry, but could you share the device with this account instead of the other one:

Thanks!

artushin commented 10 months ago

@bropat done.

bropat commented 10 months ago

@bropat done.

@artushin Thanks! I have received and accepted the request, so I can see the device. Unfortunately, it is offline (at least according to the Eufy app).

artushin commented 10 months ago

@bropat That's odd. I sent you some screenshots of what I'm seeing in the app. Let me know if you can tell what might be wrong.

bropat commented 10 months ago

@artushin You have shared the device correctly. I don't know why, but the device is recognised as offline and so the Eufy app doesn't even try to connect. I have now tried to contact the device directly with eufy-security-client and unfortunately I am not getting a response either...

bropat commented 10 months ago

@artushin Maybe some limitation for security reasons from Eufy, because I connect from Europe to a lock in the USA... πŸ˜’

artushin commented 10 months ago

@bropat ah, I bet that's it. Do you have access to a US VPN?

artushin commented 10 months ago

@bropat If not, lmk, I can stand one up for you in GCP pretty quickly.

bropat commented 10 months ago

@artushin I have just tried and the device is still offline...

artushin commented 10 months ago

@bropat wait, now I see the same thing. Let me replace batteries and re-pair.

jamesdeck commented 10 months ago

I just shared mine with patrick.broetto+testing2@gmail.com if you want to try it

bropat commented 10 months ago

@artushin In the meantime, I have removed the authorisation and created a new account:

artushin commented 10 months ago

@bropat Mine is showing online again. I'll add patrick.broetto+us2@gmail.com

bropat commented 10 months ago

@artushin Now it works :)

tacogy3 commented 10 months ago

Think support will be added soon for this lock? I can share as well if access is still needed

bropat commented 10 months ago

Small update:

Locking and unlocking now works (including information on who unlocked it and origin).

Now I still have to implement the rest ;)

artushin commented 10 months ago

Awesome, thanks for your hard work @bropat !

bropat commented 9 months ago

Short update:

Todo:

bropat commented 9 months ago

@artushin

The lock is offline again. I think this time due to the battery being drained. Tested too muchπŸ˜… Can you let me know as soon as the lock is online again?

Thank you!

artushin commented 9 months ago

@bropat should be back up now