Bonjour, j’ai cette erreur en voulant appairer mon Apple TV:
Enter PIN on screen: 2025-01-27 13:56:30 ERROR [pyatv.scripts.atvremote]: Pairing failed
Traceback (most recent call last):
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/support/__init__.py", line 71, in error_handler
return await func(*args, **kwargs)
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/protocols/airplay/auth/hap.py", line 88, in finish_pairing
resp = await self.http.post(
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/support/http.py", line 433, in post
return await self.send_and_receive(
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/support/http.py", line 496, in send_and_receive
raise exceptions.HttpError(
pyatv.exceptions.HttpError: HTTP/1.1 method POST failed with code 470: Connection Authorization Required
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 199, in pair
await self._perform_pairing(pairing)
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 232, in _perform_pairing
await pairing.finish()
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/protocols/airplay/pairing.py", line 71, in finish
await error_handler(
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/support/__init__.py", line 77, in error_handler
raise fallback(str(ex)) from ex
pyatv.exceptions.PairingError: HTTP/1.1 method POST failed with code 470: Connection Authorization Required
Traceback (most recent call last):
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 997, in _run_application
return await cli_handler(loop)
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/scripts/atvremote.py", line 735, in cli_handler
await storage.save()
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/storage/file_storage.py", line 42, in save
await self._loop.run_in_executor(None, self._save_file)
File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/var/www/html/plugins/aTVremote/resources/atvremote/lib/python3.9/site-packages/pyatv/storage/file_storage.py", line 52, in _save_file
with open(self._filename, "w", encoding="utf-8") as _fh:
PermissionError: [Errno 13] Permission denied: '/var/www/.pyatv.conf'
>>> An error occurred, full stack trace above
Oui j’ai supprimé le dossier et relancé mais problème identique.
Pour la procédure, je copie la commande AirPlay et je la colle dans « administration du système »
J’ai bien le code à 4 chiffres qui s’affiche
27-01-2025 13:08:20] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:25] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:25 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:25] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:25] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:08:27] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:08:27] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:08:27.229450+01:00", "error": "device_not_found"}
[27-01-2025 13:08:27] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:08:27] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:08:27] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:08:27] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:08:27] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:27] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:32] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:32 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:32] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:32] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:08:33] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:08:33] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:08:33.992314+01:00", "error": "device_not_found"}
[27-01-2025 13:08:34] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:08:34] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:08:34] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:08:34] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:08:34] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:34] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:38] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:38 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:39] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:39] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:08:40] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:08:40] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:08:40.868683+01:00", "error": "device_not_found"}
[27-01-2025 13:08:41] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:08:41] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:08:41] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:08:41] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:08:41] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:41] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:45] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:45 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:45] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:45] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:08:47] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:08:47] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:08:47.603755+01:00", "error": "device_not_found"}
[27-01-2025 13:08:47] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:08:47] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:08:47] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:08:47] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:08:47] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:47] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:52] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:52 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:52] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:52] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:08:54] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:08:54] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:08:54.460375+01:00", "error": "device_not_found"}
[27-01-2025 13:08:54] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:08:54] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:08:54] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:08:54] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:08:54] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:54] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:08:59] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:08:59 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:08:59] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:08:59] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:09:01] DEBUG : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:09:01] DEBUG : [MSG][C8:D0:83:B2:79:61] Reçu |{"result": "failure", "datetime": "2025-01-27T13:09:01.213932+01:00", "error": "device_not_found"}
[27-01-2025 13:09:01] DEBUG : [MSG][C8:D0:83:B2:79:61] Exit code :0
[27-01-2025 13:09:01] DEBUG : [MSG][C8:D0:83:B2:79:61] Reconnection...
[27-01-2025 13:09:01] DEBUG : SPAWN CMD : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvremote -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 --protocol companion --companion-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:5c0df360baf9c7d2c525e9b05693e799a65f9c99cd76cb3d311a0e5ad5474c92:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35653365653439342d316537392d346239362d386430342d663763653636363539376161 cli
[27-01-2025 13:09:01] DEBUG : SPAWN MSG : /var/www/html/plugins/aTVremote/resources/atvremote/bin/atvscript -i C8:D0:83:B2:79:61 --protocol airplay --airplay-credentials f4bfdbc96fadccc08bfc88670f6fb832a6f0f878c469958686c80fd8c290a76a:b8d2a4b2039899f6083a7ef8d0a61ab1d28ed1b99c819d8c33c73db055f985db:37463044443638332d304434342d343730442d393534442d383443454531333832423533:35303534303830322d383032302d343565652d393034612d373134653466623430313134 push_updates
[27-01-2025 13:09:01] INFO : [CMD][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:09:01] INFO : [MSG][C8:D0:83:B2:79:61] Connecté avec succes !
[27-01-2025 13:09:09] DEBUG : [CMD][C8:D0:83:B2:79:61] Reçu |2025-01-27 13:09:09 ERROR [pyatv.scripts.atvremote]: Could not find any Apple TV on current network
[27-01-2025 13:09:09] DEBUG : [CMD][C8:D0:83:B2:79:61] Exit code :1
[27-01-2025 13:09:09] DEBUG : [CMD][C8:D0:83:B2:79:61] Déconnecté et équipement introuvable sur le réseau !
[27-01-2025 13:09:10] INFO : [MSG][C8:D0:83:B2:79:61] Demande de déconnexion...
[27-01-2025 13:09:10] INFO : [MSG][C8:D0:83:B2:79:61] Déconnecté !
[27-01-2025 13:54:53] INFO : Recu de jeedom: Demande d'arret
[27-01-2025 13:55:12] INFO : Démarrage démon aTVremote...
[27-01-2025 13:55:12] DEBUG : preConnect3 = []
[27-01-2025 13:55:12] DEBUG : preConnect4 = []
[27-01-2025 13:55:12] DEBUG : preConnectHP = []
[27-01-2025 13:55:12] DEBUG : urlJeedom = http://192.168.1.182/core/api/jeeApi.php
[27-01-2025 13:55:12] DEBUG : apiKey = GkEKZSZnLpPO9xL7ekv1VF6s2ejLKP8y6tERPpT09sV0Ek57KjVxqZR0KMkXCJdc
[27-01-2025 13:55:12] DEBUG : serverPort = 46982
[27-01-2025 13:55:12] DEBUG : logLevel = debug
[27-01-2025 13:55:12] INFO : Démon prêt et à l'écoute !
[27-01-2025 15:55:01] INFO : Recu de jeedom: Demande d'arret
[27-01-2025 15:59:52] INFO : Démarrage démon aTVremote...
[27-01-2025 15:59:52] DEBUG : preConnect3 = []
[27-01-2025 15:59:52] DEBUG : preConnect4 = []
[27-01-2025 15:59:52] DEBUG : preConnectHP = []
[27-01-2025 15:59:52] DEBUG : urlJeedom = http://192.168.1.182/core/api/jeeApi.php
[27-01-2025 15:59:52] DEBUG : apiKey = GkEKZSZnLpPO9xL7ekv1VF6s2ejLKP8y6tERPpT09sV0Ek57KjVxqZR0KMkXCJdc
[27-01-2025 15:59:52] DEBUG : serverPort = 9920
[27-01-2025 15:59:52] DEBUG : logLevel = debug
[27-01-2025 15:59:52] INFO : Démon prêt et à l'écoute !