fuatakgun / eufy_security

Home Assistant integration to manage Eufy Security devices as cameras, home base stations, doorbells, motion and contact sensors.
843 stars 73 forks source link

mse: streams: streams: unsupported scheme: [Serial No] error #1064

Closed Craig-97 closed 6 months ago

Craig-97 commented 6 months ago

Please check existing (open or closed) issues before creating a new one. (https://github.com/fuatakgun/eufy_security/issues?q=is%3Aissue+)

If this is not an issue, you can use Discussions (https://github.com/fuatakgun/eufy_security/discussions) section.

Describe the bug Home assistant camera streaming from 2K Doorbell or 2C Pro camera no longer works. I haven't changed anything from my side of things and it has stopped working showing the error in the below screenshot.

  1. eufy securty add-on installed
  2. eufy-security-ws installed with homebase serial no configured
  3. 127.0.0.1 address configured with Eufy Security add on
  4. All devices are shown as expected.
  5. Try to start P2P stream on any device and see the below error.

image

Expected behavior

Live feed shows from the cameras

Live Streaming Protocol (RTSP/P2P): P2P

Debug Logs from Home Assistant home-assistant_eufy_security_2024-01-03T17-49-26.586Z.log

Logs from Eufy Security Add-on (either from Add-ons page of Home Assistant or Docker output):

image

fuatakgun commented 6 months ago

This means that the go2rtc version is not the required one and the existing one doesn't support the newly added streaming capability. Go2rtc might be overridden by manual add-on installation or bundled with frigate add-on. But this is beyond my limit, you have to figure it out yourself.

Craig-97 commented 6 months ago

This means that the go2rtc version is not the required one and the existing one doesn't support the newly added streaming capability. Go2rtc might be overridden by manual add-on installation or bundled with frigate add-on. But this is beyond my limit, you have to figure it out yourself.

Edit: managed to get it working, uninstalled all things related to WebRTC and goRTC and redownloaded the custom repository and the stream seems to be working again.

Only other thing I have is now that I get this when I try to configure the add on now after a reinstall: image

fuatakgun commented 6 months ago

I am working on the remaining issue.