[APP][Pro] Eufy Security

@Quaasteniet can you share your flow?



A very basic example

1 Like

Hmm i’ll test it. Shouldnt be changed

1 Like

Thanks, will try some other stuff tomorrow as well.

Hi Martijn, good work !! Yesterday I was not able to reconnect to my devices, today the system made the upgrade to version 3.6.3 and after restarting the app and re-login all devices came back. Only thing I noticed:

  • my Home base 2 and my outdoor Eufycams2 are showing normal and I can change the security mode (away, home, etc)
  • this is not the case for mine indoor cams Pam/Tilt models: the tab for changing the security mode is missing. Are still able to add/fix this?

Thanks again for the quick support.
Dyan

Hi Martijn, my bad, it is now showing also on the Eufy indoor cams. Not sure what cause the change but all looks ok now.
Thanks, Dyan

@Dyan_dh
Hey
so you mean this one?

Every stand-alone camera should have it. (unless connected to Homebase 3)
and the Homebase has this option

Question: If I wanted features of the doorbells, or security cams exposed to Apple’s HomeKit, of eufy security devices, how? HomeyKit, Homey Kitty do not expose these (listed as unsupported).

While the eufy security plugin for homebridge even goes so far as to offer HKSV (Homey hardware could never do this), it too is troubled by the latest eufy issues (I see you’re contributing to that too - wow!).

but if I didn’t want/need HKSV but really want motion sensing, doorbells pushes, and even a nice to have of temperature at the doorbells (now that’s funny!), I need to know how to get this pushed through so that one of the Homey conduits to the HomeKit world actually show these devices.

Motion sensor devices themselves do work. I’ve got 6 of them. But I’ve also got 2 doorbells, 4 floodlight pro 2 cams… motion, button presses, lights… all of that won’t instantiate…

any thoughts/insights?

many thanks/veel dank!

1 Like

Homey itself doesn’t support video feeds, so there’s not much that HomeyKit/HomeKitty can offer there.

Doorbells are somewhat supported, but only if the Homey devices are of class doorbell and have the button capability. If the Homey devices that the Eufy app creates use a different class/capability, feel free to create a feature request.

1 Like

hey Robert!

thanks for the response.

yes, excluding video.

How can I see/document what Martijn’s app exposes, and then follow-up with feature requests for each of those?

how should I describe the device itself? a doorbell? or a doorbell’s components, the button, motion sensor, temp sensor, camera-but-then-not-expected-to-be-supported???

per device/model/class of device?

1 Like

If you create a feature request on Github you’ll be asked all relevant questions and where to find their answer :smiley:

1 Like

@robertklep Eufy uses quite some custom capabilities.
If needed I can change/add features. Let me know if you need anything :smiley:

1 Like

Custom capabilities are tricky because they are, by definition, unique to an application. I’ll just wait for @michaelhuisman’s requests and see how I can deal with them :slight_smile:

1 Like

Yeah I created this app 2 years ago, and at that point I wasn’t aware of the built_in capabilities and how they worked :see_no_evil: (just started developing for Homey )
The SDK 3 documentation explains that better imo.

But changing it now will cause issue for many users :frowning_face:

Does HomeKitty :cat: support capabilities like: alarm_motion.person ?

1 Like

I’ve opened a request - a little lazy, should have been 3 requests? I’ll open that way if you want.

I just wanted to scratch the surface a bit as to what possible, and how the handshaking worked.

My Homey is highly underutilized, but there are some things that probably should go on it instead of Homebridge - other things not. Have had some train wrecks over on the Homebridge side - less so on the Homey side.

So if I only achieve a lower level of ambition (triggers, notifications - and automate within HomeKit), this could work.

Again, appreciate the efforts guys!

1 Like

alarm_motion is supported for device classes sensor and homealarm, but it deals with sub-capabilities only in a generic way (in other words, it will just treat it as a generic motion alarm).

1 Like

Not necessarily, but I think I can only see the class for the doorbell and not the flood light or the homebase (and no capabilities for the latter).

Check, generic motion alarm is there already. It will trigger if one of these triggers:

"NTFY_MOTION_DETECTION"
"NTFY_FACE_DETECTION"
"NTFY_PET_DETECTED"
"NTFY_VEHICLE_DETECTED"
"NTFY_CRYING_DETECTED"
"NTFY_SOUND_DETECTED"
"NTFY_PRESS_DOORBELL"

Regarding the doorbell device(s), which capability is used when someone presses the doorbell?

This one NTFY_PRESS_DOORBELL