Eufy Security Integration

The Eufy C33 came out recently. It’s a smart lock that replaced the knob/handle rather than the deadbolt(for US households). And idea if that supports this integration yet or will in the future?

Would love to get a handle for the interior door that leads to the garage. But choices for locks that support HA are super limited. So if this doesn’t then I guess I’ll continue waiting for the Aqara U300 and see how that will be like.

Hi @ErwinP can shed some light on how you set up Dashcast to manage your casting ?

Sure. The automation is part of a larger one, but this is the part where it starts the stream and cast:

sequence:
  - if:
      - condition: state
        entity_id: sensor.voordeur_stream_status
        state: StreamStatus.IDLE
    then:
      - service: button.press
        metadata: {}
        data: {}
        target:
          entity_id: button.voordeur_start_p2p_stream
  - service: dash_cast.load_url
    data:
      entity_id: media_player.nesthub84fe_2
      url: http://<internal_IP_address:port>/stream.html?src=T8210P8123291A4D
      force: true
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: media_player.turn_off
    metadata: {}
    data: {}
    target:
      device_id: 6d42faa8c0dbcccc0f9ab78c2ced205f
    enabled: true
  - service: button.press
    metadata: {}
    data: {}
    target:
      entity_id: button.voordeur_stop_p2p_stream

Hope this helps,
Erwin

For some reason, my whole integration stopped working…

2024-08-20 04:38:09.991 ERROR   eufy-security-ws:eufy-security-client   [p2p] Cloud lookup addresses (2) - Error {
  error: {
    cause: undefined,
    message: 'Error: send ENETUNREACH 3.124.97.151:32100',
    context: undefined,
    stacktrace: 'Error: send ENETUNREACH 3.124.97.151:32100\n' +
      '    at doSend (node:dgram:717:16)\n' +
      '    at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)\n' +
      '    at afterDns (node:dgram:663:5)\n' +
      '    at process.processTicksAndRejections (node:internal/process/task_queues:83:21)'
  },
  stationSN: 'T8010P232330041D',
  address: {
    host: '3.124.97.151',
    port: 32100
  },
  msgID: 'f16a',
  payload: '4555505243414d000006508d5357484648000000546c6a58634b753535684456583152457a306e4900000000'

This really came out of the blue. Anybody else having issues?

EDIT:
Meh, restarted the server and everything is working find. Weird.

thx will try that too

Merci Erwin ! Juist de inspiratie die ik nodig had :wink:

Thx Erwin!
You pointed me in the right direction for the casting URL !
Should have known to take the Go2rtc url of the cam

Hello.
Is there a way to get the streaming link of Eufy wired doorbell? It has not RSTP, so I suppose that via p2p protocol?

Hello, is there a way to add more than one Eufy cameras without HomeBase? How devices are being discovered by the Eufy security integration? Thank you!

Hi I’m Using the Eufy wireless doorbell camera and all was working fine but I had an unrelated network problem. I resolved the network problem, reinstalled the add-on and the integration but now I get from the integration “failed to set up, check logs”. the add-on shows the following message in the log “Client disconnected with ip: 127.0.0.1 port: 47930 code: 1000 reason: Normal Closure” I have tried a variety of port numbers in the add-on. When I try to give the integration the IP address It says wrong port/ip and reverts to 127.0.0.1.
Im using 8.0.3 of the integration and 1.9.0 of the add-on.
Any help much appreciated

Solved by reinstalling…

Hi @davidtja, I have the same problem. Did you reinstall the add on or the integration?

For those like me that have difficulties configuring Eufy cameras, here’s a video where the guy explains step by step how to install the integration and configure automations to see the live stream of the cameras.

2 Likes

I reinstalled both/ Think it was reinstalling the add in though that actually did the trick.

Just updating the add-on did the trick for me, thanks!

Guys I am sick of Arlo and thinking about switching to eufy.

Currently there is an offer for getting some SoloCam C210, 35 Euro each.

Is it possible to simulate some identical functionality as notification of movement and recording of movement etc.
I am quite familiar with HA, using it in a Synology for quite some time now - so no thx for any advice.

Best
w.

Possible yes. But personally, if i would have to make the choice all over i would not go for Eufy - probably comparable reasons to you wanting to replace Arlo…

Too much dependency on the cloud, empty promises, crappy integration with other smart home platforms (despite the incredible work of bropat).

Did you check out reolink? Their software can be more easily manipulated if im not mistaken.

No, but I will check it out.
Thx.

+1
Wouldnt take eufy anymore but go reolink or unifi route

2 Likes

Hi, new to Home Assistant and have just set it up and got it working with most of my Eufy cameras.

Dashboard not yet customized and just showing the automatically added tiles for eufy etc.

I have a couple of questions pleas.

  1. For some reason one of my cameras is not showing correctly - it is a IndoorCam E220 (P24) 2K Pan&Tilt which appears on compatibility list and has latest firmware etc, but just shows as below image - any ideas please? I can view it fine in the app on my phone so know it is working correctly.

  1. How do I add a “switch” to my dashboard for turning on/off the lights on my cameras (2 xSecurity Floodlight Camera E340 and 1 x eufy Security Wired Wall Light Cam S100)

Does it have rtsp streaming? Otherwise the p2p is not supported natively, webrtc is the way to go. This thread gives some guidance but on fuatakgun GitHub you can also find instructions

1 Like