go2rtc icon indicating copy to clipboard operation
go2rtc copied to clipboard

Eufy streaming

Open KarthikeyanPugazhandhi opened this issue 1 year ago • 7 comments

HI i am new to this stuff, i have eufy doorbell E340 and eufy camera E330. I have installed Eufy plug n from HAS and i could see all teh details of my Eufy products. However if i want to stream i cant able to do it . I am not sure how to do this. It will really helpfull if some one able to guid me. its p2p streaming not supporting go2rtc or webrtc. I have used add from https://github.com/oischinger/eufyp2pstream and it works for my door bell. However thisadd on is for only 1 device and ic ant able to use for other camers. @AlexxIT

KarthikeyanPugazhandhi avatar May 29 '24 14:05 KarthikeyanPugazhandhi

I haven't experience with eufy cameras and this project.

AlexxIT avatar Jun 06 '24 10:06 AlexxIT

I have the same issue. My error code is 09:17:44.297 ERR github.com/AlexxIT/go2rtc/internal/hls/ws.go:28 > error="streams: unknown error"

Alex, I know you said you don't have experience with Eufy, but does this error mean anything to you? Anyone in the community figure this out? I am using HAOS on an X86 machine and all cameras are discovered, just get this error everytime the window opens

komtx avatar Aug 16 '24 14:08 komtx

No any suggest for unknown error. You can try to increase logs level to trace. Or better to inspect this via debugger.

AlexxIT avatar Aug 16 '24 16:08 AlexxIT

Here's the log when I go to open any of the streams. 9:17:44.297 AM error undefined error=streams: unknown error caller=github.com/AlexxIT/go2rtc/internal/hls/ws.go:28 2:46:20.968 PM error undefined error=streams: unknown error caller=github.com/AlexxIT/go2rtc/internal/hls/ws.go:28

Here's the config

Screenshot 2024-08-20 at 2 57 15 PM

I can't find how to debug it yet. Any suggestions? Thanks!!!

komtx avatar Aug 20 '24 19:08 komtx

You have very strange config. Streams 2, 3, 4 don't make any sense

AlexxIT avatar Aug 21 '24 14:08 AlexxIT

great... :(. Ive uninstalled your code, eufy integration and add on, removed anything I could find in config and reinstalled. same result. is there something I'm missing? Is there someone that could remote in and check, for a fee of course? Ive got the whole house more or less working in HA, but my wife won't readily adopt it until she can see her doorbell camera. I'd be inclined to rip out the cameras and start over with something more HA friendly, but I just did that right before I discovered HA 6 mos ago, so don't really want to plop down another pile of cash to get something working that others have seemingly figured out...

Thanks for letting me bitch :) and appreciate anymore thoughts you might have.

komtx avatar Aug 21 '24 14:08 komtx

stream 2,3 and 4 are created by eufy_security_integration on the fly, using the API to set as incoming source. Given that API requires both name and source as input, it was my own way to tackle the problem. When you initiate start_stream on camera entity in home assistant, integration will start sending bytes to incoming stream inside go2rtc.

fuatakgun avatar Nov 24 '24 19:11 fuatakgun