Hi, I’m using a Fritz!Box 7520 and a Fritz Repeater 1750E in a Mesh Network.
When my HomePod Mini is connected with the Router, the TTS works perfect, but when the HomePod Mini is connected to the Repeater, my TTS just works for the first second and then it cuts off.
I have 2 other OG HomePods connected to the Repeater and they work flawless.
These are the Errors:
Logger: homeassistant.components.websocket_api.http.connection
Source: components/apple_tv/media_player.py:299
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 18:49:23 (2 occurrences)
Last logged: 18:53:45
[140471284431696] no response to ANNOUNCE rtsp://192.168.0.47/3873808426 (RTSP/1.0)
[140471269119600] no response to TEARDOWN rtsp://192.168.0.47/4091495073 (RTSP/1.0)
Traceback (most recent call last):
File "/usr/local/lib/python3.9/asyncio/locks.py", line 226, in wait
await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/asyncio/tasks.py", line 490, in wait_for
return fut.result()
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/pyatv/support/http.py", line 388, in send_and_receive
await asyncio.wait_for(event.wait(), timeout=4)
File "/usr/local/lib/python3.9/asyncio/tasks.py", line 492, in wait_for
raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 193, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1704, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1741, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 680, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 964, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 717, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/apple_tv/media_player.py", line 299, in async_play_media
await self.atv.stream.stream_file(media_id)
File "/usr/local/lib/python3.9/site-packages/pyatv/core/facade.py", line 382, in stream_file
await self.relay("stream_file")(file, **kwargs)
File "/usr/local/lib/python3.9/site-packages/pyatv/protocols/raop/__init__.py", line 352, in stream_file
await client.initialize(self.core.service.properties)
File "/usr/local/lib/python3.9/site-packages/pyatv/protocols/raop/raop.py", line 457, in initialize
await self._setup_session()
File "/usr/local/lib/python3.9/site-packages/pyatv/protocols/raop/raop.py", line 479, in _setup_session
await self.rtsp.announce(
File "/usr/local/lib/python3.9/site-packages/pyatv/support/rtsp.py", line 147, in announce
response = await self.exchange(
File "/usr/local/lib/python3.9/site-packages/pyatv/support/rtsp.py", line 258, in exchange
resp = await self.connection.send_and_receive(
File "/usr/local/lib/python3.9/site-packages/pyatv/support/http.py", line 391, in send_and_receive
raise TimeoutError(f"no response to {method} {uri} ({protocol})") from ex
TimeoutError: no response to ANNOUNCE rtsp://192.168.0.47/3873808426 (RTSP/1.0)
type or pasteLogger: pyatv.support.http
Source: /usr/local/lib/python3.9/site-packages/pyatv/support/http.py:336
First occurred: 18:49:24 (5 occurrences)
Last logged: 18:53:47
Got response without having a request: HttpResponse(protocol='RTSP', version='1.0', code=200, message='OK', headers={'date': 'Thu, 23 Jun 2022 16:49:24 GMT', 'content-length': '0', 'server': 'AirTunes/615.12.1', 'cseq': '1'}, body='')
Got response without having a request: HttpResponse(protocol='RTSP', version='1.0', code=200, message='OK', headers={'date': 'Thu, 23 Jun 2022 16:49:27 GMT', 'content-length': '55', 'content-type': 'application/x-apple-binary-plist', 'server': 'AirTunes/615.12.1', 'cseq': '44'}, body=b'bplist00\xd1\x01\x02Wstreams\xa0\x08\x0b\x13\x00\x00\x00\x00\x00\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14')
Got response without having a request: HttpResponse(protocol='HTTP', version='1.1', code=200, message='OK', headers={'date': 'Thu, 23 Jun 2022 16:49:44 GMT', 'content-length': '69', 'content-type': 'application/x-apple-binary-plist', 'server': 'AirTunes/615.12.1'}, body=b'\x06\x01\x04\x04@1\xb7/VS\x7fy\x0b:\x0b.\xb1\xa5:m\xa4\xeb\x1e\xb8\xa0\xa0~\xc3\xe8\x13\xaa\x82\xa2\xb0\x99\xe2\xfc\xc1%\x92\xb9\xeeP\xfc\r\xdc\xdc\x82r\x914\xc4\x80\x95a\x94\x11\xf1\xf3u\x98=(\xc8L\xe0\xf6-\xc9')
Got response without having a request: HttpResponse(protocol='RTSP', version='1.0', code=200, message='OK', headers={'date': 'Thu, 23 Jun 2022 16:50:32 GMT', 'content-length': '55', 'content-type': 'application/x-apple-binary-plist', 'server': 'AirTunes/615.12.1', 'cseq': '4'}, body=b'bplist00\xd1\x01\x02Wstreams\xa0\x08\x0b\x13\x00\x00\x00\x00\x00\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14')
Got response without having a request: HttpResponse(protocol='RTSP', version='1.0', code=200, message='OK', headers={'date': 'Thu, 23 Jun 2022 16:53:47 GMT', 'content-length': '0', 'server': 'AirTunes/615.12.1', 'cseq': '8'}, body='')
code here
Does anybody experienced something similar?