Hi! I had my eufy security up and working with Home Assistant for some time… then it stopped working.
I removed the component and re-installed it. I notice that I cannot log into the integration - it keeps prompting me for my username & password. I double checked my username & password which are correct.
eufy related items in my logs:
s➜ config git:(master) more home-assistant.log|grep eufy 2020-12-02 06:27:52 ERROR (MainThread) [custom_components.hacs.repository.integration.nonsleepr.ha-eufy-security] GitHub Ratelimit error 2020-12-02 06:27:52 ERROR (MainThread) [custom_components.hacs.factory] nonsleepr/ha-eufy-security - GitHub Ratelimit error 2020-12-02 07:17:13 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for eufy_security which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. ➜ config git:(master)
Today I received an e-mail from Coolblue about the extra chime for the wireless doorbell with HomeBase 2. It’s finally available.
A couple weeks ago I read somewhere that the USB dongle (which has to be plugged in the HomeBase) and the chime use 433 mhz to communicate with each other. I still got my RFXCOM laying around somewhere, so I’ll try to see if something useful will be received on the RFXCOM when ringing the chime. Will let you know
I’m very much looking forward to a eufy integration. And I was wondering if there is something I can do to help in the process. I’m not very handy with coding but perhaps there is something I can do to help.
Just bought the 2k Wired doorbell. I’ve successfully added it to HA and can get the picture image. However live stream isn’t working- in my Home Assistant logs it’s showing
Error requesting stream: camera.doorbell does not support play stream service
Error requesting stream: camera.bedroom does not support play stream service
The way around this is to have scripts set up to start/stop the various cameras. Then to call those scripts using the lovelace interface. … the down side, you have to refresh the page to get the stream to show after you start the camera. It doesn’t work for me in the mobile app.
Here’s my scripts:
doorbell_camera_on:
alias: Doorbell camera on
sequence:
- service: camera.turn_on
data: {}
entity_id: camera.front_door
mode: single
icon: mdi:video
doorbell_camera_off:
alias: Doorbell camera off
sequence:
- service: camera.turn_off
data: {}
entity_id: camera.front_door
mode: single
icon: mdi:video-off
Ah fantastic thank you - I had the ‘camera on’ script and had triggered it a few times to no avail, but restarted HA and all is well. I’ve setup a script to turn the camera on every 3 minutes to mitigate that issue!
Hey everyone.
One thing I noticed that should be more visible on the documentation.
Only the primary account works, if you create a “friend” account, this account cannot see the devices.
Also is there any way to setup an automation whenever someone rings at the doorbell.
I nearly have it working fully but I don’t seem to be able to start the camera from the lovelace on/off card. It works fine if I run the script from the Configuration | Scripts section but it’s not getting triggered from the lovelace on/off card. It looks like this.
I’m having the exact same issue. Can’t figure out why it’s not calling the camera on script from lovelace. Works fine if called from the Scripts section.
Guys, I have an eufy 2k indoor camera. I connected it natively to the Home Kit. But I would like to get it in the same way. I did everything according to the instructions, but the snapshot appears in the ladies’ man for one second and then disappears. Did anyone have this?
Building on the work of Bergals above this is what I have created. It allows me to turn the cameras on/ off with the click of a button on the same card, monitor the battery status of each camera (from attribute 1101), and also auto-stop the feed after two minutes encase it doesn’t auto-off.
The issues seem to be that as the on/off switch is ‘optimistic’ it doesn’t guarantee that the command is received. I spent some time trying to find an attribute on the Eufy 2C that changed when the camera goes “live”, but it appears that there is no attribute for that. Thus in the meantime, ‘optimistic’ seems to be the best option. Additionally, to make this work, I used https://github.com/thomasloven/hass-browser_mod, which sometimes seems not to refresh the page in chrome automatically.
Script
'1607583590148':
alias: Front Camera on
sequence:
- service: camera.turn_on
data: {}
entity_id: camera.front_garden_2
- wait_template: ''
timeout: 00:00:10
continue_on_timeout: true
- service: browser_mod.window_reload
data: {}
- wait_template: ''
timeout: 00:02:00
continue_on_timeout: true
- service: camera.turn_off
data: {}
entity_id: camera.front_garden_2
mode: restart
icon: mdi:camera
'1607577007995':
alias: Front Camera Off
sequence:
- service: camera.turn_off
data: {}
entity_id: camera.front_garden_2
mode: single
icon: mdi:camera-off
Lovelace Card:
type: picture-glance
image: 'https://demo.home-assistant.io/stub_config/kitchen.png'
entities:
- entity: switch.front_camera_switch
- entity: sensor.front_camera_battery
title: Front Garden
camera_image: camera.front_garden_2
camera_view: live
Can someone help me with the integration of my Eufy doorbell?
I installed the HACS component and logged in to the integration. However I don’t get an Eufy Entity.
Yes I created a second account and e-mail. Logged into this account with my smartphone and accepted the invitation. Logged into Eufy Security integration with these credentials.
It is compatible with the “Eufy by Anker Video Doorbell Battery Set” ?