[TUTO] Automatiser Waze en voiture

Moderators: Unholy, shirlig, slicer, Forum moderators, France - Local Champs, Unholy, shirlig, slicer, Forum moderators, France - Local Champs, Unholy, shirlig, slicer, Forum moderators, France - Local Champs, Unholy, shirlig, slicer, Forum moderators, France - Local Champs

[TUTO] Automatiser Waze en voiture

Postby OyyoDams » Fri Apr 05, 2013 9:42 am

Bonjour,

Je vous propose un tuto permettant d'automatiser le lancement de Waze en voiture, et son extinction une fois arrivé.

Prérequis:
  • Avoir un téléphone Android rooté (sinon impossible d'activer ou désactiver automatiquement le GPS via une application, et impossible de tuer Waze complètement)
  • Avoir pris toutes les précautions (sauvegarde, etc.) car il est alors techniquement possible de bloquer son téléphone en cas de mauvaise manipulation. Dans ce cas je ne suis pas responsable :)

J'ai choisi pour cela d'installer les applications suivantes:
  • Tasker - Cette application qui coûte 1,99 € est de loin la meilleure application d'automatisation qui existe sur Androïd. Cela dit il existe des alternatives, dont llama qui est gratuite. Libre à chacun d'utiliser l'application de son choix. Ce tutoriel repose sur l'utilisation de Tasker.
  • Secure Settings - Ce plugin ajoute à Tasker des fonctionnalités très intéressantes. Cependant le téléphone doit être rooté pour pouvoir l'exploiter.

L'idée de Tasker est la suivante: on crée des situations (profils) qui déclenchent des actions (tâches) lorsque ces situations se réalisent.

Voici donc la théorie de ma méthode:
1. Quand le téléphone est branché sur secteur, cela active le bluetooth (ça permet d'économiser de la batterie)
2. Mon autoradio est bluetooth, il cherche à se connecter au téléphone.
3. Si mon autoradio se connecte au téléphone, celui-ci passe en mode "voiture" et active le GPS puis lance Waze.
4. Si l'alimentation est coupée, le téléphone quitte Waze, désactive le GPS, puis coupe le bluetooth.

Cela permet d'activer Waze uniquement en voiture, de le laisser en fonction en cas de perte de synchro bluetooth, et de le désactiver dans tous les autres cas.

Passons à la pratique...

1. Dans Tasker, aller dans Menu / Préférences / Divers et cocher la case "Autoriser l'accès extérieur".
Image

2. Créer une tâche "Secteur" qui active le bluetooth.
Image

3. Créer une tâche "Batterie" qui désactive le bluetooth.
Image

4. Créer une tâche "Waze On" avec les actions suivantes:
- Activer le GPS
- Attendre 2 secondes (pour éviter que Waze dise que le GPS n'est pas activé)
- Lancer Waze
- (optionnel) changer le délais d'extinction de l'écran. Ce n'est pas du tout obligatoire, mais j'aime bien.
- Affecter la variable Voiture à 1 (on verra plus loin pourquoi).
Image

Tasker ne sait pas directement activer le GPS. Pour cela on passe par le plugin "Secure Settings" qui permet de le faire:
Image

5. Créer une tâche "Waze Off" avec les actions suivantes:
- Désactiver le GPS
- Arrêter Waze
- Affecter la variable Voiture à 0.
Image

Tasker ne sait pas directement désactiver le GPS. Pour cela on passe par le plugin "Secure Settings" qui permet de le faire:
Image

Tasker sait fermer une application. Mais cela ne fonctionne pas bien avec Waze, car la notification reste alors active. On va donc utiliser "Secure Settings" pour fermer Waze un peu plus violemment.
Pour cela, il faut passer par la fonctionnalité "Run Command" de ce plugin, et configurer comme cela:
Image

6. A ce stade nous avons alors 4 tâches:
Image

Maintenant nous allons créer les profils.

7. Créer un profil "Sur secteur" qui en cas d'alimentation va déclencher la tâche "Secteur".
Image

8. Créer un profil "Sur batterie" qui en cas de non alimentation va déclencher la tâche "Batterie".
Image

9. Créer un profil "Voiture On" qui en cas d'alimentation et de connexion bluetooth à l'autoradio va déclencher la tâche "Waze On"
Image

10. Créer un profil "Voiture Off" qui en cas de non alimentation et si la variable Voiture est à 1 va déclencher la tâche "Waze Off"
Image

L'intérêt de la variable Voiture est de ne pas déclencher la tâche "Waze Off" à chaque débranchement du câble d'alimentation.

11. Et voilà nos 4 profils:
Image

C'est tout! Cela est un peu compliqué à mettre en oeuvre, mais ensuite c'est un vrai régal.

J'ai volontairement simplifié ce tuto. En ce qui me concerne, j'ai ajouté d'autres fonctionnalités:
  • Désactivation du verrouillage du téléphone en mode voiture
  • Réponse automatique aux SMS reçus en mode voiture avec un message disant que je répondrai ultérieurement

Les possibilités sont nombreuses :)
- blase / jaded -
OyyoDams
Global Champ Mentor
Global Champ Mentor
 
Posts: 4513
Joined: Sun Sep 02, 2012 3:18 pm
Location: Mentoring Côte d'Azur (French Riviera), France
Has thanked: 357 times
Been thanked: 1024 times

Re: [TUTO] Automatiser Waze en voiture

Postby OyyoDams » Fri Apr 05, 2013 9:53 am

Wai mais ça ne concerne que Androïd, donc j'ai hésité. Au pire si un admin veut déplacer y'a pas de souci ;)
- blase / jaded -
OyyoDams
Global Champ Mentor
Global Champ Mentor
 
Posts: 4513
Joined: Sun Sep 02, 2012 3:18 pm
Location: Mentoring Côte d'Azur (French Riviera), France
Has thanked: 357 times
Been thanked: 1024 times

Re: [TUTO] Automatiser Waze en voiture

Postby OyyoDams » Mon Apr 08, 2013 4:37 am

Wai mais 14,90 € le tag quoi O_o
- blase / jaded -
OyyoDams
Global Champ Mentor
Global Champ Mentor
 
Posts: 4513
Joined: Sun Sep 02, 2012 3:18 pm
Location: Mentoring Côte d'Azur (French Riviera), France
Has thanked: 357 times
Been thanked: 1024 times

Re: [TUTO] Automatiser Waze en voiture

Postby OyyoDams » Thu May 02, 2013 4:42 pm

Demagogue2 wrote:
toniolol30 wrote:Dommage que l'on ne puisse pas déclencher l'envoi d’événement "police visible" sur waze en même temps ! :p
Bien que Llama soit relativement balèze, ça, je ne sais pas faire :lol: .


Techniquement c'est quasi impossible car les développeurs n'ont pas prévu de gérer des "intents" externes avec Waze.
- blase / jaded -
OyyoDams
Global Champ Mentor
Global Champ Mentor
 
Posts: 4513
Joined: Sun Sep 02, 2012 3:18 pm
Location: Mentoring Côte d'Azur (French Riviera), France
Has thanked: 357 times
Been thanked: 1024 times

Re: [TUTO] Automatiser Waze en voiture

Postby Pedwo51 » Sat May 24, 2014 8:37 am

Fait avec Llama sur mon Wiko Cink Five non rooté, ça marche impec' !
J'ai repris l'idée d'allumer Waze lorsque mon téléphone se connecte en bluetooth à mon autoradio, c'est parfait :D
Image
Pedwo51
Map Editor - level 3
Map Editor - level 3
 
Posts: 206
Joined: Sat Dec 15, 2012 3:30 pm
Location: Reims 51 (France)
Has thanked: 16 times
Been thanked: 4 times

Re: [TUTO] Automatiser Waze en voiture

Postby psanf » Sat Aug 31, 2013 8:33 pm

Bonjour Bastien et merci pour tes explications.
J'utilise également llama pour automatiser le lancement de Waze.
Le hic, c'est que llama n'arrive pas à fermer Waze, même en root !
As-tu (ou l'un de vous a-t-il) trouvé une astuce pour fermer Waze avec llama quand par exemple le kit bluetooth est déconnecté ?
D'avance merci_
psanf
 
Posts: 1
Joined: Tue Mar 19, 2013 10:57 am
Has thanked: 0 time
Been thanked: 0 time

Re: [TUTO] Automatiser Waze en voiture

Postby Ptera01 » Thu Nov 14, 2013 10:04 pm

jimi00 wrote:J'ai vu que certains arrivaient à créer des profils qui se déclenchaient sur un déplacement (par exemple une vitesse supérieur à 20 km/h), mais je n'ai pas encore vraiment réussi à trouver comment faire...

Il suffit de créer un condition SI avant la tache qui permet de lancer waze en mettant %LOCSPD pas égal (!=) à 0.
C'est ce que j'ai fait en mettant également une condition sur le fait qu'il doit être charge, comme ça je monte dans ma voiture, je branche, je roule et ça fonctionne tout seul ;)
Ptera01
 
Posts: 12
Joined: Fri Sep 20, 2013 6:01 pm
Has thanked: 0 time
Been thanked: 0 time

Re: [TUTO] Automatiser Waze en voiture

Postby Tonio30_84 » Thu May 02, 2013 1:27 pm

Merci Demagogue2 pour le premier plan lors d'un appel !!!!
Je vais le rajouter de ce pas.

J'ai pour ma part une autre régle qui s'appelle "Police".
Conditions :
Waze allumé (base du test)
Autoradio connecté (je suis bien en voiture)
Ecran allumé (important pour les actions !)
Passage sur batterie (prise juste à côté du levier de vitesse, vous allez comprendre !)

Actions :
Screen Lock (force) (éteint l'écran et vérouille)
Son off

Donc si je débranche la prise allume-cigare ou l'USB quand je me sers de Waze mon écran s'éteint et mon phone se vérouille et le son se coupe....
Issu d'un stress sur simple contrôle de papiers.....
Dommage que l'on ne puisse pas déclencher l'envoi d’événement "police visible" sur waze en même temps ! :p
Tonio30_84
 
Posts: 98
Joined: Mon Apr 08, 2013 11:50 am
Has thanked: 13 times
Been thanked: 9 times

Re: [TUTO] Automatiser Waze en voiture

Postby Tonio30_84 » Thu May 23, 2013 6:51 am

Avec llama il est possible de se géolocaliser avec les antennes relais du téléphone.
Du coup c'est facile de lui dire :
Quand je sors de la maison : éteindre wifi et allumer BT :)

Bon pour moi la localisation est extrêmement précise car j'ai une Femto à la maison vu que je n'ai quasiment pas de couverture pour le tèl portable.
Tonio30_84
 
Posts: 98
Joined: Mon Apr 08, 2013 11:50 am
Has thanked: 13 times
Been thanked: 9 times

Re: [TUTO] Automatiser Waze en voiture

Postby Tonio30_84 » Thu May 23, 2013 10:07 am

Demagogue2 wrote:Et activer les données mobiles, puis démarrer Waze si en charge

Presque ! Juste si BT connecté à l'autoradio je lance Waze et le lecteur multimédia pour écouter ma musique :)

Demagogue2 wrote:]Alors là, respect :ugeek:

Précision à 15m, au poil :p
Un peu trop des fois quand je suis sur le toit (terrasse pas équilibriste) il me sors du profil Maison !
Tonio30_84
 
Posts: 98
Joined: Mon Apr 08, 2013 11:50 am
Has thanked: 13 times
Been thanked: 9 times

PreviousNext

Return to Android

Who is online

Users browsing this forum: No registered users