[APP][Pro] Eufy Security

@Caseda
In case of no custom guard modes it works.
The custom 1/2/3 is selecting home mode but actually it doesn’t (see video)
Currently there’s no way to Request the guard modes from Eufy. There’s no official API and the P2P commands are one-way communication.

Will check with custom guard modes.

Yeah, the disarm and schedule are also working correct on all 3 cams.
And before any custom modes it worked like it should.
It just changed after adding the 2nd custom mode.

Though now that I tested it by moving back and forth between cams for testing the other modes, looks like that port change thing also happens when doing the switching, as I sometimes need to re-login into eufy life from Homey (pressing “save” is sometimes enough, sometimes I even need to clear the settings and then login again) before the other cam(s) respond again (to anything) :thinking:.
I guess all 3 pan and tilts are seen as 3 seperate hubs?

@Caseda Yes all 3 camera’s are separate hubs, so you shouldn’t have an issue with that.

Do you have a separate account for the Eufy app in Homey?

Yes, seperate account with all cams shared.
All 3 hubs perhaps alsl using a different port (occasionally)? :thinking:

Can you enable DEBUG in the App settings and send me your ACTOR_ID in a DM?
Then’ll check if something goes wrong with that.

@Caseda Yes they are.
And every call is a different port. (on the hubs IP)

The problem where Custom 3 changes Custom 1, is a typical P&T cam issue. Because it uses reversed logic compared to the homebase cameras. Also on/off is reversed (0 = on, 1 = off… logic)
Will change that.

New app update (live: 1.12.21 ):

  • FIX: add reverse guard_modes for indoor cam
  • FIX: add retry when sending command fails
  • FIX: disable off guard_mode for indoor cameras

CC: @Caseda

3 Likes

Luckily Eufy support 8V - 24v for the Battery doorbell.
So a dutch standard for doorbel adapters (8V DIN-rail trafo) will be sufficient and also allows the use of the existing bell.
I have setup this for more than a year and works flawlessly

See below a screenshot of Eufys 2k Battery Doorbell manual.

1 Like

Thanks!!
Is 8V sufficient to charge the battery AND check the surroundings, send images etc.? Or is a higher voltage needed for that?
I don’t have an existing chime. Can I still use the adapter to charge and will pressing the doorbell not result in a short circuit of the adapter?

Yes, it’s sufficient. Normally al functions work on battery only and every once in a while you will charge the battery.
What is basically does is slow charge the battery of the doorbell so it’s always full.

I’m not sure about the short circuit, because don’t have that situation.
But if you set the doorbell up they ask I think if there is any existing chime. In your case that’s not so this should be disabled by Eufy. I think just as you set the doorbell to off in the app. So there will be no pulse send. But then again, this is my opinion.

1 Like

New app update (test: 2.0.4):

Breaking change

  • BREAK: moved security modes to Homebase device (this will break flows which use set Security mode
  • NEW: Listen to security mode changes from Homebase. (this will reflect changes made in Eufy app or via Keypad)
  • NEW: added homebase and keypad
  • FIX: improved icons for doorbell and Homebase 2 (thanks @RobbertV )
  • FIX: wrong value in condition cards for Homebase
  • FIX: double pushclient service issues

Keypad support ready for test: @2Be @Nitramevo @RobbertV @Heula

Please let me know if everything works :slight_smile:


If this breaks your current build please download the live version until this is ready for go-live: (live version):

1 Like

And break it did :stuck_out_tongue: now only 1 of my 3 pan and tilts have the mode selection (capability and flow cards).

My set-up still works after installing the hub device and amending my flows. I don’t have the key pad.

@Caseda , yeah small bug for non-homebase devices. Updated to 2.02 with the fix.

Tested with v2.0.1 and v2.0.2.

Finding in V2.0.1:

  • Custom modes for homebase are switched. So my custom 1 is now custom 2 and vice versa.
  • Keypad works
  • Mode change for homebase works from Eufy app → Homey and from Homey → Eufy app (if notification enabled off course)
  • Mode change 2K Pan en Tilt camera only works from Homey → Eufy app (but as discussed this is for now only possible)
  • Flow card to check status of security mode works correctly.

Findings V2.0.2:

  • Fix switched custom modes for homebase.

Great work again @martijnpoppen

1 Like

Confirmed fixed, thanks for the quick fix.

1 Like

Thanks @RobbertV and @Caseda :smiley:

Hello there,

as I can see you have done a great job, I am thinking about Eufy Doorbell deployment, but want to ask one question relating to link doorbell - homey - classical electric lock opener. E.g. when I work in the garden I would like to get an notification from doorbell and I want to open the lock opener by pressing the button on my phone (which I suppose is not possible from Eufy Security App). So I can create a flow with turning on relay managing the lock opener and I can add this flow as widget… But is this the only way how to link these components? I am looking for intelligent solution, which will be also suitable for my wife. :crazy_face:

Thanks

You can send a confirmation, so IF: doorbell pressed → AND: in the garden & send push confirmation → THEN: open lock

1 Like