Contrôler vos appareils Android avec Alexa

Discussions autour des appareils Echo d'Amazon : Echo Dot Echo, Echo Plus, Echo Show et Echo Spot.
» Liste complète des enceintes Echo
Répondre
christ59
Amateur
Amateur
Messages : 341
Enregistré le : ven. 15 juin 2018 08:34

Contrôler vos appareils Android avec Alexa

Message par christ59 » lun. 29 mars 2021 16:03

Bonjour à tous.
Si vous souhaitez effectuer des actions à votre appareil Android via Alexa, c'est ici que ça ce passe.

Tout d'abord, ce que vous aurez besoin :
• Un appareil Android sur lequel vous pouvez installer n'importe quelle application du Google Play (ou APK). Sur les TV connectées avec Android TV c'est possible mais nécessite un peu d'huile de coude.
• Avoir l'application Tasker (payante mais pas cher ;) )
• Avoir l'application AutoVoice (du même développeur, payante également)
• Un appareil Echo :lol:
• Activer la Skill AutoVoice pour Alexa sur votre appareil Android

1/ Lancez AutoVoice sur votre appareil Android, cliquez sur "AutoVoice Devices"
Vous devez y voir le nom de votre appareil Android. Si ce n'est pas le cas, attendez quelques minutes et revérifiez.
2/ Revenez sur la page principale d'AutoVoice et cliquez sur "Alexa Smart Home Devices"
3/ Nous allons créer un objet virtuel qui sera reconnu par Tasker et Alexa. Cliquez sur le "+" en haut à droite.
Donnez-lui un nom et un ID. Par exemple "Test_OnOff" (vous pouvez mettre le même dans les champs name et ID)
Cochez ensuite "Turn On or Off" qui est en bas de la liste et faite OK. Vous devriez voir apparaitre "Test_OnOff" et "Turn On, Turn Off,..."
4/ Vous pouvez fermer l'application. Si vous avez un message vous demandant d'autoriser le fonctionnement en background, dites "oui".
5/ Ouvrez l'application Alexa et créez une routine. Cliquez sur "Lorsque cela se produit", puis "Voix" et mettez par exemple "met mon téléphone sur vibreur".
Puis "Ajouter une action", sélectionnez "Maison connectée", "Tous les appareils" et vous devriez voir "Test_OnOff" (si ce n'est pas le cas, refaite une détection des appareils). Sélectionnez-le et cochez "On". Validez votre routine et fermez l'application.
6/ Allumez votre appareil Android et dite à Alexa "Alexa, met mon téléphone sur vibreur". Vous devriez voir apparaitre pendant 2 secondes un message sur votre appareil Android. Si ce n'est pas le cas, attendez quelques minutes et réessayez. Si ca ne fonctionne toujours pas vérifiez qu'AutoVoice est bien autorisé à fonctionner en arrière-plan.
7/ Voilà, votre appareil reçoit bien une commande Alexa mais il faut encore la traiter. Pour ça, ouvrez Tasker.
8/ Cliquez sur "TACHES" et sur le "+" en bas à droite.
9/ Créez une tâches. Si vous ne connaissez pas Tasker, faites par exemple : "+", "Alerte", "Popup". Mettez du blabla dans le champs "Texte" et appuyez 2 fois sur la flèche retour en haut à gauche.
10/ Cliquez sur l'onglet "PROFILS" et sur le"+" en bas à droite. Sélectionnez "Evènement", "Plugin", "Autovoice", "Smart Home" (tout en bas).
Cliquez ensuite sur le crayon pour la configuration (autorisez le fonctionnement en arrière-plan si demandé).
CLiquez sur "Virtual Devices" et cochez "Test_OnOff". Cliquez sur "Virtual Actions" et cochez "Turn On". Validez en cliquand sur la coche en haut puis sur la flêche retour en haut à gauche. Vous allez revenir sur l'onglet PROFILS et un menu va apparaitre. Sélectionner la tâche que vous avez créée. Cliquez sur la coche pour valider.
11/ Voilà, lorsque vous direz "Alexa, met mon téléphone sur vibreur", un popup apparaitra sur votre téléphone !

Vous pouvez faire ce que vous voulez. Décrocher votre téléphone, le mettre en vibreur, envoyer un SMS, lancer une application, etc...

Maison connectée et enceintes Echo ou Google Home

 
Répondre