[APP][Pro] Eufy Security

@2Be @MrBlue and @Rens_Hoekema
Updated the test version of the app v1.8.19 and added the quick menu again. Also added 100 quick responses in there. :see_no_evil:
Maybe in that way we can find the related indexes for the custom responses.

Did some research and also tried to debug the apk of Eufy but I can only find the command but not what the value should be.
For example setting guard_mode uses value 63. So might be the same for quick_responses

Yup I do have motion and doorbell press. Detected motion will activate the led ring on the button of the doorbell

@martijnpoppen i don’t see them for my doorbell 2k wired

@martijnpoppen never mind found them :laughing:

@martijnpoppen i Just scrolled through all of them, nothing is played back. Do i still need motion?

Yeah you still need motion. 1,2 and 3 give standard reactions. I can’t find personal messages. Tried all 99.

Strange, i was in front of the doorbell when i tested, the ring is glowing, and i get a thumbnail sent to the eufy app. But nothing is played back

@2Be wow. ok didn’t expect that.
I’m not even sure if it’s possible. I would say so. I’ll try some other things.
Really hoped one of these indexes would do the trick…

U have to push the option after scrolling to it. Maybe you just scrolled?

@martijnpoppen I hope others will try all the options too. There are many and I guess I tried all of them, but as the standard messages show you need stuff like motion too. I tried being in motion all the time and pressing the doorbell to keep the connection alive. Maybe others have more luck. Will try again tomorrow now starting from 99 downwards.

@2Be I did that, you have a battery doorbell right?

Yeah I have a battery doorbell. It’s connected to the power however. Don’t know if that makes a difference.

I have the wired version, maybe it explains it, @martijnpoppen

Might be @Rens_Hoekema. The command I use is for the Battery Doorbell.
But the wired doorbell does have quick responses right?

In the meantime I decompiled the Eufy Security apk and was looking into the quick_responses. Seems like for the custom response an voiceId is used. Currently I don’t see a way to get this voiceId from homey. :frowning:

So i’m afraid i’m going to park this feature for now…

@martijnpoppen Yes, when I use it from the eufy app it works.
Isnt there a way to wireshark this?
Is this some kind of token id?

@Rens_Hoekema Yeah wireshark is an option.
There’s a Eufy plugin for it: eufy-node-client/wireshark at master Ā· JanLoebel/eufy-node-client Ā· GitHub

The command_type is: 1706

What’s the difference between wired and battery powered?
The battery powered can also used by wire.

The wired doesn’t use an HomeBase the Battery Powered( which probably also can be wired ) does use an Homebase

1 Like

Wow, what a quick response.
Martijn you are super, can hardly keep up with all the updates you write.

1 Like

Haha, Yep get notifications for every message which is written here.
But last few days did quite some updates to the app so then I keep an eye on the community in case stuff breaks :stuck_out_tongue:

2 Likes

For your info it now work perfectly fine over time to change arm mode with flow. Great job :dizzy:

1 Like