Suddenly ring cameras are timing out

Here is errors from one log entry but log is full of same errors. Thought ring cloud was issue but ring app works fine. Has been working very nice for weeks but came home tonight to these errors:
Logger: homeassistant.components.ring.camera
Source: components/ring/camera.py:155
Integration: Ring (documentation, issues)
First occurred: 8:13:56 PM (7 occurrences)
Last logged: 9:12:57 PM

Time out fetching recording url for camera camera.front_office
Time out fetching recording url for camera camera.bird_cam
Time out fetching recording url for camera camera.pool_side
Time out fetching recording url for camera camera.front_doorbell

Any ideas?

1 Like

Same issue here, seems to have happened only with the last core update to core-2021.6.6.

I don’t think it’s related to core but now my screenshots I used to replace camera views also stopped working so I think it’s some change ring made

My log attached below. Anyone able to help?

Logger: aiohttp.server
Source: components/ring/camera.py:136
First occurred: 12:15:06 (3 occurrences)
Last logged: 12:15:08

Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
    resp = await self._request_handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 76, in forwarded_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 24, in request_context_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 78, in ban_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 144, in auth_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 135, in handle
    result = await result
  File "/usr/src/homeassistant/homeassistant/components/camera/__init__.py", line 511, in get
    return await self.handle(request, camera)
  File "/usr/src/homeassistant/homeassistant/components/camera/__init__.py", line 546, in handle
    stream = await camera.handle_async_mjpeg_stream(request)
  File "/usr/src/homeassistant/homeassistant/components/ring/camera.py", line 136, in handle_async_mjpeg_stream
    await stream.close()
  File "/usr/local/lib/python3.8/site-packages/haffmpeg/core.py", line 158, in close
    await self._loop.run_in_executor(None, _close)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/haffmpeg/core.py", line 153, in _close
    self._proc.stdin.write(b"q")
BrokenPipeError: [Errno 32] Broken pipe

DId anyone find a solution to this please as i have the same issue.
Thanks

I posted a similar issue in this thread (Is there a way to reload an integration from a lovelace card?) where someone is utilizing Ring-MQQT to get snapshots instead of the past motion. It seems like an issue across the board tho. For what it’s worth, I was on a Core version from March and had this issue. After upgrading to latest Core version it persisted.

Edit: Issue posted on Github: ring integration and ring doorbell camera · Issue #51624 · home-assistant/core · GitHub

I have the same isse! Video loads once after a core restart and then I get problems as well.