Eufy Security Integration

good for me with 0.8.2 :+1:

I’m stuck with a new setup of the integration, with this issue: https://github.com/fuatakgun/eufy_security/issues/262

Latest work here too =)

Btw. I have added two days ago this to HA… New device.
HOw have you used this in HA? How have you added this integration to push videofeed from 2K doorbell camera to tablets when doorbell is pushed (with 2 way audio)?

bropat is working another version which might solve majority of logging in and no-devices and locked issues. I will update over here: https://github.com/fuatakgun/eufy_security/issues/258

Please update to latest version (eufy-security-ws 0.8.3) released a few seconds ago.

For all who can’t find devices please follow this issue and contribute:

[Bug]: No Devices Found · Issue #74 · bropat/eufy-security-ws (github.com)

1 Like

I have tested new version locally, all is fine, updated the add-on version, please download latest version of add-on. (0.8.3)

1 Like

This integration is great - thank you!

I am trying to connect my eufy 2k doorbell (battery) to motion eye through rtsp.
I followed the instructions and have the RTSP simple server running (which I can connect to with motion eye)…

I think my trouble (and I don’t know if this is even possible!) is connecting the doorbell to the rtsp server. here is my rtsp server log.

any pointers would be appreciated. thanks!

I think I’m missing something here. Had this all installed and working nicely, but recent changes have meant the Homebase has disappeared. No matter what I do I can’t get it back.

Logs initially show no errors and the actual doorbell appears (2k battery doorbell - T8210) and is controllable from HA.

Eufy Security Add-on 0.8.3
RTSP Simple Server Add-on 0.17.6

Eufy Security 2.2.4

Eufy Security Log:

2022-02-09 10:49:58.000  INFO  Disconnected from station T8010P2320491D30 
2022-02-09 10:50:33.056  WARN Station T8010P2320491D30 - Tried all hosts, no connection could be established 
2022-02-09 10:50:33.058  INFO  Timeout connecting to station T8010P2320491D30 
2022-02-09 10:50:43.114  INFO  Connected to station T8010P2320491D30 on host 192.168.20.51 and port 26067 
2022-02-09 10:51:37.510  INFO  Disconnected from station T8010P2320491D30 
2022-02-09 10:52:12.567  WARN Station T8010P2320491D30 - Tried all hosts, no connection could be established 
2022-02-09 10:52:12.568  INFO  Timeout connecting to station T8010P2320491D30 
2022-02-09 10:52:22.610  INFO  Connected to station T8010P2320491D30 on host 192.168.20.51 and port 18699 

After a while, the add-on starts to log errors talking to the Homebase (I assume?), connects and then fails again.

Apps all show the Homebase and device:
Android Eufy App - 3.5.1_1159(EU)
IPad Eufy App - 4.0.1_867

What did I miss?

if this is your home base serial, it is failing to reach it, this can be the reason of missing homebase.

But it does connect - on start up the logs show:

2022-02-09 12:28:15.547  INFO  Eufy Security server listening on host 0.0.0.0, port 3000 
2022-02-09 12:28:20.164  INFO  Connected to station T8010P2320491D30 on host 192.168.20.51 and port 14964 
2022-02-09 12:28:20.456  INFO  Push notification connection successfully established 

then later it starts to disconnect and timeout.

2022-02-09 13:00:56.464  INFO  Disconnected from station T8010P2320491D30 
2022-02-09 13:01:31.753  WARN Station T8010P2320491D30 - Tried all hosts, no connection could be established 
2022-02-09 13:01:31.755  INFO  Timeout connecting to station T8010P2320491D30 
2022-02-09 13:01:41.789  INFO  Connected to station T8010P2320491D30 on host 192.168.20.51 and port 29771 

you can create a github issue with debug logs attached to it.

Have done - https://github.com/fuatakgun/eufy_security/issues/268

Everyone, if you are having issues, please get latest version of addon and try again

1 Like

I use version 0.8.4 but de battery state from my 2C camera’s is not updating anymore. Both camera’s stay on 99% in Home Assistant but the real value is 50%. My doorbell is updating normal and the addon displays the correct battery percentage.

I already restarted home assistant server and also only the Eufy addon but still no changes in the percentage for the 2C camera’s.

Any tips I can try to resolve this issue and are there more users with this issue?

I have latest version. I have trouble getting feed reliable. I always have to wait for several seconds for stream to start and then it works sometimes and sometimes not. My 2K battery camera is wired.

Is there way to push feed to android APP after pressing doorbell?

Which devices do you have and what software did you install apart from the integration? Do you use the RTSP addon, the Web2RTC one etc?

As for the doorbell press - you mean triggering a notification to the Home Assistant Companion App? Yes, fairly easy - ensure you have notifications enabled in the eufy app, use doorbell ringing sensor in home as trigger in your automation; something like this [includes an actionable notification]:

alias: Doorbell pressed
description: ''
trigger:
  - platform: state
    entity_id: binary_sensor.doorbell_ringing_sensor
    to: 'True'
condition: []
action:
          - service: notify.mobile_app_xyz
            data:
              message: Someone at the door
              data:
                image: /api/camera_proxy/camera.doorbell_last_event
                actions:
                  - action: Open_door
                    authenticationRequired: null
                    title: Open the front door
mode: restart

Thanks. but that does not bring stream, just pic?

I have this created with HA automation tool:

  • id: ‘1644767413085’
    alias: Doorbell pressed
    description: ‘’
    trigger:
    • platform: state
      entity_id: binary_sensor.doorbell_doorbell_pressed
      condition: []
      action:
    • device_id: 78e70c84c10b0966d8bf7bcaf2e083d3
      domain: mobile_app
      type: notify
      message: Joku on ovella
      title: Joku on ovella
      mode: single

Does not work when I press “lauch atuomation”

Btw. 2 way audio would be great too… to give automated responses or talk…

When sharing code please use the code tag and copy paste yaml including indentation. This way it is difficult to read.

This also does not look like my example, I use a service call and not a device. Suggest to start there. If it doesn’t work you can debug/trace you automation.

Also, for your trigger you might need to define the attribute you are monitoring (EG false to true or off to on etc). Otherwise it may also trigger if other attributes change (EG. Device becomes unavailable).