Si vous avez un boîtier Apple TV, il est possible d’allumer le téléviseur (enfin, l’Apple TV en réalité) avec Sir, en passant par l’application Raccourcis d’Apple. Explications.
MAJ : attention, depuis iOS 12.1, il faut ajouter quelques paramètres.
L’application Raccourcis est un truc de geek pour les amateurs d’automatisation, qui permet pas mal de choses si on prend le temps de se pencher sur le sujet. Ce n’est franchement pas très intuitif pour le grand public, mais les fonctions accessibles sont nombreuses.
Je vais vous montrer comment envoyer un message à l’Apple TV pour allumer le téléviseur, en suivant les instructions de ce tweet. Normalement, ça fonctionne tant que le téléviseur supporte le CEC. En gros, si appuyer sur un bouton de la télécommande allume le téléviseur et active l’entrée HDMI de l’Apple TV, ça devrait fonctionner.
Avant de commencer, vous aurez besoin du numéro de série de l’Apple TV (Réglages -> Général -> A propos, comme expliqué chez Apple).
Ensuite, il faut aussi le nom Bonjour de l’Apple TV. C’est le nom donné à l’Apple TV sur le réseau, que vous pouvez déduire du nom (Apple TV salon devient Apple-TV-salon.local
) ou récupérer avec un logiciel capable de montrer les clients Bonjour.
Le raccourci
Première étape dans le raccourci, mettez un champ Texte avec le contenu suivant : http://apple-tv.local:3689/login?pairing-guid=numerodeserie
. Il faut remplacer la valeur apple-tv.local
par l’adresse de votre boîtier (ou son adresse IP), ne pas oublier le :3689
et ajouter votre numéro de série à la fin.
Ensuite, ajoutez un champ URL, et choisissez Texte comme valeur.
Enfin, ajoutez un champ Obtenir le contenu de l’URL.
Attention, depuis iOS 12.1 (je crois), il faut ajouter une étape supplémentaire. Choisissez Avancé, GET
pour la Méthode et ajoutez une En-tête avec les valeurs suivantes.
Clé : User-Agent
Texte : Remote/1.0
Maintenant, il suffit de sauver le raccourci, lui donner un nom et vérifier que Siri peut y accéder.
Si vous demandez à Siri d’allumer la TV, ça va fonctionner. Ce n’est pas instantané, le temps que Siri exécute la commande, qu’elle soit interprétée et que le téléviseur s’allume (mon vieux téléviseur est plutôt lent pour ça) mais ça marche. Attention, seul défaut : la télécommande reste en veille et donc ne réagira pas directement.
Top
Petite question. Je n’ai plus le matériel pour tester mais dans le temps, une pression sur la télécommande de l’Apple TV allumait la télé de la même manière (par le câble HDMI donc). par contre, si on éteignait la télé et pas l’Apple TV, une nouvelle pression sur la télécommande de l’Apple TV ne rallumait pas la télé puisqu’entre-temps l’apple tv n’avait pas eu le temps de partir en veille.
C’est le même comportement ici ?
C’est super avec le HomePod! Merci.
Par contre impossible de l’éteindre avec un raccourci?
@LeDoc : faut éteindre la TV en même temps que l’Apple TV, le CEC le permet, mais c’est parfois bloqué pour des raisons bizarres (dans mon cas, Samsung, je dois désactiver les MAJ en arrière plan du firmware de la TV)
@ LapinCROQUE : peut-être, mais j’ai pas trouvé. Il y a peut-être moyen de mettre en veille en simulant la pression de la télécommande
C’est bizarre ça fonctionne, l’Apple TV s’allume mais pas la télé. Alors que quand je presse un bouton de la télécommande là les deux s’allument. Le CEC est activé pourtant.
Si t’as une idée…
Les joies du CEC, c’est parfois bizarre
Excellent ! Je viens de le faire et ça marche même avec le HomePod ! Un grand merci à toi Pierre !!
Reste plus qu’à rajouter une requête dans le raccourci pour lancer une application genre infuse ou molotov directement :)
Bonjour,
Cela ne marche pas chez moi…
D’après ce site il faut mettre un # à la fin mais ça ne change rien pour moi en tout cas : https://www.iphoneincanada.ca/how-to/how-to-turn-on-apple-tv-siri-shortcuts-app/
mon texte : http://(adresseIPappleTV):3689/login?/pairing-guid=(NUMERODESERIEAPPLETV(#))
A l’endroit de login?, je dois mettre quelque chose de spécial ? J’ai essayé en laissant login? et j’ai essayé avec le nom de mon Apple TV et le nom du réseau wifi mais rien ne fonctionne …
A savoir : mon Apple TV s’appelle Chambre et mon HomePod également ce qui est extrêmement chiant car quand je veux lancer du son de mon macbook sur le HomePod souvent je sélectionne le “mauvais” Chambre et je n’arrive pas a renommer ça vu que c’est assigné par rapport à la pièce où ils se trouvent, peut-être que le raccourci a du mâle a trouver mon Apple TV pour cette raison ?
Le script s’exécute puis après un certain moment il m’affiche : La requête a expiré.
Quelqu’un serait m’aider ?
Concrètement j’aimerais créer un raccourci qui allume mon apple TV, Connecte le HomePod a l’apple tv, puis lance la scène “Mode TV” de l’application Home.
Donc si quelqu’un connait la commande raccourci qui permet de connecter un appareil apple a un autre également ? J’ai trouvé nul part, je sais pas si c’est possible mais depuis que j’ai vendu mon home cinéma pour 2 HomePod en stéréo c’est la merde TOTAL, ce produit n’est pas du tout aboutit même pour un écosystème 100% apple donc je cherche désespéremment des solutions d’automatisation.
Merci par avance pour votre aide !
Bonjour à tous,
J’ai exactement le même problème que toi Rom35
Le raccourci se lance bien mais au bout de quelques secondes, le même message d’erreur apparaît : la requête à expiré …
As tu trouvé le pourquoi et corrigé le défaut ?
Bonne soirée
Bonjour, merci pour ce tuto mais cela ne fonctionne pas pour moi avez vous une idée d’ou cela peut venir.
et au passage je n’ai pas vraiment compris le passage avec le nom de l’apple tv “bonjour”
Cordialement
Y a une correction à faire, je vais mettre à jour dans la semaine
Bonjour
Mon épouse tétraplégique aimerait à partir de l’application “Siri”, pouvoir commander la télévision, sans manipulation à partir de la télé en veille, est-ce possible avec ce boitier? Ou y a-t’il une autre solution avec un autre système?
Merci d’avance pour elle, pour vos éclairages!
Alors, pour le moment non.
On peut allumer l’Apple TV (et donc le téléviseur) actuellement, c’est tout.
Apple devrait proposer une intégration complète bientôt dans certains téléviseurs.
Quelqu’un peut m’aider ?
Quand je lance le raccourci, cela me marque “Connexion au serveur impossible”.
J’ai essayer avec l’adresser IP et le nom de l’Apple TV, ça me met la même chose à chaque fois.
Cordialement.
Encore plus simple et sans raccourci …. si votre téléviseur est réglé sur cec et que vous voyez votre ATV dans HomeKit … simplement dire : dis Siri, joue le Apple TV … ou le nom que vous lui avez donner et voilà
Bonjour
Pour information, après mon appel du 15 janvier 2019, j’ai effectué des recherches auprès des pros et des “spécialistes” !, un seul m’a répondu et surtout solution-né mon problème, merci à cet installateur curieux, obstiné, et efficace. Le problème était de pouvoir commander un téléviseur intégralement à la voix, sans manipulation tactile aucune : m/a, changement de chaines, volume son, etc. ( cause handicap, tétraplégie), c’est réglé, grâce à l’installation d’un téléviseur Samsung Qr60 intégrant le système ” bixbi”. Une révolution pour mon épouse, privée de l’usage de ses 4 membres, qui peut maintenant profiter de la télé à sa convenance, uniquement à la voix.
Cordialement