- Code: Select all
1 Aug 2023 at 12:12:29
appleTV Plugin Connection to appleTV - Kitchen Diner - HomePod lost.
appleTV Plugin Scanning for device using Multicast.
1 Aug 2023 at 12:12:46
appleTV Plugin Error (plugin.py: Function: connect_atv line: 572): Exception : Message : Connect ATV Exception
appleTV Plugin Error Traceback:
File "plugin.py", line 570, in connect_atv
return (await pyatv.connect(config, loop), config.address)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/__init__.py", line 135, in connect
await atv.connect()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/core/facade.py", line 575, in connect
if await setup_data.connect():
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/__init__.py", line 941, in _connect
await protocol.start()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 142, in start
self.device_info = await self.send_and_receive(
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 261, in send_and_receive
return await self._receive(identifier, timeout)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 273, in _receive
async with async_timeout.timeout(timeout):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/async_timeout/__init__.py", line 129, in __aexit__
self._do_exit(exc_type)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/async_timeout/__init__.py", line 212, in _do_exit
raise asyncio.TimeoutError
appleTV Plugin Error Error in plugin execution:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 274, in _receive
await semaphore.acquire()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/locks.py", line 385, in acquire
await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "plugin.py", line 570, in connect_atv
return (await pyatv.connect(config, loop), config.address)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/__init__.py", line 135, in connect
await atv.connect()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/core/facade.py", line 575, in connect
if await setup_data.connect():
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/__init__.py", line 941, in _connect
await protocol.start()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 142, in start
self.device_info = await self.send_and_receive(
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 261, in send_and_receive
return await self._receive(identifier, timeout)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 273, in _receive
async with async_timeout.timeout(timeout):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/async_timeout/__init__.py", line 129, in __aexit__
self._do_exit(exc_type)
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/async_timeout/__init__.py", line 212, in _do_exit
raise asyncio.TimeoutError
asyncio.exceptions.TimeoutError
appleTV Plugin Error
Exc_info: (<class 'asyncio.exceptions.TimeoutError'>, TimeoutError(), <traceback object at 0x10a376e40>)
Exc_Text: Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyatv/protocols/mrp/protocol.py", line 274, in _receive
await semaphore.acquire()
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/locks.py", line 385, in acquire
await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Then it just keeps repeating itself. Interestingly sometimes the error will continue after the HomePod has reconnected, sometimes not.