Support for EUFY devices

Hi Folks, newbie on here, but have been using ST for a while. I’ve recently installed some EUFY security cameras but notice this brand does not appear to be supported currently. Has anybody else managed to get them working and/or does anyone know if there are plans to add this brand in the near future?

Many thanks

Ed

1 Like

SmartThings published their API about 2 years ago, so now it is up to each device manufacturer to create and maintain a SmartThings integration should they choose to do so. So you should contact Eufy and tell them you would like to see one. :thinking:

1 Like

I’m in the process of selling all my eufy stuff due to their terrible support. They promised ifttt support during their first crowd funding campaign, it’s never happened years after that promise. They even promised the original floodlight cam would get integration with the home base, years later it still hasn’t happened. In other words, don’t build your hopes up for ST support.

4 Likes

What about other devices? door sensors, motion sensors?

Eufy, much like Waze and Govee are 2nd rate companies who imagine themselves as a first rate “platform” that they will never be and are inadvertantly holding themselves back by refusing to play with the big boys. It’s actually arrogance built upon stupidity.

1 Like

Eufy is owned by Anker, who are doing pretty well as a company and have some well established products. As with any business, if they do anything it’s because it has some reasonable chance of a return on the investment. Much as this community may feel that SmartThings is a leading platform in the home automation space, in reality it’s niche compared to Alexa, Google Home and Homekit. Those platforms, whilst offering an inferior level of potential, are nonetheless in more people’s homes than anything else. Eufy are far more likely to see a return on the investment made in ensuring their products integrate with these platforms in that case. Hence why they are unlikely to want to dedicate time to integrating with anything else, which would be of lesser benefit to their business. It’s nothing to do with arrogance or stupidity, it’s just how businesses work.

2 Likes

Perhaps you should read up on Eufys latest scandal with their security cameras… shouldn’t be hard to find as it’s all over the internet.Seems Anker has a bit of a problem on it’s hands and seems like a plethora of arrogance and stupidity to me. :wink:

1 Like

I never said that were incapable of doing anything arrogant or stupid, just that their decision not to devote effort to integrate with Smartthings was more likely to be based on a lack of opportunity for ROI.

2 Likes

Hi all reading this.
Has anyone thought about devloping an integration based on Bropat’s excellent client work here -
https://github.com/bropat/eufy-security-ws/blob/b12e6947ef8f62eed7d1dd830afa1438817e97cf/package.json#L46

I havent done any STT Edge development but I think with bropat’s work we could at least develop an app that could set the eufy Security Mode (Disarmed, Home, Away) based on the Hub’s Location Mode…

Anyone else interested?

It might indeed be possible.

It won’t be “edge” because that term only refers to things that run on a SmartThings/aeotec hub. It will probably be an “endpoint Smartapp.”

I only bring this up because it should make research a little easier if you know what you’re looking for.

There’s a thread in the eufy community where people have been asking for outside integrations for years, but so far HomeKit seems to be the only thing eufy is willing to provide. (It works really well there, though, so from a market standpoint that may be enough for them.)

Thanks for this @JDRoberts.
I appreciate your guidance.
How do you suggest I push this to the next level?
How can we reuse the excellent work already done by bropat here eufy-security-ws/package.json at b12e6947ef8f62eed7d1dd830afa1438817e97cf · bropat/eufy-security-ws · GitHub
to implement an app that only changes the eufy Security Mode…

Nigel

Any updates on this, or hope that this integration will ever happen?

1 Like

First, I don’t want to comment about what I think off Eufy cooperate since they don’t even moderate their own message boards.

Anyway, I’m using virtual devices in SmartThings as triggers through Google Home’s Scripting service since Google Home can change the Eufy security modes by voice command (sometimes). However, because Eufy executives don’t spend money on better backend servers for customers, it’s not stable at all since their Google Home integration works on average about 50 percent of the time (at best), but it’s something.

Here’s an example of my Google Home script for Eufy Away Mode using a @TAustin virtual presence switch as the Google Home trigger to set the Eufy security mode to Away.

metadata:
  name: Eufy Away Mode
  description: Eufy Home Security

automations:

  starters:
    - type: device.state.OnOff
      state: on
      is: true
      device: Eufy vPresence Away Trigger - 1-Home Security

  actions:
    - type: device.command.ArmDisarm
      devices: Eufy HomeBase - 1-Home Security
      arm: true
      armLevel: 0 # 0 = Away, 1 = Home, 3 = Custom1, 4 = Custom2, 5 = Custom3

For my Google Home script to set Eufy security to Home mode, I changed the starter from ‘is: true’ to ‘isnot: true’, and set the action to ‘armLevel: 1’.

I’m currently testing a 5 second wait after the first action to send the armLevel action a second time, which so far has been much more stable in setting the Eufy security mode. Maybe it needs to wake-up the integration servers first so that the second time the armLevel action is sent it works. Here is the 5 second wait added to the script to send the armLevel a second time.

    - type: time.delay
      for: 5sec

    - type: device.command.ArmDisarm
      devices: Eufy HomeBase - 1-Home Security
      arm: true
      armLevel: 0 # 0 = Away, 1 = Home, 3 = Custom1, 4 = Custom2, 5 = Custom3

I guess this could be adapted too for a bedtime mode triggering Home - ARMED feature, with a straight forward Virtual Switch?

I do. In fact, I have multiple virtual switches so that I can set the five different Eufy security modes (except Disarm) using SmartThings home automations as the starter.

I have a Samsung Galaxy smartphone which has the Modes and Routines app that can turn On/Off SmartThings devices. So I created a Phone Sleeping virtual switch. So using Modes and Routines, when I’m connected to my home wireless, and I’m charging the phone wirelessly (which I only do on the bedroom nightstand), it puts the phone in Sleep mode, and turns on the SmartThings Phone Sleeping virtual switch which triggers a Eufy Security Mode through Google Home. When I pickup the phone removing it from wireless charging, my Modes and Routines turns off the phone’s sleep mode which turns Off the SmartThings Phone Sleeping virtual switch that triggers a Eufy Security Mode through Google Home.

BTW, I created a thread on Eufy’s (unmoderated) message boards about this Google Home to Eufy integration.

Thats a nice niche automation you have crafted, and thank you for the link / info. I use voice “good nite” to activate a series of automations, and want to include the arming as part of this. Disarming too.
I’ll have a look at the GH script to adapt (if I can).

The Eufy ‘Disarmed’ Security Mode requires a PIN response so that mode does not appear to be accessable via Google Script’s armLevel mode apparently. The option ‘2’ does not come up in the script editor’s popup menu for selection of the armLevel setting.

armLevel:
0 = Away, 1 = Home, 3 = Custom1, 4 = Custom2, 5 = Custom3

What I did was create a Eufy Custom Security Mode that I called ‘Unarmed’ which only has the Eufy doorbell camera notifications and recording active.

Ive managed to GHscript the ST virtual switch activating AWAY on Eufy - thanks @DaWeav
I dont see any commands for independant Eufy cameras such as the SoloCam S220 - am I missing something?

OMG! Being able to set the Eufy security modes via Google Home Assistant stopped working at the end of last month. So I’ve been back and forth with Eufy support and Eufy support’s most recent response is accusing Google for an integration feature that Eufy is obviously no longer supporting!

Eufy STOPPED supporting setting the Eufy security modes via Google Home Assistant and is blaming Google for Eufy’s (Anker’s) obvious decision to pull this previously supported feature.

So, not only was I flat out lied to by Eufy’s sales department advising me that Eufy supported setting ALL of the the security modes through Amazon Alexa and Google Home Assistant, now Eufy is flat out removing this feature from being supported by the Eufy platform all together with Google. I’m now expecting Eufy will be removing this ability from Amazon Alexa soon too then.

It’s VERY FRUSTRATING when a company stops supporting integration and blames the other company.

Frankly, I’m not going to purchase any Eufy products ever again since I rely on cross-platform integration, and I will be advising everyone I know that I DO NOT recommend any Eufy products whatsoever.

And since Eufy is an Anker corporation, I will also no longer purchase any Anker products and advise everyone that I do not recommend those products either.

VERY FRUSTRATING!!!

So Samsung, if you want a SmartThings camera system, Eufy might be purchased at a minimal cost soon.