New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR: Can't get URL for camera #287
Comments
Adding some additional details:
|
As an aside, I included the add-ons in my docker-compose file. This way I don't have to manually launch them every time I reboot my machine; My docker-compose looks as follows:
|
Just talking to myself a bit more here: the guidelines state "please always set STREAMING QUALITY, CODEC and COMPRESSION to LOW", but my doorbell only offers two options: streaming quality, and recording quality. I set streaming quality to low, but that is the only thing I can control out of the three parameters outlined in the instructions. |
can you share your device with one of the accounts listed in README, following items listed in README :) I can debug later on. |
Thank you @fuatakgun! I shared it with you US account. |
Same issue here, everything works fine, but I get a "ERROR: Can't get URL for camera.doorbell" message when trying to stream over p2p. Using the Eufy Battery Doorbell. |
Exact same issue as well, followed all the steps but getting same error. |
Same for me :/ |
Same issue here. |
Any updates on this? |
Getting the same issue here, running hassio on a raspberry pi 4. The doorbell entity card works fine, shows an old image, but sensors don't update and the conditional cards cause these errors:
Using a Eufy battery powered doorbell. I'm a developer, so happy to help debug or provide more logs if helpful. |
Experiencing the same issue. Has anyone found a workaround? |
No solution here, and I am not sure this is being actively developed anymore. |
The main developer is on vacation right now. I can merge items if someone wants to drop a PR to solve this.
… On Jun 2, 2022, at 8:11 AM, NDG ***@***.***> wrote:
No solution here, and I am not sure this is being actively developed anymore.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
|
Hi! I still have the issue. After one of the last updates the stream starts to fail with "Can't get URL for camera" ... Using Flood Light 1 (no RTSP). Used to work for a while, but not anymore. After spending hours of debugging, I will uninstall it again. |
Has anyone sussed this out, I'm getting the same error, the streams worked fine for about 30 minutes and now this error continuously |
has anyone gotten this to work again?? |
I have the following Eufy cameras:
My stream won't even start. I just get the "Can't get URL for camera...." error regardless of which camera I choose. For the example above I have the following configured in my yaml: `square: false
|
Same for me. I have 3 other camera's that work without issues: (T8113-Z + T8114-Z), but my 2 T8210 cannot stream to my dashboard. When I open the URL with VLC (changing the local ip to the network ip, I do have a working stream.). |
Why is this issue closed? Seems like many people are still experiencing the issue (myself included) |
@rjvbeek go ahead and create a new one with proper information |
Hi All, |
I've used a (not so amazing) workaround that does 90% of what I need it to do: square: false
type: grid
cards:
- type: conditional
conditions:
- condition: state
entity: camera.kitchen_2
state: streaming
card:
square: false
type: grid
cards:
- type: conditional
conditions:
- condition: state
entity: camera.kitchen_2
state: streaming
card:
type: custom:webrtc-camera
entity: camera.kitchen_2
ptz:
service: eufy_security.ptz
data_left:
entity_id: camera.kitchen_2
direction: LEFT
data_right:
entity_id: camera.kitchen_2
direction: RIGHT
data_up:
entity_id: camera.kitchen_2
direction: UP
data_down:
entity_id: camera.kitchen_2
direction: DOWN
- type: custom:mushroom-template-card
primary: Stop camera
secondary: ''
icon: mdi:stop
tap_action:
action: call-service
service: eufy_security.stop_rtsp_livestream
target:
entity_id: camera.kitchen_2
fill_container: true
columns: 1
- type: conditional
conditions:
- condition: state
entity: camera.kitchen_2
state_not: streaming
card:
square: false
type: grid
cards:
- type: picture-elements
camera_image: camera.local_file
elements: []
tap_action:
action: call-service
service: eufy_security.start_rtsp_livestream
target:
entity_id: camera.kitchen_2
- type: custom:mushroom-template-card
primary: Start camera
secondary: ''
icon: mdi:play
tap_action:
action: call-service
service: eufy_security.start_rtsp_livestream
target:
entity_id: camera.kitchen_2
fill_container: true
columns: 1
columns: 1
title: Camera it adds a start/stop button that triggers the You could consider always running the RTSP stream of course so it's being displayed always, but it defeats my use case (i want to see on demand). |
Describe the bug
After following setup instructions and creating a card using the sample yaml provided at the bottom, I get the error above when I try to stream video.
To Reproduce
Steps to reproduce the behavior:
-Create lovelace card using example yaml provided
-Change entity names
-While still in edit mode, watch as the second card appears below and shows the error message
Expected behavior
Video should start streaming
Hardware Information about Home Assistant
Running Home Assistant 2022.2.9 in docker using a raspberry pi 4 (bullseye).
Hardware Information about Cameras
Additional context
I noticed when I rebooted my raspberry pi the integration lost connection with the add-on (installed using
docker run -it -e USERNAME=email@address.com -e PASSWORD=password_goes_here -p 3000:3000 bropat/eufy-security-ws:X.Y.Z
). Running the command again restored things (as well asdocker run --rm -it -e RTSP_PROTOCOLS=tcp -d -p 8554:8554 -p 1935:1935 aler9/rtsp-simple-server
), but does that mean that I will need to do this manually every time I reboot my machine?The text was updated successfully, but these errors were encountered: