Eufy Security Integration

If you have issues with getting latest event picture, reach out to bropat over his repository. (Assuming that these events are working fine through the app and you have proper storage for your camera such as home base or sd card)

I am proposing to split the latest captured event image and latest streamed video frame.

1 Like

I can’t get mine to even set up, i’m getting multiple errors for the integration and addon:

image

Have something changed lately? I have for months had these scripts working, where it starts recording whenever something gets detected in an automation (which calls a script). But for the last week or so I get errors and nothing gets recorded. Don’t get much more info than this:

Here’s the basic code I’ve been using: (and I’ve tried to use camera.record from developers tools which gives the same errors)

service: camera.record
data:
  filename: /media/entry_cam/{{ now().strftime("%y%m%d-%H%M") }}.mp4
  duration: 40
  lookback: 15
target:
  entity_id: camera.entryway

I had same issue, i reinstalled everything and restarted the HA.

Am I suppose to use this for the integration?

Can anybody help me why this issue happens?
If i restart the RTSP Simple Server Add-on or eufy-security-ws the problem solved, and I see the cameras. Which log can help me?

no - you should use localhost - integration connects to the addon

I used the localhost and still get a error? It fails to connect

Is your add on running on the same machine? If so localhost is the way to go…

Would suggest to follow the steps outlined on @anon63427907 's GitHub repo one by one. If it still doesn’t work turn on debug mode on the integration and add on and share log output.

1 Like

here is what I have so far, my stream is now working, just starting to try and configure the 2 way communication microphone button.

type: custom:layout-card
layout_type: custom:grid-layout
cards:

  • show_state: true
    show_name: true
    camera_view: live
    type: picture-entity
    entity: camera.doorbell
    camera_image: camera.camera_proxy_camera_doorbell
    aspect_ratio: ‘16:9’
    tap_action:
    action: call-service
    service: eufy_security.start_rtsp_livestream
    target:
    entity_id: camera.porch
    data: {}
    hold_action:
    action: call-service
    service: script.eufy_doorbell_rtsp_reload
    target: {}
    name: Doorbell
  • type: horizontal-stack
    cards:
    • show_name: true
      show_icon: true
      type: button
      tap_action:
      action: call-service
      service: eufy_security.start_p2p_livestream
      target:
      device_id: 5e7f37389a41e8d9a12ec44f011a7b30
      data: {}
      entity: camera.doorbell
      icon: mdi:play
      icon_height: 30px
    • show_name: true
      show_icon: true
      type: button
      tap_action:
      action: call-service
      service: eufy_security.stop_p2p_livestream
      target: {}
      entity: camera.doorbell
      icon: mdi:stop
      icon_height: 30px
    • show_name: true
      show_icon: true
      type: button
      tap_action:
      action: call-service
      service: script.eufy_doorbell_rtsp_reload
      target: {}
      entity: camera.doorbell
      icon: mdi:reload
      icon_height: 30px
    • show_name: true
      show_icon: true
      type: button
      tap_action:
      action: more-info
      entity: camera.doorbell
      icon: mdi:microphone
      icon_height: 30px

I have followed the steps on github and still wont connect. here is my logs


Your addon does not seem to have a connection with the station / camera.

In addition to your output I would expect:

2023-07-26 13:35:18.852  INFO  Connected to station T8010Nredacted on host 192.168.10.xxx and port 12881 
2023-07-26 13:35:22.574  INFO  Push notification connection successfully established 

For the integration please share logs. Eg. HA log output, ideally debug mode.

How do i share it wont let me upload the log files

Here is my logs: https://logpaste.com/OXfRLLXg

oh! one thing I didnt mention is that I beat my head on getting camera streams to work for months, then I found a thread that suggested to add the camera as a proxy camera. that fixed me right up.

I believe you are stuck with 2fa or captcha so integration with current version would not work for you, there is an open issue for this

i dont have 2fa active. How do i stop the captcha

where can i find the open issue?

I have disabled 2fa and captcha. Now i’m getting this error on my logs?

Im having the same issue, cameras are working with rtsp
Doorbell, using, p2p, is not

Did you fix it?